builder: mozilla-central_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0146 starttime: 1461149883.44 results: success (0) buildid: 20160420024742 builduid: 8df05eb3aeee4b2bba7799e3f25fde79 revision: 973dfa15822126c39ea2d98d34ac16643b040243 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.436974) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.437397) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.437690) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.461101) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.461410) ========= 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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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-04-20 03:58:03-- 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% 7.50M=0.002s 2016-04-20 03:58:03 (7.50 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.086307 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.563614) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.563950) ========= 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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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.019846 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:03.613087) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:58:03.613432) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 973dfa15822126c39ea2d98d34ac16643b040243 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 973dfa15822126c39ea2d98d34ac16643b040243 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ZeOPrzJknH/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.hk9oUUx3nS/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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-04-20 03:58:03,734 truncating revision to first 12 chars 2016-04-20 03:58:03,734 Setting DEBUG logging. 2016-04-20 03:58:03,734 attempt 1/10 2016-04-20 03:58:03,734 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/973dfa158221?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 03:58:04,921 unpacking tar archive at: mozilla-central-973dfa158221/testing/mozharness/ program finished with exit code 0 elapsedTime=1.439448 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:58:05.069787) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:05.070089) ========= script_repo_revision: 973dfa15822126c39ea2d98d34ac16643b040243 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:05.070474) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:05.070753) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 03:58:05.084126) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-04-20 03:58:05.084392) ========= /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-central --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-central', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ZeOPrzJknH/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.hk9oUUx3nS/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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 03:58:05 INFO - MultiFileLogger online at 20160420 03:58:05 in /builds/slave/test 03:58:05 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-central --download-symbols true 03:58:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:58:05 INFO - {'append_to_log': False, 03:58:05 INFO - 'base_work_dir': '/builds/slave/test', 03:58:05 INFO - 'blob_upload_branch': 'mozilla-central', 03:58:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:58:05 INFO - 'buildbot_json_path': 'buildprops.json', 03:58:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:58:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:58:05 INFO - 'download_minidump_stackwalk': True, 03:58:05 INFO - 'download_symbols': 'true', 03:58:05 INFO - 'e10s': False, 03:58:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:58:05 INFO - 'tooltool.py': '/tools/tooltool.py', 03:58:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:58:05 INFO - '/tools/misc-python/virtualenv.py')}, 03:58:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:58:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:58:05 INFO - 'log_level': 'info', 03:58:05 INFO - 'log_to_console': True, 03:58:05 INFO - 'opt_config_files': (), 03:58:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:58:05 INFO - '--processes=1', 03:58:05 INFO - '--config=%(test_path)s/wptrunner.ini', 03:58:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:58:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:58:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:58:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:58:05 INFO - 'pip_index': False, 03:58:05 INFO - 'require_test_zip': True, 03:58:05 INFO - 'test_type': ('testharness',), 03:58:05 INFO - 'this_chunk': '1', 03:58:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:58:05 INFO - 'total_chunks': '10', 03:58:05 INFO - 'virtualenv_path': 'venv', 03:58:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:58:05 INFO - 'work_dir': 'build'} 03:58:05 INFO - ##### 03:58:05 INFO - ##### Running clobber step. 03:58:05 INFO - ##### 03:58:05 INFO - Running pre-action listener: _resource_record_pre_action 03:58:05 INFO - Running main action method: clobber 03:58:05 INFO - rmtree: /builds/slave/test/build 03:58:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:58:06 INFO - Running post-action listener: _resource_record_post_action 03:58:06 INFO - ##### 03:58:06 INFO - ##### Running read-buildbot-config step. 03:58:06 INFO - ##### 03:58:06 INFO - Running pre-action listener: _resource_record_pre_action 03:58:06 INFO - Running main action method: read_buildbot_config 03:58:06 INFO - Using buildbot properties: 03:58:06 INFO - { 03:58:06 INFO - "project": "", 03:58:06 INFO - "product": "firefox", 03:58:06 INFO - "script_repo_revision": "production", 03:58:06 INFO - "scheduler": "tests-mozilla-central-yosemite_r7-debug-unittest", 03:58:06 INFO - "repository": "", 03:58:06 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-central debug test web-platform-tests-1", 03:58:06 INFO - "buildid": "20160420024742", 03:58:06 INFO - "pgo_build": "False", 03:58:06 INFO - "basedir": "/builds/slave/test", 03:58:06 INFO - "buildnumber": 146, 03:58:06 INFO - "slavename": "t-yosemite-r7-0146", 03:58:06 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 03:58:06 INFO - "platform": "macosx64", 03:58:06 INFO - "branch": "mozilla-central", 03:58:06 INFO - "revision": "973dfa15822126c39ea2d98d34ac16643b040243", 03:58:06 INFO - "repo_path": "mozilla-central", 03:58:06 INFO - "moz_repo_path": "", 03:58:06 INFO - "stage_platform": "macosx64", 03:58:06 INFO - "builduid": "8df05eb3aeee4b2bba7799e3f25fde79", 03:58:06 INFO - "slavebuilddir": "test" 03:58:06 INFO - } 03:58:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 03:58:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 03:58:06 INFO - Running post-action listener: _resource_record_post_action 03:58:06 INFO - ##### 03:58:06 INFO - ##### Running download-and-extract step. 03:58:06 INFO - ##### 03:58:06 INFO - Running pre-action listener: _resource_record_pre_action 03:58:06 INFO - Running main action method: download_and_extract 03:58:06 INFO - mkdir: /builds/slave/test/build/tests 03:58: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')]} 03:58:06 INFO - https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:58:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 03:58:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 03:58:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 03:58:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 03:58:08 INFO - Downloaded 1235 bytes. 03:58:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 03:58:08 INFO - Using the following test package requirements: 03:58:08 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 03:58:08 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 03:58:08 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 03:58:08 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'jsshell-mac64.zip'], 03:58:08 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 03:58:08 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 03:58:08 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 03:58:08 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 03:58:08 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 03:58:08 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 03:58:08 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 03:58:08 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:58:08 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')]} 03:58:08 INFO - https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:58:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 03:58:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 03:58:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 03:58:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 03:58:09 INFO - Downloaded 17975086 bytes. 03:58:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:58:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:58:10 INFO - caution: filename not matched: web-platform/* 03:58:10 INFO - Return code: 11 03:58:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:10 INFO - https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:58:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 03:58:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 03:58:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 03:58:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:58:11 INFO - Downloaded 36382568 bytes. 03:58:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:58:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:58:15 INFO - caution: filename not matched: bin/* 03:58:15 INFO - caution: filename not matched: config/* 03:58:15 INFO - caution: filename not matched: mozbase/* 03:58:15 INFO - caution: filename not matched: marionette/* 03:58:15 INFO - caution: filename not matched: tools/wptserve/* 03:58:15 INFO - Return code: 11 03:58: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')]} 03:58:15 INFO - https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 03:58:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 03:58:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 03:58:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 03:58:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 03:58:19 INFO - Downloaded 68687116 bytes. 03:58:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 03:58:19 INFO - mkdir: /builds/slave/test/properties 03:58:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:58:19 INFO - Writing to file /builds/slave/test/properties/build_url 03:58:19 INFO - Contents: 03:58:19 INFO - build_url:https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 03:58:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 03:58:20 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:58:20 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:58:20 INFO - Contents: 03:58:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 03:58:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:20 INFO - https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:58:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 03:58:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 03:58:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 03:58:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:58:26 INFO - Downloaded 103342897 bytes. 03:58:26 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:58:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:58:30 INFO - Return code: 0 03:58:30 INFO - Running post-action listener: _resource_record_post_action 03:58:30 INFO - Running post-action listener: set_extra_try_arguments 03:58:30 INFO - ##### 03:58:30 INFO - ##### Running create-virtualenv step. 03:58:30 INFO - ##### 03:58:30 INFO - Running pre-action listener: _pre_create_virtualenv 03:58:30 INFO - Running pre-action listener: _resource_record_pre_action 03:58:30 INFO - Running main action method: create_virtualenv 03:58:30 INFO - Creating virtualenv /builds/slave/test/build/venv 03:58:30 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 03:58:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:58:30 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:58:30 INFO - Using real prefix '/tools/python27' 03:58:30 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:58:31 INFO - Installing distribute.............................................................................................................................................................................................done. 03:58:34 INFO - Installing pip.................done. 03:58:34 INFO - Return code: 0 03:58:34 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:58:34 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')]} 03:58:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:34 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')]} 03:58:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:34 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 0x10b647e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b664f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fead2cb5280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b6605e0>, '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 0x10b243cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b26e990>, '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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:58:34 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 03:58:34 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 03:58:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZeOPrzJknH/Render', 03:58:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:58:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:58:34 INFO - 'HOME': '/Users/cltbld', 03:58:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:58:34 INFO - 'LOGNAME': 'cltbld', 03:58:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:34 INFO - 'MOZ_NO_REMOTE': '1', 03:58:34 INFO - 'NO_EM_RESTART': '1', 03:58:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:58:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:34 INFO - 'PWD': '/builds/slave/test', 03:58:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:58:34 INFO - 'SHELL': '/bin/bash', 03:58:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hk9oUUx3nS/Listeners', 03:58:34 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 03:58:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:58:34 INFO - 'USER': 'cltbld', 03:58:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:58:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:58:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:58:34 INFO - 'XPC_FLAGS': '0x0', 03:58:34 INFO - 'XPC_SERVICE_NAME': '0', 03:58:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:58:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:34 INFO - Downloading/unpacking psutil>=0.7.1 03:58: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 03:58: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 03:58: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 03:58: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 03:58: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 03:58: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 03:58:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:58:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:58:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:58:36 INFO - Installing collected packages: psutil 03:58:36 INFO - Running setup.py install for psutil 03:58:37 INFO - building 'psutil._psutil_osx' extension 03:58:37 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 03:58:37 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 03:58:37 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 03:58:37 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 03:58:37 INFO - building 'psutil._psutil_posix' extension 03:58:37 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 03:58:37 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:58:37 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:58:37 INFO - ^ 03:58:37 INFO - 1 warning generated. 03:58:37 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 03:58:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:58:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:58:37 INFO - Successfully installed psutil 03:58:37 INFO - Cleaning up... 03:58:37 INFO - Return code: 0 03:58:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:58:37 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')]} 03:58:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:37 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')]} 03:58:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:37 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 0x10b647e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b664f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fead2cb5280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b6605e0>, '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 0x10b243cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b26e990>, '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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:58:37 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 03:58:37 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 03:58:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZeOPrzJknH/Render', 03:58:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:58:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:58:37 INFO - 'HOME': '/Users/cltbld', 03:58:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:58:37 INFO - 'LOGNAME': 'cltbld', 03:58:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:37 INFO - 'MOZ_NO_REMOTE': '1', 03:58:37 INFO - 'NO_EM_RESTART': '1', 03:58:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:58:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:37 INFO - 'PWD': '/builds/slave/test', 03:58:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:58:37 INFO - 'SHELL': '/bin/bash', 03:58:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hk9oUUx3nS/Listeners', 03:58:37 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 03:58:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:58:37 INFO - 'USER': 'cltbld', 03:58:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:58:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:58:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:58:37 INFO - 'XPC_FLAGS': '0x0', 03:58:37 INFO - 'XPC_SERVICE_NAME': '0', 03:58:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:58:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:58:38 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 03:58:38 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 03:58:38 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 03:58:38 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 03:58:38 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 03:58:38 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 03:58:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:58:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:58:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:58:40 INFO - Installing collected packages: mozsystemmonitor 03:58:40 INFO - Running setup.py install for mozsystemmonitor 03:58:40 INFO - Successfully installed mozsystemmonitor 03:58:40 INFO - Cleaning up... 03:58:40 INFO - Return code: 0 03:58:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:58:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10b647e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b664f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fead2cb5280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b6605e0>, '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 0x10b243cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b26e990>, '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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:58:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:58:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:58:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZeOPrzJknH/Render', 03:58:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:58:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:58:40 INFO - 'HOME': '/Users/cltbld', 03:58:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:58:40 INFO - 'LOGNAME': 'cltbld', 03:58:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:40 INFO - 'MOZ_NO_REMOTE': '1', 03:58:40 INFO - 'NO_EM_RESTART': '1', 03:58:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:58:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:40 INFO - 'PWD': '/builds/slave/test', 03:58:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:58:40 INFO - 'SHELL': '/bin/bash', 03:58:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hk9oUUx3nS/Listeners', 03:58:40 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 03:58:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:58:40 INFO - 'USER': 'cltbld', 03:58:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:58:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:58:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:58:40 INFO - 'XPC_FLAGS': '0x0', 03:58:40 INFO - 'XPC_SERVICE_NAME': '0', 03:58:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:58:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:41 INFO - Downloading/unpacking blobuploader==1.2.4 03:58:41 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 03:58:41 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 03:58:41 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 03:58:41 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 03:58:41 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 03:58:41 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 03:58:43 INFO - Downloading blobuploader-1.2.4.tar.gz 03:58:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:58:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:58:43 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 03:58:43 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 03:58:43 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 03:58:43 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 03:58:43 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 03:58:43 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 03:58:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:58:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:58:44 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 03:58:44 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 03:58:44 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 03:58:44 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 03:58:44 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 03:58:44 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 03:58:44 INFO - Downloading docopt-0.6.1.tar.gz 03:58:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:58:44 INFO - Installing collected packages: blobuploader, requests, docopt 03:58:44 INFO - Running setup.py install for blobuploader 03:58:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:58:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:58:44 INFO - Running setup.py install for requests 03:58:45 INFO - Running setup.py install for docopt 03:58:45 INFO - Successfully installed blobuploader requests docopt 03:58:45 INFO - Cleaning up... 03:58:45 INFO - Return code: 0 03:58:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:58: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')]} 03:58:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58: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')]} 03:58:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:45 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 0x10b647e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b664f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fead2cb5280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b6605e0>, '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 0x10b243cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b26e990>, '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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:58:45 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 03:58:45 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 03:58:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZeOPrzJknH/Render', 03:58:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:58:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:58:45 INFO - 'HOME': '/Users/cltbld', 03:58:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:58:45 INFO - 'LOGNAME': 'cltbld', 03:58:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:45 INFO - 'MOZ_NO_REMOTE': '1', 03:58:45 INFO - 'NO_EM_RESTART': '1', 03:58:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:58:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:45 INFO - 'PWD': '/builds/slave/test', 03:58:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:58:45 INFO - 'SHELL': '/bin/bash', 03:58:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hk9oUUx3nS/Listeners', 03:58:45 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 03:58:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:58:45 INFO - 'USER': 'cltbld', 03:58:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:58:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:58:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:58:45 INFO - 'XPC_FLAGS': '0x0', 03:58:45 INFO - 'XPC_SERVICE_NAME': '0', 03:58:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:58:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:58:45 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-2P_2Go-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:58:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:58:45 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-lH9ziM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-SCQb0K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Y7CNPp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-eV0RcW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-3sKnDs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-8JA9eu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-dAdQiV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-dtZnGh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-PNKDxS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:58:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:58:46 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-HWhAiA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-5F7VOD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-NNxOiM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-MsnAGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-eyVP1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-k_24y7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-y9NNCK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-ZemOJe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-zkQ72p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:47 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-9O0AiB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:58:48 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-_Bg1vR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:58:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:58:48 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 03:58:48 INFO - Running setup.py install for manifestparser 03:58:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:58:48 INFO - Running setup.py install for mozcrash 03:58:48 INFO - Running setup.py install for mozdebug 03:58:48 INFO - Running setup.py install for mozdevice 03:58:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Running setup.py install for mozfile 03:58:49 INFO - Running setup.py install for mozhttpd 03:58:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Running setup.py install for mozinfo 03:58:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Running setup.py install for mozInstall 03:58:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Running setup.py install for mozleak 03:58:49 INFO - Running setup.py install for mozlog 03:58:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:58:49 INFO - Running setup.py install for moznetwork 03:58:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:58:50 INFO - Running setup.py install for mozprocess 03:58:50 INFO - Running setup.py install for mozprofile 03:58:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:58:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:58:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:58:50 INFO - Running setup.py install for mozrunner 03:58:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:58:50 INFO - Running setup.py install for mozscreenshot 03:58:50 INFO - Running setup.py install for moztest 03:58:50 INFO - Running setup.py install for mozversion 03:58:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:58:51 INFO - Running setup.py install for wptserve 03:58:51 INFO - Running setup.py install for marionette-driver 03:58:51 INFO - Running setup.py install for browsermob-proxy 03:58:51 INFO - Running setup.py install for marionette-client 03:58:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:58:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:58:51 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 03:58:51 INFO - Cleaning up... 03:58:51 INFO - Return code: 0 03:58:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:58:51 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')]} 03:58:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:51 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')]} 03:58:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:58:51 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 0x10b647e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b664f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fead2cb5280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b6605e0>, '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 0x10b243cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b26e990>, '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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:58:51 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 03:58:51 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 03:58:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZeOPrzJknH/Render', 03:58:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:58:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:58:51 INFO - 'HOME': '/Users/cltbld', 03:58:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:58:51 INFO - 'LOGNAME': 'cltbld', 03:58:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:51 INFO - 'MOZ_NO_REMOTE': '1', 03:58:51 INFO - 'NO_EM_RESTART': '1', 03:58:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:58:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:51 INFO - 'PWD': '/builds/slave/test', 03:58:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:58:51 INFO - 'SHELL': '/bin/bash', 03:58:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hk9oUUx3nS/Listeners', 03:58:51 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 03:58:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:58:51 INFO - 'USER': 'cltbld', 03:58:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:58:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:58:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:58:51 INFO - 'XPC_FLAGS': '0x0', 03:58:51 INFO - 'XPC_SERVICE_NAME': '0', 03:58:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:58:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-QVxeI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:58:52 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)) 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-U_0wSK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:58:52 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)) 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-KAXriv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:58:52 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)) 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-GkQjIV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:58:52 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)) 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-_0Uf1v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:58:52 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)) 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-RrTXef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:58:52 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)) 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-kd8YNQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:58:52 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)) 03:58:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:58:52 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Ck5ErC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-SOyZzE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Ku6odL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-KP8M5P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-Abrtor-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-P22FsQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-5yejmJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-ILlHkW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-tuHbqc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:58:53 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-mdLk9r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:58:53 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)) 03:58:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:58:54 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-ibh__j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:58:54 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)) 03:58:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:58:54 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-4IviLA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:58:54 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)) 03:58:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:54 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-hiM4o6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:54 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)) 03:58:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:58:54 INFO - Running setup.py (path:/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/pip-rnSXB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:58:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:58:54 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)) 03:58:54 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)) 03:58:54 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)) 03:58:54 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)) 03:58:54 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)) 03:58:54 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)) 03:58:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:58:54 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 03:58:54 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 03:58:54 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 03:58:54 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 03:58:54 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 03:58:54 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 03:58:57 INFO - Downloading blessings-1.6.tar.gz 03:58:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:58:57 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)) 03:58:57 INFO - Installing collected packages: blessings 03:58:57 INFO - Running setup.py install for blessings 03:58:57 INFO - Successfully installed blessings 03:58:57 INFO - Cleaning up... 03:58:57 INFO - Return code: 0 03:58:57 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:58:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:58:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:58:57 INFO - Reading from file tmpfile_stdout 03:58:57 INFO - Current package versions: 03:58:57 INFO - blessings == 1.6 03:58:57 INFO - blobuploader == 1.2.4 03:58:57 INFO - browsermob-proxy == 0.6.0 03:58:57 INFO - docopt == 0.6.1 03:58:57 INFO - manifestparser == 1.1 03:58:57 INFO - marionette-client == 2.3.0 03:58:57 INFO - marionette-driver == 1.4.0 03:58:57 INFO - mozInstall == 1.12 03:58:57 INFO - mozcrash == 0.17 03:58:57 INFO - mozdebug == 0.1 03:58:57 INFO - mozdevice == 0.48 03:58:57 INFO - mozfile == 1.2 03:58:57 INFO - mozhttpd == 0.7 03:58:57 INFO - mozinfo == 0.9 03:58:57 INFO - mozleak == 0.1 03:58:57 INFO - mozlog == 3.1 03:58:57 INFO - moznetwork == 0.27 03:58:57 INFO - mozprocess == 0.22 03:58:57 INFO - mozprofile == 0.28 03:58:57 INFO - mozrunner == 6.11 03:58:57 INFO - mozscreenshot == 0.1 03:58:57 INFO - mozsystemmonitor == 0.0 03:58:57 INFO - moztest == 0.7 03:58:57 INFO - mozversion == 1.4 03:58:57 INFO - psutil == 3.1.1 03:58:57 INFO - requests == 1.2.3 03:58:57 INFO - wptserve == 1.4.0 03:58:57 INFO - wsgiref == 0.1.2 03:58:57 INFO - Running post-action listener: _resource_record_post_action 03:58:57 INFO - Running post-action listener: _start_resource_monitoring 03:58:58 INFO - Starting resource monitoring. 03:58:58 INFO - ##### 03:58:58 INFO - ##### Running pull step. 03:58:58 INFO - ##### 03:58:58 INFO - Running pre-action listener: _resource_record_pre_action 03:58:58 INFO - Running main action method: pull 03:58:58 INFO - Pull has nothing to do! 03:58:58 INFO - Running post-action listener: _resource_record_post_action 03:58:58 INFO - ##### 03:58:58 INFO - ##### Running install step. 03:58:58 INFO - ##### 03:58:58 INFO - Running pre-action listener: _resource_record_pre_action 03:58:58 INFO - Running main action method: install 03:58:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:58:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:58:58 INFO - Reading from file tmpfile_stdout 03:58:58 INFO - Detecting whether we're running mozinstall >=1.0... 03:58:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:58:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:58:58 INFO - Reading from file tmpfile_stdout 03:58:58 INFO - Output received: 03:58:58 INFO - Usage: mozinstall [options] installer 03:58:58 INFO - Options: 03:58:58 INFO - -h, --help show this help message and exit 03:58:58 INFO - -d DEST, --destination=DEST 03:58:58 INFO - Directory to install application into. [default: 03:58:58 INFO - "/builds/slave/test"] 03:58:58 INFO - --app=APP Application being installed. [default: firefox] 03:58:58 INFO - mkdir: /builds/slave/test/build/application 03:58:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:58:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:59:18 INFO - Reading from file tmpfile_stdout 03:59:18 INFO - Output received: 03:59:18 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 03:59:18 INFO - Running post-action listener: _resource_record_post_action 03:59:18 INFO - ##### 03:59:18 INFO - ##### Running run-tests step. 03:59:18 INFO - ##### 03:59:18 INFO - Running pre-action listener: _resource_record_pre_action 03:59:18 INFO - Running main action method: run_tests 03:59:18 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:59:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:59:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:59:18 INFO - grabbing minidump binary from tooltool 03:59:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:59:18 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 0x10b6605e0>, '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 0x10b243cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b26e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:59:18 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 03:59:18 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 03:59:18 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:59:18 INFO - Return code: 0 03:59:18 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:59:18 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:59:18 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.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 03:59:18 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.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 03:59:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZeOPrzJknH/Render', 03:59:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:59:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:59:18 INFO - 'HOME': '/Users/cltbld', 03:59:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:59:18 INFO - 'LOGNAME': 'cltbld', 03:59:18 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:59:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:59:18 INFO - 'MOZ_NO_REMOTE': '1', 03:59:18 INFO - 'NO_EM_RESTART': '1', 03:59:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:59:18 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:59:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:59:18 INFO - 'PWD': '/builds/slave/test', 03:59:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:59:18 INFO - 'SHELL': '/bin/bash', 03:59:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hk9oUUx3nS/Listeners', 03:59:18 INFO - 'TMPDIR': '/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/T/', 03:59:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:59:18 INFO - 'USER': 'cltbld', 03:59:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:59:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:59:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:59:18 INFO - 'XPC_FLAGS': '0x0', 03:59:18 INFO - 'XPC_SERVICE_NAME': '0', 03:59:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:59:18 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.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 03:59:18 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 03:59:18 INFO - import pkg_resources 03:59:19 INFO - Using 1 client processes 03:59:19 INFO - wptserve Starting http server on 127.0.0.1:8000 03:59:19 INFO - wptserve Starting http server on 127.0.0.1:8001 03:59:19 INFO - wptserve Starting http server on 127.0.0.1:8443 03:59:21 INFO - SUITE-START | Running 778 tests 03:59:21 INFO - Running testharness tests 03:59:21 INFO - Setting up ssl 03:59:21 INFO - PROCESS | certutil | 03:59:21 INFO - PROCESS | certutil | 03:59:21 INFO - PROCESS | certutil | 03:59:21 INFO - Certificate Nickname Trust Attributes 03:59:21 INFO - SSL,S/MIME,JAR/XPI 03:59:21 INFO - 03:59:21 INFO - web-platform-tests CT,, 03:59:21 INFO - 03:59:21 INFO - Starting runner 03:59:22 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:59:22 INFO - PROCESS | 2006 | 1461149962890 Marionette DEBUG Marionette enabled via build flag and pref 03:59:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x1164b3800 == 1 [pid = 2006] [id = 1] 03:59:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 1 (0x1164b4000) [pid = 2006] [serial = 1] [outer = 0x0] 03:59:22 INFO - PROCESS | 2006 | [2006] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:59:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 2 (0x1164b5000) [pid = 2006] [serial = 2] [outer = 0x1164b4000] 03:59:23 INFO - PROCESS | 2006 | 1461149963201 Marionette INFO Listening on port 2828 03:59:23 INFO - PROCESS | 2006 | 1461149963437 Marionette DEBUG Marionette enabled via command-line flag 03:59:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11914d800 == 2 [pid = 2006] [id = 2] 03:59:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 3 (0x11914e000) [pid = 2006] [serial = 3] [outer = 0x0] 03:59:23 INFO - PROCESS | 2006 | [2006] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:59:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 4 (0x11914f000) [pid = 2006] [serial = 4] [outer = 0x11914e000] 03:59:23 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:23 INFO - PROCESS | 2006 | 1461149963597 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50373 03:59:23 INFO - PROCESS | 2006 | 1461149963668 Marionette DEBUG Closed connection conn0 03:59:23 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:23 INFO - PROCESS | 2006 | 1461149963675 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50374 03:59:23 INFO - PROCESS | 2006 | 1461149963690 Marionette DEBUG Closed connection conn1 03:59:23 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:23 INFO - PROCESS | 2006 | 1461149963695 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50375 03:59:23 INFO - PROCESS | 2006 | 1461149963704 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:59:23 INFO - PROCESS | 2006 | 1461149963709 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420024742","device":"desktop","version":"48.0a1"} 03:59:24 INFO - PROCESS | 2006 | [2006] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:59:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c433800 == 3 [pid = 2006] [id = 3] 03:59:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 5 (0x11c434000) [pid = 2006] [serial = 5] [outer = 0x0] 03:59:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c434800 == 4 [pid = 2006] [id = 4] 03:59:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 6 (0x11bca0800) [pid = 2006] [serial = 6] [outer = 0x0] 03:59:25 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:59:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e8e000 == 5 [pid = 2006] [id = 5] 03:59:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 7 (0x11bca0000) [pid = 2006] [serial = 7] [outer = 0x0] 03:59:25 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:59:25 INFO - PROCESS | 2006 | [2006] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:59:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 8 (0x12408cc00) [pid = 2006] [serial = 8] [outer = 0x11bca0000] 03:59:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 9 (0x126563800) [pid = 2006] [serial = 9] [outer = 0x11c434000] 03:59:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 10 (0x123f23400) [pid = 2006] [serial = 10] [outer = 0x11bca0800] 03:59:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 11 (0x123f25400) [pid = 2006] [serial = 11] [outer = 0x11bca0000] 03:59:25 INFO - PROCESS | 2006 | 1461149965843 Marionette DEBUG loaded listener.js 03:59:25 INFO - PROCESS | 2006 | 1461149965854 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 12 (0x1298ad000) [pid = 2006] [serial = 12] [outer = 0x11bca0000] 03:59:26 INFO - PROCESS | 2006 | 1461149966219 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b46da303-9454-5446-8ef4-07b51b5fdb45","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420024742","device":"desktop","version":"48.0a1","command_id":1}}] 03:59:26 INFO - PROCESS | 2006 | 1461149966313 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}] 03:59:26 INFO - PROCESS | 2006 | 1461149966360 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:59:26 INFO - PROCESS | 2006 | 1461149966456 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:59:26 INFO - PROCESS | 2006 | [2006] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:59:26 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 03:59:26 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 03:59:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 13 (0x129d25000) [pid = 2006] [serial = 13] [outer = 0x11bca0000] 03:59:26 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:59:26 INFO - PROCESS | 2006 | 1461149966835 Marionette TRACE conn2 <- [1,3,null,{}] 03:59:26 INFO - PROCESS | 2006 | 1461149966838 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:59:26 INFO - PROCESS | 2006 | 1461149966850 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:59:26 INFO - PROCESS | 2006 | 1461149966876 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 2006 | 1461149966878 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:59:26 INFO - PROCESS | 2006 | 1461149966884 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - PROCESS | 2006 | 1461149966887 Marionette TRACE conn2 <- [1,6,null,{}] 03:59:26 INFO - PROCESS | 2006 | 1461149966889 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}] 03:59:26 INFO - PROCESS | 2006 | 1461149966899 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:59:26 INFO - PROCESS | 2006 | 1461149966902 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bba1000 == 6 [pid = 2006] [id = 6] 03:59:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 14 (0x12bbc6000) [pid = 2006] [serial = 14] [outer = 0x0] 03:59:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 15 (0x12bbc7c00) [pid = 2006] [serial = 15] [outer = 0x12bbc6000] 03:59:26 INFO - PROCESS | 2006 | 1461149966929 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 16 (0x12bd03400) [pid = 2006] [serial = 16] [outer = 0x12bbc6000] 03:59:27 INFO - PROCESS | 2006 | 1461149967237 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]]]}] 03:59:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c177000 == 7 [pid = 2006] [id = 7] 03:59:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 17 (0x12bd06000) [pid = 2006] [serial = 17] [outer = 0x0] 03:59:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 18 (0x12bd10c00) [pid = 2006] [serial = 18] [outer = 0x12bd06000] 03:59:27 INFO - PROCESS | 2006 | 1461149967266 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 19 (0x12bdb8c00) [pid = 2006] [serial = 19] [outer = 0x12bd06000] 03:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 423ms 03:59:27 INFO - PROCESS | 2006 | 1461149967332 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:59:27 INFO - PROCESS | 2006 | 1461149967333 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:59:27 INFO - PROCESS | 2006 | 1461149967351 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 2006 | 1461149967352 Marionette TRACE conn2 <- [1,10,null,{}] 03:59:27 INFO - PROCESS | 2006 | 1461149967359 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}] 03:59:27 INFO - PROCESS | 2006 | 1461149967491 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:59:27 INFO - PROCESS | 2006 | 1461149967522 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1e8800 == 8 [pid = 2006] [id = 8] 03:59:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 20 (0x12d45fc00) [pid = 2006] [serial = 20] [outer = 0x0] 03:59:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 21 (0x12d461800) [pid = 2006] [serial = 21] [outer = 0x12d45fc00] 03:59:27 INFO - PROCESS | 2006 | 1461149967551 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 22 (0x12d465c00) [pid = 2006] [serial = 22] [outer = 0x12d45fc00] 03:59:27 INFO - PROCESS | 2006 | 1461149967975 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]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 677ms 03:59:28 INFO - PROCESS | 2006 | 1461149968020 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 2006 | 1461149968022 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:59:28 INFO - PROCESS | 2006 | 1461149968024 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:59:28 INFO - PROCESS | 2006 | 1461149968025 Marionette TRACE conn2 <- [1,14,null,{}] 03:59:28 INFO - PROCESS | 2006 | 1461149968027 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}] 03:59:28 INFO - PROCESS | 2006 | 1461149968117 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:59:28 INFO - PROCESS | 2006 | 1461149968121 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbd3800 == 9 [pid = 2006] [id = 9] 03:59:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 23 (0x12db2bc00) [pid = 2006] [serial = 23] [outer = 0x0] 03:59:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 24 (0x12db2ec00) [pid = 2006] [serial = 24] [outer = 0x12db2bc00] 03:59:28 INFO - PROCESS | 2006 | 1461149968146 Marionette DEBUG loaded listener.js 03:59:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 25 (0x12e365c00) [pid = 2006] [serial = 25] [outer = 0x12db2bc00] 03:59:28 INFO - PROCESS | 2006 | 1461149968406 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]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 03:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:59:28 INFO - PROCESS | 2006 | 1461149968442 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 2006 | 1461149968443 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:59:28 INFO - PROCESS | 2006 | 1461149968453 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:59:28 INFO - PROCESS | 2006 | 1461149968455 Marionette TRACE conn2 <- [1,18,null,{}] 03:59:28 INFO - PROCESS | 2006 | 1461149968457 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}] 03:59:28 INFO - PROCESS | 2006 | 1461149968548 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:59:28 INFO - PROCESS | 2006 | 1461149968554 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e562000 == 10 [pid = 2006] [id = 10] 03:59:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 26 (0x12e36c800) [pid = 2006] [serial = 26] [outer = 0x0] 03:59:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 27 (0x12e448000) [pid = 2006] [serial = 27] [outer = 0x12e36c800] 03:59:28 INFO - PROCESS | 2006 | 1461149968579 Marionette DEBUG loaded listener.js 03:59:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 28 (0x12e495800) [pid = 2006] [serial = 28] [outer = 0x12e36c800] 03:59:28 INFO - PROCESS | 2006 | 1461149968859 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]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 427ms 03:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:59:28 INFO - PROCESS | 2006 | 1461149968874 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 2006 | 1461149968875 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:59:28 INFO - PROCESS | 2006 | 1461149968877 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:59:28 INFO - PROCESS | 2006 | 1461149968878 Marionette TRACE conn2 <- [1,22,null,{}] 03:59:28 INFO - PROCESS | 2006 | 1461149968889 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}] 03:59:28 INFO - PROCESS | 2006 | 1461149968985 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:59:28 INFO - PROCESS | 2006 | 1461149968989 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8c4800 == 11 [pid = 2006] [id = 11] 03:59:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 29 (0x12d061800) [pid = 2006] [serial = 29] [outer = 0x0] 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 30 (0x12e498c00) [pid = 2006] [serial = 30] [outer = 0x12d061800] 03:59:29 INFO - PROCESS | 2006 | 1461149969014 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 31 (0x12e7b2800) [pid = 2006] [serial = 31] [outer = 0x12d061800] 03:59:29 INFO - PROCESS | 2006 | 1461149969249 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]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 381ms 03:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:59:29 INFO - PROCESS | 2006 | 1461149969258 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 2006 | 1461149969259 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:59:29 INFO - PROCESS | 2006 | 1461149969261 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 2006 | 1461149969262 Marionette TRACE conn2 <- [1,26,null,{}] 03:59:29 INFO - PROCESS | 2006 | 1461149969272 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}] 03:59:29 INFO - PROCESS | 2006 | 1461149969369 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:59:29 INFO - PROCESS | 2006 | 1461149969374 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a3b000 == 12 [pid = 2006] [id = 12] 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 32 (0x12e852000) [pid = 2006] [serial = 32] [outer = 0x0] 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 33 (0x12e85b000) [pid = 2006] [serial = 33] [outer = 0x12e852000] 03:59:29 INFO - PROCESS | 2006 | 1461149969399 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 34 (0x119a5d400) [pid = 2006] [serial = 34] [outer = 0x12e852000] 03:59:29 INFO - PROCESS | 2006 | 1461149969639 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]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 03:59:29 INFO - PROCESS | 2006 | 1461149969687 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 2006 | 1461149969689 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:59:29 INFO - PROCESS | 2006 | 1461149969691 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 2006 | 1461149969692 Marionette TRACE conn2 <- [1,30,null,{}] 03:59:29 INFO - PROCESS | 2006 | 1461149969695 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}] 03:59:29 INFO - PROCESS | 2006 | 1461149969793 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:59:29 INFO - PROCESS | 2006 | 1461149969806 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed3d800 == 13 [pid = 2006] [id = 13] 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 35 (0x119a64c00) [pid = 2006] [serial = 35] [outer = 0x0] 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 36 (0x12e85e800) [pid = 2006] [serial = 36] [outer = 0x119a64c00] 03:59:29 INFO - PROCESS | 2006 | 1461149969831 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 37 (0x12ef51c00) [pid = 2006] [serial = 37] [outer = 0x119a64c00] 03:59:30 INFO - PROCESS | 2006 | 1461149970060 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]]]}] 03:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 420ms 03:59:30 INFO - PROCESS | 2006 | 1461149970111 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:59:30 INFO - PROCESS | 2006 | 1461149970112 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:59:30 INFO - PROCESS | 2006 | 1461149970122 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 2006 | 1461149970123 Marionette TRACE conn2 <- [1,34,null,{}] 03:59:30 INFO - PROCESS | 2006 | 1461149970125 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}] 03:59:30 INFO - PROCESS | 2006 | 1461149970208 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:59:30 INFO - PROCESS | 2006 | 1461149970213 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f050800 == 14 [pid = 2006] [id = 14] 03:59:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 38 (0x12ef51400) [pid = 2006] [serial = 38] [outer = 0x0] 03:59:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 39 (0x12ef59000) [pid = 2006] [serial = 39] [outer = 0x12ef51400] 03:59:30 INFO - PROCESS | 2006 | 1461149970241 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 40 (0x12f338c00) [pid = 2006] [serial = 40] [outer = 0x12ef51400] 03:59:30 INFO - PROCESS | 2006 | 1461149970481 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]]]}] 03:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 03:59:30 INFO - PROCESS | 2006 | 1461149970490 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:59:30 INFO - PROCESS | 2006 | 1461149970491 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:59:30 INFO - PROCESS | 2006 | 1461149970494 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 2006 | 1461149970495 Marionette TRACE conn2 <- [1,38,null,{}] 03:59:30 INFO - PROCESS | 2006 | 1461149970505 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}] 03:59:30 INFO - PROCESS | 2006 | 1461149970609 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:59:30 INFO - PROCESS | 2006 | 1461149970616 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f326800 == 15 [pid = 2006] [id = 15] 03:59:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 41 (0x12f33b400) [pid = 2006] [serial = 41] [outer = 0x0] 03:59:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 42 (0x12f344000) [pid = 2006] [serial = 42] [outer = 0x12f33b400] 03:59:30 INFO - PROCESS | 2006 | 1461149970654 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 43 (0x12f59a400) [pid = 2006] [serial = 43] [outer = 0x12f33b400] 03:59:31 INFO - PROCESS | 2006 | 1461149971048 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]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 573ms 03:59:31 INFO - PROCESS | 2006 | 1461149971068 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:59:31 INFO - PROCESS | 2006 | 1461149971070 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:59:31 INFO - PROCESS | 2006 | 1461149971074 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 2006 | 1461149971076 Marionette TRACE conn2 <- [1,42,null,{}] 03:59:31 INFO - PROCESS | 2006 | 1461149971081 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}] 03:59:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f65b000 == 16 [pid = 2006] [id = 16] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 44 (0x12f65c000) [pid = 2006] [serial = 44] [outer = 0x0] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 45 (0x12f665800) [pid = 2006] [serial = 45] [outer = 0x12f65c000] 03:59:31 INFO - PROCESS | 2006 | 1461149971234 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 46 (0x12f31d000) [pid = 2006] [serial = 46] [outer = 0x12f65c000] 03:59:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b410000 == 17 [pid = 2006] [id = 17] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 47 (0x12f5a3000) [pid = 2006] [serial = 47] [outer = 0x0] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 48 (0x12fa63000) [pid = 2006] [serial = 48] [outer = 0x12f5a3000] 03:59:31 INFO - PROCESS | 2006 | 1461149971290 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fa1a800 == 18 [pid = 2006] [id = 18] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 49 (0x12fa68c00) [pid = 2006] [serial = 49] [outer = 0x0] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 50 (0x12fa6a800) [pid = 2006] [serial = 50] [outer = 0x12fa68c00] 03:59:31 INFO - PROCESS | 2006 | 1461149971342 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 51 (0x12b105800) [pid = 2006] [serial = 51] [outer = 0x12fa68c00] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 52 (0x11566e800) [pid = 2006] [serial = 52] [outer = 0x12f5a3000] 03:59:31 INFO - PROCESS | 2006 | 1461149971656 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]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 621ms 03:59:31 INFO - PROCESS | 2006 | 1461149971695 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:59:31 INFO - PROCESS | 2006 | 1461149971697 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:59:31 INFO - PROCESS | 2006 | 1461149971701 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 2006 | 1461149971703 Marionette TRACE conn2 <- [1,46,null,{}] 03:59:31 INFO - PROCESS | 2006 | 1461149971705 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}] 03:59:31 INFO - PROCESS | 2006 | 1461149971791 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:59:31 INFO - PROCESS | 2006 | 1461149971796 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x11abdf800 == 19 [pid = 2006] [id = 19] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 53 (0x11ab4f000) [pid = 2006] [serial = 53] [outer = 0x0] 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 54 (0x11acf0000) [pid = 2006] [serial = 54] [outer = 0x11ab4f000] 03:59:31 INFO - PROCESS | 2006 | 1461149971825 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 55 (0x12b108000) [pid = 2006] [serial = 55] [outer = 0x11ab4f000] 03:59:32 INFO - PROCESS | 2006 | 1461149972069 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]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 03:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:59:32 INFO - PROCESS | 2006 | 1461149972122 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 2006 | 1461149972123 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:59:32 INFO - PROCESS | 2006 | 1461149972125 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 2006 | 1461149972126 Marionette TRACE conn2 <- [1,50,null,{}] 03:59:32 INFO - PROCESS | 2006 | 1461149972129 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}] 03:59:32 INFO - PROCESS | 2006 | 1461149972232 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:59:32 INFO - PROCESS | 2006 | 1461149972237 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae5000 == 20 [pid = 2006] [id = 20] 03:59:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 56 (0x11aa07000) [pid = 2006] [serial = 56] [outer = 0x0] 03:59:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 57 (0x11aa0b000) [pid = 2006] [serial = 57] [outer = 0x11aa07000] 03:59:32 INFO - PROCESS | 2006 | 1461149972261 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 58 (0x12b10a800) [pid = 2006] [serial = 58] [outer = 0x11aa07000] 03:59:32 INFO - PROCESS | 2006 | 1461149972484 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]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 03:59:32 INFO - PROCESS | 2006 | 1461149972508 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:59:32 INFO - PROCESS | 2006 | 1461149972509 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:59:32 INFO - PROCESS | 2006 | 1461149972511 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 2006 | 1461149972512 Marionette TRACE conn2 <- [1,54,null,{}] 03:59:32 INFO - PROCESS | 2006 | 1461149972522 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}] 03:59:32 INFO - PROCESS | 2006 | 1461149972613 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:59:32 INFO - PROCESS | 2006 | 1461149972617 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x1301c3800 == 21 [pid = 2006] [id = 21] 03:59:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 59 (0x12e49c400) [pid = 2006] [serial = 59] [outer = 0x0] 03:59:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 60 (0x12ff07800) [pid = 2006] [serial = 60] [outer = 0x12e49c400] 03:59:32 INFO - PROCESS | 2006 | 1461149972642 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 61 (0x12ff0c400) [pid = 2006] [serial = 61] [outer = 0x12e49c400] 03:59:32 INFO - PROCESS | 2006 | 1461149972867 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]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 03:59:32 INFO - PROCESS | 2006 | 1461149972889 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 2006 | 1461149972891 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:59:32 INFO - PROCESS | 2006 | 1461149972893 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 2006 | 1461149972894 Marionette TRACE conn2 <- [1,58,null,{}] 03:59:32 INFO - PROCESS | 2006 | 1461149972905 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}] 03:59:33 INFO - PROCESS | 2006 | 1461149973011 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:59:33 INFO - PROCESS | 2006 | 1461149973575 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x1140ab000 == 22 [pid = 2006] [id = 22] 03:59:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 62 (0x114605800) [pid = 2006] [serial = 62] [outer = 0x0] 03:59:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 63 (0x1146b7400) [pid = 2006] [serial = 63] [outer = 0x114605800] 03:59:33 INFO - PROCESS | 2006 | 1461149973609 Marionette DEBUG loaded listener.js 03:59:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 64 (0x115199c00) [pid = 2006] [serial = 64] [outer = 0x114605800] 03:59:34 INFO - PROCESS | 2006 | 1461149974024 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]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1174ms 03:59:34 INFO - PROCESS | 2006 | 1461149974069 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 2006 | 1461149974072 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:59:34 INFO - PROCESS | 2006 | 1461149974076 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 2006 | 1461149974078 Marionette TRACE conn2 <- [1,62,null,{}] 03:59:34 INFO - PROCESS | 2006 | 1461149974102 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}] 03:59:34 INFO - PROCESS | 2006 | 1461149974213 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:59:34 INFO - PROCESS | 2006 | 1461149974267 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x118519000 == 23 [pid = 2006] [id = 23] 03:59:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 65 (0x1176e2400) [pid = 2006] [serial = 65] [outer = 0x0] 03:59:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 66 (0x118f6f400) [pid = 2006] [serial = 66] [outer = 0x1176e2400] 03:59:34 INFO - PROCESS | 2006 | 1461149974300 Marionette DEBUG loaded listener.js 03:59:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 67 (0x1192da400) [pid = 2006] [serial = 67] [outer = 0x1176e2400] 03:59:34 INFO - PROCESS | 2006 | 1461149974702 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]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 689ms 03:59:34 INFO - PROCESS | 2006 | 1461149974766 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 2006 | 1461149974769 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:59:34 INFO - PROCESS | 2006 | 1461149974772 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 2006 | 1461149974773 Marionette TRACE conn2 <- [1,66,null,{}] 03:59:34 INFO - PROCESS | 2006 | 1461149974775 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}] 03:59:35 INFO - PROCESS | 2006 | 1461149975054 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:59:35 INFO - PROCESS | 2006 | 1461149975167 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x11516c800 == 24 [pid = 2006] [id = 24] 03:59:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 68 (0x116495000) [pid = 2006] [serial = 68] [outer = 0x0] 03:59:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 69 (0x117611800) [pid = 2006] [serial = 69] [outer = 0x116495000] 03:59:35 INFO - PROCESS | 2006 | 1461149975210 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 70 (0x118619400) [pid = 2006] [serial = 70] [outer = 0x116495000] 03:59:35 INFO - PROCESS | 2006 | 1461149975657 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]]]}] 03:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 919ms 03:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:59:35 INFO - PROCESS | 2006 | 1461149975693 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:59:35 INFO - PROCESS | 2006 | 1461149975695 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:59:35 INFO - PROCESS | 2006 | 1461149975698 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:59:35 INFO - PROCESS | 2006 | 1461149975701 Marionette TRACE conn2 <- [1,70,null,{}] 03:59:35 INFO - PROCESS | 2006 | 1461149975704 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}] 03:59:35 INFO - PROCESS | 2006 | 1461149975787 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:59:35 INFO - PROCESS | 2006 | 1461149975874 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x1185e2800 == 25 [pid = 2006] [id = 25] 03:59:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 71 (0x114c08000) [pid = 2006] [serial = 71] [outer = 0x0] 03:59:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 72 (0x1192e0000) [pid = 2006] [serial = 72] [outer = 0x114c08000] 03:59:35 INFO - PROCESS | 2006 | 1461149975930 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 73 (0x119a65400) [pid = 2006] [serial = 73] [outer = 0x114c08000] 03:59:36 INFO - PROCESS | 2006 | 1461149976217 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]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 571ms 03:59:36 INFO - PROCESS | 2006 | 1461149976271 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 2006 | 1461149976273 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:59:36 INFO - PROCESS | 2006 | 1461149976275 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - PROCESS | 2006 | 1461149976276 Marionette TRACE conn2 <- [1,74,null,{}] 03:59:36 INFO - PROCESS | 2006 | 1461149976279 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}] 03:59:36 INFO - PROCESS | 2006 | 1461149976356 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:59:36 INFO - PROCESS | 2006 | 1461149976363 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x119111000 == 26 [pid = 2006] [id = 26] 03:59:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 74 (0x115805400) [pid = 2006] [serial = 74] [outer = 0x0] 03:59:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 75 (0x119d63000) [pid = 2006] [serial = 75] [outer = 0x115805400] 03:59:36 INFO - PROCESS | 2006 | 1461149976396 Marionette DEBUG loaded listener.js 03:59:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 76 (0x11aa10800) [pid = 2006] [serial = 76] [outer = 0x115805400] 03:59:36 INFO - PROCESS | 2006 | 1461149976853 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]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 620ms 03:59:36 INFO - PROCESS | 2006 | 1461149976897 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 2006 | 1461149976904 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:59:36 INFO - PROCESS | 2006 | 1461149976916 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - PROCESS | 2006 | 1461149976921 Marionette TRACE conn2 <- [1,78,null,{}] 03:59:36 INFO - PROCESS | 2006 | 1461149976925 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}] 03:59:37 INFO - PROCESS | 2006 | 1461149977018 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:59:37 INFO - PROCESS | 2006 | 1461149977023 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x119912000 == 27 [pid = 2006] [id = 27] 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 77 (0x1156d6800) [pid = 2006] [serial = 77] [outer = 0x0] 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 78 (0x11ad36000) [pid = 2006] [serial = 78] [outer = 0x1156d6800] 03:59:37 INFO - PROCESS | 2006 | 1461149977052 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x11adcac00) [pid = 2006] [serial = 79] [outer = 0x1156d6800] 03:59:37 INFO - PROCESS | 2006 | 1461149977343 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]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 483ms 03:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:59:37 INFO - PROCESS | 2006 | 1461149977395 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 2006 | 1461149977396 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:59:37 INFO - PROCESS | 2006 | 1461149977401 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 2006 | 1461149977402 Marionette TRACE conn2 <- [1,82,null,{}] 03:59:37 INFO - PROCESS | 2006 | 1461149977404 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}] 03:59:37 INFO - PROCESS | 2006 | 1461149977473 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:59:37 INFO - PROCESS | 2006 | 1461149977477 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x119290800 == 28 [pid = 2006] [id = 28] 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x11b0c7c00) [pid = 2006] [serial = 80] [outer = 0x0] 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x11b906000) [pid = 2006] [serial = 81] [outer = 0x11b0c7c00] 03:59:37 INFO - PROCESS | 2006 | 1461149977506 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x11b984c00) [pid = 2006] [serial = 82] [outer = 0x11b0c7c00] 03:59:37 INFO - PROCESS | 2006 | 1461149977807 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]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 420ms 03:59:37 INFO - PROCESS | 2006 | 1461149977821 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 2006 | 1461149977822 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:59:37 INFO - PROCESS | 2006 | 1461149977824 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 2006 | 1461149977825 Marionette TRACE conn2 <- [1,86,null,{}] 03:59:37 INFO - PROCESS | 2006 | 1461149977828 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}] 03:59:37 INFO - PROCESS | 2006 | 1461149977906 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:59:37 INFO - PROCESS | 2006 | 1461149977911 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa90800 == 29 [pid = 2006] [id = 29] 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x11be7cc00) [pid = 2006] [serial = 83] [outer = 0x0] 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x11be83000) [pid = 2006] [serial = 84] [outer = 0x11be7cc00] 03:59:37 INFO - PROCESS | 2006 | 1461149977947 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x11bf14400) [pid = 2006] [serial = 85] [outer = 0x11be7cc00] 03:59:38 INFO - PROCESS | 2006 | 1461149978257 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]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 03:59:38 INFO - PROCESS | 2006 | 1461149978293 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 2006 | 1461149978294 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:59:38 INFO - PROCESS | 2006 | 1461149978298 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - PROCESS | 2006 | 1461149978300 Marionette TRACE conn2 <- [1,90,null,{}] 03:59:38 INFO - PROCESS | 2006 | 1461149978303 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}] 03:59:38 INFO - PROCESS | 2006 | 1461149978397 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:59:38 INFO - PROCESS | 2006 | 1461149978403 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aaac800 == 30 [pid = 2006] [id = 30] 03:59:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x11b986800) [pid = 2006] [serial = 86] [outer = 0x0] 03:59:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11bf17000) [pid = 2006] [serial = 87] [outer = 0x11b986800] 03:59:38 INFO - PROCESS | 2006 | 1461149978429 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11b0c7800) [pid = 2006] [serial = 88] [outer = 0x11b986800] 03:59:38 INFO - PROCESS | 2006 | 1461149978686 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]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 03:59:38 INFO - PROCESS | 2006 | 1461149978736 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 2006 | 1461149978737 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:59:38 INFO - PROCESS | 2006 | 1461149978745 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - PROCESS | 2006 | 1461149978746 Marionette TRACE conn2 <- [1,94,null,{}] 03:59:38 INFO - PROCESS | 2006 | 1461149978753 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}] 03:59:38 INFO - PROCESS | 2006 | 1461149978825 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:59:38 INFO - PROCESS | 2006 | 1461149978830 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ade0000 == 31 [pid = 2006] [id = 31] 03:59:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x11c50f800) [pid = 2006] [serial = 89] [outer = 0x0] 03:59:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x123937c00) [pid = 2006] [serial = 90] [outer = 0x11c50f800] 03:59:38 INFO - PROCESS | 2006 | 1461149978858 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x12393dc00) [pid = 2006] [serial = 91] [outer = 0x11c50f800] 03:59:39 INFO - PROCESS | 2006 | 1461149979160 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]]]}] 03:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 424ms 03:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:59:39 INFO - PROCESS | 2006 | 1461149979172 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:59:39 INFO - PROCESS | 2006 | 1461149979173 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:59:39 INFO - PROCESS | 2006 | 1461149979175 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 2006 | 1461149979176 Marionette TRACE conn2 <- [1,98,null,{}] 03:59:39 INFO - PROCESS | 2006 | 1461149979178 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}] 03:59:39 INFO - PROCESS | 2006 | 1461149979252 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:59:39 INFO - PROCESS | 2006 | 1461149979296 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b91d800 == 32 [pid = 2006] [id = 32] 03:59:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11c50fc00) [pid = 2006] [serial = 92] [outer = 0x0] 03:59:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x123940c00) [pid = 2006] [serial = 93] [outer = 0x11c50fc00] 03:59:39 INFO - PROCESS | 2006 | 1461149979322 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x123c8c400) [pid = 2006] [serial = 94] [outer = 0x11c50fc00] 03:59:39 INFO - PROCESS | 2006 | 1461149979574 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]]]}] 03:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 03:59:39 INFO - PROCESS | 2006 | 1461149979596 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:59:39 INFO - PROCESS | 2006 | 1461149979599 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:59:39 INFO - PROCESS | 2006 | 1461149979608 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 2006 | 1461149979609 Marionette TRACE conn2 <- [1,102,null,{}] 03:59:39 INFO - PROCESS | 2006 | 1461149979611 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}] 03:59:39 INFO - PROCESS | 2006 | 1461149979694 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:59:39 INFO - PROCESS | 2006 | 1461149979700 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x119911800 == 33 [pid = 2006] [id = 33] 03:59:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11ab49800) [pid = 2006] [serial = 95] [outer = 0x0] 03:59:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x123d72c00) [pid = 2006] [serial = 96] [outer = 0x11ab49800] 03:59:39 INFO - PROCESS | 2006 | 1461149979725 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x123f25c00) [pid = 2006] [serial = 97] [outer = 0x11ab49800] 03:59:40 INFO - PROCESS | 2006 | 1461149980018 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]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 470ms 03:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:59:40 INFO - PROCESS | 2006 | 1461149980078 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 2006 | 1461149980080 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:59:40 INFO - PROCESS | 2006 | 1461149980082 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 2006 | 1461149980083 Marionette TRACE conn2 <- [1,106,null,{}] 03:59:40 INFO - PROCESS | 2006 | 1461149980085 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}] 03:59:40 INFO - PROCESS | 2006 | 1461149980153 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:59:40 INFO - PROCESS | 2006 | 1461149980199 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be4b800 == 34 [pid = 2006] [id = 34] 03:59:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11ab4f400) [pid = 2006] [serial = 98] [outer = 0x0] 03:59:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x124006400) [pid = 2006] [serial = 99] [outer = 0x11ab4f400] 03:59:40 INFO - PROCESS | 2006 | 1461149980227 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x127040c00) [pid = 2006] [serial = 100] [outer = 0x11ab4f400] 03:59:40 INFO - PROCESS | 2006 | 1461149980478 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]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 03:59:40 INFO - PROCESS | 2006 | 1461149980506 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 2006 | 1461149980508 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:59:40 INFO - PROCESS | 2006 | 1461149980510 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 2006 | 1461149980512 Marionette TRACE conn2 <- [1,110,null,{}] 03:59:40 INFO - PROCESS | 2006 | 1461149980522 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}] 03:59:40 INFO - PROCESS | 2006 | 1461149980612 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:59:40 INFO - PROCESS | 2006 | 1461149980618 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c330800 == 35 [pid = 2006] [id = 35] 03:59:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x12434d400) [pid = 2006] [serial = 101] [outer = 0x0] 03:59:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12719c800) [pid = 2006] [serial = 102] [outer = 0x12434d400] 03:59:40 INFO - PROCESS | 2006 | 1461149980643 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x127e88800) [pid = 2006] [serial = 103] [outer = 0x12434d400] 03:59:40 INFO - PROCESS | 2006 | 1461149980954 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]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 478ms 03:59:40 INFO - PROCESS | 2006 | 1461149980988 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:59:40 INFO - PROCESS | 2006 | 1461149980990 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:59:40 INFO - PROCESS | 2006 | 1461149980992 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 2006 | 1461149980993 Marionette TRACE conn2 <- [1,114,null,{}] 03:59:40 INFO - PROCESS | 2006 | 1461149980995 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}] 03:59:41 INFO - PROCESS | 2006 | 1461149981089 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:59:41 INFO - PROCESS | 2006 | 1461149981096 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c429000 == 36 [pid = 2006] [id = 36] 03:59:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x127dea000) [pid = 2006] [serial = 104] [outer = 0x0] 03:59:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x127f94c00) [pid = 2006] [serial = 105] [outer = 0x127dea000] 03:59:41 INFO - PROCESS | 2006 | 1461149981121 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1290b6c00) [pid = 2006] [serial = 106] [outer = 0x127dea000] 03:59:41 INFO - PROCESS | 2006 | 1461149981420 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]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 03:59:41 INFO - PROCESS | 2006 | 1461149981460 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 2006 | 1461149981461 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:59:41 INFO - PROCESS | 2006 | 1461149981464 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - PROCESS | 2006 | 1461149981467 Marionette TRACE conn2 <- [1,118,null,{}] 03:59:41 INFO - PROCESS | 2006 | 1461149981470 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}] 03:59:41 INFO - PROCESS | 2006 | 1461149981540 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:59:41 INFO - PROCESS | 2006 | 1461149981544 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b93000 == 37 [pid = 2006] [id = 37] 03:59:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x127fb2800) [pid = 2006] [serial = 107] [outer = 0x0] 03:59:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12998bc00) [pid = 2006] [serial = 108] [outer = 0x127fb2800] 03:59:41 INFO - PROCESS | 2006 | 1461149981573 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x129b50000) [pid = 2006] [serial = 109] [outer = 0x127fb2800] 03:59:41 INFO - PROCESS | 2006 | 1461149981861 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]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 03:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:59:41 INFO - PROCESS | 2006 | 1461149981889 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 2006 | 1461149981890 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:59:41 INFO - PROCESS | 2006 | 1461149981892 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - PROCESS | 2006 | 1461149981893 Marionette TRACE conn2 <- [1,122,null,{}] 03:59:41 INFO - PROCESS | 2006 | 1461149981896 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}] 03:59:42 INFO - PROCESS | 2006 | 1461149981997 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:59:42 INFO - PROCESS | 2006 | 1461149982004 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x123cec800 == 38 [pid = 2006] [id = 38] 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1271a2c00) [pid = 2006] [serial = 110] [outer = 0x0] 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x129b4a000) [pid = 2006] [serial = 111] [outer = 0x1271a2c00] 03:59:42 INFO - PROCESS | 2006 | 1461149982029 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x129d36c00) [pid = 2006] [serial = 112] [outer = 0x1271a2c00] 03:59:42 INFO - PROCESS | 2006 | 1461149982278 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]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 03:59:42 INFO - PROCESS | 2006 | 1461149982312 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 2006 | 1461149982313 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:59:42 INFO - PROCESS | 2006 | 1461149982323 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - PROCESS | 2006 | 1461149982324 Marionette TRACE conn2 <- [1,126,null,{}] 03:59:42 INFO - PROCESS | 2006 | 1461149982326 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}] 03:59:42 INFO - PROCESS | 2006 | 1461149982403 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:59:42 INFO - PROCESS | 2006 | 1461149982408 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x126553000 == 39 [pid = 2006] [id = 39] 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x129d37000) [pid = 2006] [serial = 113] [outer = 0x0] 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12b102800) [pid = 2006] [serial = 114] [outer = 0x129d37000] 03:59:42 INFO - PROCESS | 2006 | 1461149982435 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12b3e1000) [pid = 2006] [serial = 115] [outer = 0x129d37000] 03:59:42 INFO - PROCESS | 2006 | 1461149982714 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]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 03:59:42 INFO - PROCESS | 2006 | 1461149982743 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 2006 | 1461149982744 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:59:42 INFO - PROCESS | 2006 | 1461149982756 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - PROCESS | 2006 | 1461149982757 Marionette TRACE conn2 <- [1,130,null,{}] 03:59:42 INFO - PROCESS | 2006 | 1461149982759 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}] 03:59:42 INFO - PROCESS | 2006 | 1461149982838 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:59:42 INFO - PROCESS | 2006 | 1461149982897 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x1265c6000 == 40 [pid = 2006] [id = 40] 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x129d3a000) [pid = 2006] [serial = 116] [outer = 0x0] 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12b68cc00) [pid = 2006] [serial = 117] [outer = 0x129d3a000] 03:59:42 INFO - PROCESS | 2006 | 1461149982921 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12bbc2800) [pid = 2006] [serial = 118] [outer = 0x129d3a000] 03:59:43 INFO - PROCESS | 2006 | 1461149983339 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]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 624ms 03:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:59:43 INFO - PROCESS | 2006 | 1461149983375 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 2006 | 1461149983378 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:59:43 INFO - PROCESS | 2006 | 1461149983382 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 2006 | 1461149983384 Marionette TRACE conn2 <- [1,134,null,{}] 03:59:43 INFO - PROCESS | 2006 | 1461149983388 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}] 03:59:43 INFO - PROCESS | 2006 | 1461149983489 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:59:43 INFO - PROCESS | 2006 | 1461149983560 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c0a000 == 41 [pid = 2006] [id = 41] 03:59:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x11861fc00) [pid = 2006] [serial = 119] [outer = 0x0] 03:59:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x118c32800) [pid = 2006] [serial = 120] [outer = 0x11861fc00] 03:59:43 INFO - PROCESS | 2006 | 1461149983592 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x119a5a400) [pid = 2006] [serial = 121] [outer = 0x11861fc00] 03:59:44 INFO - PROCESS | 2006 | 1461149984020 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]]]}] 03:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 03:59:44 INFO - PROCESS | 2006 | 1461149984052 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:59:44 INFO - PROCESS | 2006 | 1461149984056 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:59:44 INFO - PROCESS | 2006 | 1461149984061 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:59:44 INFO - PROCESS | 2006 | 1461149984062 Marionette TRACE conn2 <- [1,138,null,{}] 03:59:44 INFO - PROCESS | 2006 | 1461149984085 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}] 03:59:44 INFO - PROCESS | 2006 | 1461149984204 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:59:44 INFO - PROCESS | 2006 | 1461149984261 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa92000 == 42 [pid = 2006] [id = 42] 03:59:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x11aa0cc00) [pid = 2006] [serial = 122] [outer = 0x0] 03:59:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x11aced400) [pid = 2006] [serial = 123] [outer = 0x11aa0cc00] 03:59:44 INFO - PROCESS | 2006 | 1461149984291 Marionette DEBUG loaded listener.js 03:59:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x11adca800) [pid = 2006] [serial = 124] [outer = 0x11aa0cc00] 03:59:44 INFO - PROCESS | 2006 | 1461149984782 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]]]}] 03:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 791ms 03:59:44 INFO - PROCESS | 2006 | 1461149984852 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:59:44 INFO - PROCESS | 2006 | 1461149984854 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:59:44 INFO - PROCESS | 2006 | 1461149984858 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:59:44 INFO - PROCESS | 2006 | 1461149984861 Marionette TRACE conn2 <- [1,142,null,{}] 03:59:44 INFO - PROCESS | 2006 | 1461149984868 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}] 03:59:44 INFO - PROCESS | 2006 | 1461149984953 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:59:45 INFO - PROCESS | 2006 | 1461149985013 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c329000 == 43 [pid = 2006] [id = 43] 03:59:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x11be86800) [pid = 2006] [serial = 125] [outer = 0x0] 03:59:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11bf11400) [pid = 2006] [serial = 126] [outer = 0x11be86800] 03:59:45 INFO - PROCESS | 2006 | 1461149985065 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12393c400) [pid = 2006] [serial = 127] [outer = 0x11be86800] 03:59:45 INFO - PROCESS | 2006 | 1461149985630 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]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 827ms 03:59:45 INFO - PROCESS | 2006 | 1461149985685 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:59:45 INFO - PROCESS | 2006 | 1461149985688 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:59:45 INFO - PROCESS | 2006 | 1461149985691 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 2006 | 1461149985693 Marionette TRACE conn2 <- [1,146,null,{}] 03:59:45 INFO - PROCESS | 2006 | 1461149985697 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}] 03:59:45 INFO - PROCESS | 2006 | 1461149985807 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:59:45 INFO - PROCESS | 2006 | 1461149985871 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e2f000 == 44 [pid = 2006] [id = 44] 03:59:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x123f26400) [pid = 2006] [serial = 128] [outer = 0x0] 03:59:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x1274d2c00) [pid = 2006] [serial = 129] [outer = 0x123f26400] 03:59:45 INFO - PROCESS | 2006 | 1461149985902 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x127e8b000) [pid = 2006] [serial = 130] [outer = 0x123f26400] 03:59:46 INFO - PROCESS | 2006 | 1461149986477 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]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 823ms 03:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:59:46 INFO - PROCESS | 2006 | 1461149986530 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:59:46 INFO - PROCESS | 2006 | 1461149986532 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:59:46 INFO - PROCESS | 2006 | 1461149986537 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 2006 | 1461149986539 Marionette TRACE conn2 <- [1,150,null,{}] 03:59:46 INFO - PROCESS | 2006 | 1461149986544 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}] 03:59:46 INFO - PROCESS | 2006 | 1461149986636 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:59:46 INFO - PROCESS | 2006 | 1461149986684 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x115159800 == 45 [pid = 2006] [id = 45] 03:59:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x118a0c000) [pid = 2006] [serial = 131] [outer = 0x0] 03:59:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x118a68800) [pid = 2006] [serial = 132] [outer = 0x118a0c000] 03:59:46 INFO - PROCESS | 2006 | 1461149986713 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x119254c00) [pid = 2006] [serial = 133] [outer = 0x118a0c000] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x12bba1000 == 44 [pid = 2006] [id = 6] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x126553000 == 43 [pid = 2006] [id = 39] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x123cec800 == 42 [pid = 2006] [id = 38] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x123b93000 == 41 [pid = 2006] [id = 37] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11c429000 == 40 [pid = 2006] [id = 36] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11c330800 == 39 [pid = 2006] [id = 35] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11be4b800 == 38 [pid = 2006] [id = 34] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x119911800 == 37 [pid = 2006] [id = 33] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11b91d800 == 36 [pid = 2006] [id = 32] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11ade0000 == 35 [pid = 2006] [id = 31] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11aaac800 == 34 [pid = 2006] [id = 30] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa90800 == 33 [pid = 2006] [id = 29] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x119290800 == 32 [pid = 2006] [id = 28] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x119912000 == 31 [pid = 2006] [id = 27] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x119111000 == 30 [pid = 2006] [id = 26] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x1185e2800 == 29 [pid = 2006] [id = 25] 03:59:47 INFO - PROCESS | 2006 | --DOCSHELL 0x11516c800 == 28 [pid = 2006] [id = 24] 03:59:47 INFO - PROCESS | 2006 | 1461149987286 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]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 774ms 03:59:47 INFO - PROCESS | 2006 | 1461149987311 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 2006 | 1461149987314 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:59:47 INFO - PROCESS | 2006 | 1461149987317 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - PROCESS | 2006 | 1461149987320 Marionette TRACE conn2 <- [1,154,null,{}] 03:59:47 INFO - PROCESS | 2006 | 1461149987324 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}] 03:59:47 INFO - PROCESS | 2006 | 1461149987414 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:59:47 INFO - PROCESS | 2006 | 1461149987475 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x115159000 == 29 [pid = 2006] [id = 46] 03:59:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x118a0d000) [pid = 2006] [serial = 134] [outer = 0x0] 03:59:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x1199e5c00) [pid = 2006] [serial = 135] [outer = 0x118a0d000] 03:59:47 INFO - PROCESS | 2006 | 1461149987510 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x119ab1400) [pid = 2006] [serial = 136] [outer = 0x118a0d000] 03:59:48 INFO - PROCESS | 2006 | 1461149988031 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]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 771ms 03:59:48 INFO - PROCESS | 2006 | 1461149988090 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 2006 | 1461149988093 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:59:48 INFO - PROCESS | 2006 | 1461149988098 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 2006 | 1461149988100 Marionette TRACE conn2 <- [1,158,null,{}] 03:59:48 INFO - PROCESS | 2006 | 1461149988103 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}] 03:59:48 INFO - PROCESS | 2006 | 1461149988191 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:59:48 INFO - PROCESS | 2006 | 1461149988248 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a3c000 == 30 [pid = 2006] [id = 47] 03:59:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11ace7800) [pid = 2006] [serial = 137] [outer = 0x0] 03:59:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11ad3a800) [pid = 2006] [serial = 138] [outer = 0x11ace7800] 03:59:48 INFO - PROCESS | 2006 | 1461149988279 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11b0c9400) [pid = 2006] [serial = 139] [outer = 0x11ace7800] 03:59:48 INFO - PROCESS | 2006 | 1461149988752 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]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 720ms 03:59:48 INFO - PROCESS | 2006 | 1461149988820 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 2006 | 1461149988822 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:59:48 INFO - PROCESS | 2006 | 1461149988826 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 2006 | 1461149988830 Marionette TRACE conn2 <- [1,162,null,{}] 03:59:48 INFO - PROCESS | 2006 | 1461149988842 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}] 03:59:48 INFO - PROCESS | 2006 | 1461149988928 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:59:48 INFO - PROCESS | 2006 | 1461149988980 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x11abe2000 == 31 [pid = 2006] [id = 48] 03:59:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11b985400) [pid = 2006] [serial = 140] [outer = 0x0] 03:59:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11bf11000) [pid = 2006] [serial = 141] [outer = 0x11b985400] 03:59:49 INFO - PROCESS | 2006 | 1461149989026 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x11c4ce800) [pid = 2006] [serial = 142] [outer = 0x11b985400] 03:59:49 INFO - PROCESS | 2006 | 1461149989590 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]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 827ms 03:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:59:49 INFO - PROCESS | 2006 | 1461149989653 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 2006 | 1461149989656 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:59:49 INFO - PROCESS | 2006 | 1461149989659 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 2006 | 1461149989661 Marionette TRACE conn2 <- [1,166,null,{}] 03:59:49 INFO - PROCESS | 2006 | 1461149989665 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}] 03:59:49 INFO - PROCESS | 2006 | 1461149989777 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:59:49 INFO - PROCESS | 2006 | 1461149989823 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba9e800 == 32 [pid = 2006] [id = 49] 03:59:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x123941c00) [pid = 2006] [serial = 143] [outer = 0x0] 03:59:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x123a11000) [pid = 2006] [serial = 144] [outer = 0x123941c00] 03:59:49 INFO - PROCESS | 2006 | 1461149989854 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x123f1ac00) [pid = 2006] [serial = 145] [outer = 0x123941c00] 03:59:50 INFO - PROCESS | 2006 | 1461149990281 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 03:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:59:50 INFO - PROCESS | 2006 | 1461149990333 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 2006 | 1461149990334 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:59:50 INFO - PROCESS | 2006 | 1461149990336 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 2006 | 1461149990337 Marionette TRACE conn2 <- [1,170,null,{}] 03:59:50 INFO - PROCESS | 2006 | 1461149990340 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}] 03:59:50 INFO - PROCESS | 2006 | 1461149990425 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:59:50 INFO - PROCESS | 2006 | 1461149990483 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1bf800 == 33 [pid = 2006] [id = 50] 03:59:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x123a0e800) [pid = 2006] [serial = 146] [outer = 0x0] 03:59:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12430c400) [pid = 2006] [serial = 147] [outer = 0x123a0e800] 03:59:50 INFO - PROCESS | 2006 | 1461149990513 Marionette DEBUG loaded listener.js 03:59:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x127162800) [pid = 2006] [serial = 148] [outer = 0x123a0e800] 03:59:50 INFO - PROCESS | 2006 | 1461149990930 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 03:59:50 INFO - PROCESS | 2006 | 1461149990967 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 2006 | 1461149990968 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:59:50 INFO - PROCESS | 2006 | 1461149990972 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 2006 | 1461149990974 Marionette TRACE conn2 <- [1,174,null,{}] 03:59:50 INFO - PROCESS | 2006 | 1461149990976 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}] 03:59:51 INFO - PROCESS | 2006 | 1461149991094 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:59:51 INFO - PROCESS | 2006 | 1461149991156 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b8c000 == 34 [pid = 2006] [id = 51] 03:59:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x127fb7800) [pid = 2006] [serial = 149] [outer = 0x0] 03:59:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x129d19c00) [pid = 2006] [serial = 150] [outer = 0x127fb7800] 03:59:51 INFO - PROCESS | 2006 | 1461149991190 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x129d3a800) [pid = 2006] [serial = 151] [outer = 0x127fb7800] 03:59:51 INFO - PROCESS | 2006 | 1461149991633 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]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 723ms 03:59:51 INFO - PROCESS | 2006 | 1461149991768 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 2006 | 1461149991770 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:59:51 INFO - PROCESS | 2006 | --DOCSHELL 0x11c329000 == 33 [pid = 2006] [id = 43] 03:59:51 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa92000 == 32 [pid = 2006] [id = 42] 03:59:51 INFO - PROCESS | 2006 | --DOCSHELL 0x118c0a000 == 31 [pid = 2006] [id = 41] 03:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:59:51 INFO - PROCESS | 2006 | 1461149991785 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - PROCESS | 2006 | 1461149991788 Marionette TRACE conn2 <- [1,178,null,{}] 03:59:51 INFO - PROCESS | 2006 | 1461149991792 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}] 03:59:51 INFO - PROCESS | 2006 | 1461149991891 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:59:51 INFO - PROCESS | 2006 | 1461149991934 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f15800 == 32 [pid = 2006] [id = 52] 03:59:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x11867b800) [pid = 2006] [serial = 152] [outer = 0x0] 03:59:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x118aea000) [pid = 2006] [serial = 153] [outer = 0x11867b800] 03:59:51 INFO - PROCESS | 2006 | 1461149991967 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x119a5c400) [pid = 2006] [serial = 154] [outer = 0x11867b800] 03:59:52 INFO - PROCESS | 2006 | 1461149992393 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]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 622ms 03:59:52 INFO - PROCESS | 2006 | 1461149992407 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:59:52 INFO - PROCESS | 2006 | 1461149992410 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:59:52 INFO - PROCESS | 2006 | 1461149992434 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 2006 | 1461149992436 Marionette TRACE conn2 <- [1,182,null,{}] 03:59:52 INFO - PROCESS | 2006 | 1461149992442 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}] 03:59:52 INFO - PROCESS | 2006 | 1461149992533 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:59:52 INFO - PROCESS | 2006 | 1461149992594 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aadc000 == 33 [pid = 2006] [id = 53] 03:59:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x11ad35000) [pid = 2006] [serial = 155] [outer = 0x0] 03:59:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x11b0c5c00) [pid = 2006] [serial = 156] [outer = 0x11ad35000] 03:59:52 INFO - PROCESS | 2006 | 1461149992625 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x11b97a800) [pid = 2006] [serial = 157] [outer = 0x11ad35000] 03:59:53 INFO - PROCESS | 2006 | 1461149993047 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 646ms 03:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:59:53 INFO - PROCESS | 2006 | 1461149993060 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 2006 | 1461149993061 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:59:53 INFO - PROCESS | 2006 | 1461149993063 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 2006 | 1461149993065 Marionette TRACE conn2 <- [1,186,null,{}] 03:59:53 INFO - PROCESS | 2006 | 1461149993068 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}] 03:59:53 INFO - PROCESS | 2006 | 1461149993166 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:59:53 INFO - PROCESS | 2006 | 1461149993252 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x123637800 == 34 [pid = 2006] [id = 54] 03:59:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x11c50f000) [pid = 2006] [serial = 158] [outer = 0x0] 03:59:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x123939800) [pid = 2006] [serial = 159] [outer = 0x11c50f000] 03:59:53 INFO - PROCESS | 2006 | 1461149993286 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x123f25000) [pid = 2006] [serial = 160] [outer = 0x11c50f000] 03:59:53 INFO - PROCESS | 2006 | 1461149993706 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 673ms 03:59:53 INFO - PROCESS | 2006 | 1461149993737 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 2006 | 1461149993738 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:59:53 INFO - PROCESS | 2006 | 1461149993740 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 2006 | 1461149993741 Marionette TRACE conn2 <- [1,190,null,{}] 03:59:53 INFO - PROCESS | 2006 | 1461149993744 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}] 03:59:53 INFO - PROCESS | 2006 | 1461149993835 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:59:53 INFO - PROCESS | 2006 | 1461149993879 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x126552800 == 35 [pid = 2006] [id = 55] 03:59:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x1274d1400) [pid = 2006] [serial = 161] [outer = 0x0] 03:59:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x127de8000) [pid = 2006] [serial = 162] [outer = 0x1274d1400] 03:59:53 INFO - PROCESS | 2006 | 1461149993910 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 163 (0x1290bdc00) [pid = 2006] [serial = 163] [outer = 0x1274d1400] 03:59:54 INFO - PROCESS | 2006 | 1461149994317 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]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 03:59:54 INFO - PROCESS | 2006 | 1461149994361 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:59:54 INFO - PROCESS | 2006 | 1461149994363 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:59:54 INFO - PROCESS | 2006 | 1461149994385 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 2006 | 1461149994386 Marionette TRACE conn2 <- [1,194,null,{}] 03:59:54 INFO - PROCESS | 2006 | 1461149994389 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}] 03:59:54 INFO - PROCESS | 2006 | 1461149994476 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:59:54 INFO - PROCESS | 2006 | 1461149994558 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x114a6d800 == 36 [pid = 2006] [id = 56] 03:59:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 164 (0x129d1b000) [pid = 2006] [serial = 164] [outer = 0x0] 03:59:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 165 (0x129d3c000) [pid = 2006] [serial = 165] [outer = 0x129d1b000] 03:59:54 INFO - PROCESS | 2006 | 1461149994587 Marionette DEBUG loaded listener.js 03:59:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 166 (0x12b692400) [pid = 2006] [serial = 166] [outer = 0x129d1b000] 03:59:54 INFO - PROCESS | 2006 | 1461149994981 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]]]}] 03:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 622ms 03:59:55 INFO - PROCESS | 2006 | 1461149995005 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:59:55 INFO - PROCESS | 2006 | 1461149995007 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:59:55 INFO - PROCESS | 2006 | 1461149995009 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:59:55 INFO - PROCESS | 2006 | 1461149995010 Marionette TRACE conn2 <- [1,198,null,{}] 03:59:55 INFO - PROCESS | 2006 | 1461149995029 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}] 03:59:55 INFO - PROCESS | 2006 | 1461149995166 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:59:55 INFO - PROCESS | 2006 | 1461149995215 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b11a800 == 37 [pid = 2006] [id = 57] 03:59:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 167 (0x12bdb7000) [pid = 2006] [serial = 167] [outer = 0x0] 03:59:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 168 (0x12bdba400) [pid = 2006] [serial = 168] [outer = 0x12bdb7000] 03:59:55 INFO - PROCESS | 2006 | 1461149995246 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 169 (0x12d185400) [pid = 2006] [serial = 169] [outer = 0x12bdb7000] 03:59:55 INFO - PROCESS | 2006 | 1461149995676 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]]]}] 03:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 719ms 03:59:55 INFO - PROCESS | 2006 | 1461149995731 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:59:55 INFO - PROCESS | 2006 | 1461149995733 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:59:55 INFO - PROCESS | 2006 | 1461149995737 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:59:55 INFO - PROCESS | 2006 | 1461149995738 Marionette TRACE conn2 <- [1,202,null,{}] 03:59:55 INFO - PROCESS | 2006 | 1461149995741 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}] 03:59:55 INFO - PROCESS | 2006 | 1461149995855 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:59:55 INFO - PROCESS | 2006 | 1461149995984 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x118fa0800 == 38 [pid = 2006] [id = 58] 03:59:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 170 (0x115803c00) [pid = 2006] [serial = 170] [outer = 0x0] 03:59:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 171 (0x11648f000) [pid = 2006] [serial = 171] [outer = 0x115803c00] 03:59:56 INFO - PROCESS | 2006 | 1461149996012 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 172 (0x1191c1c00) [pid = 2006] [serial = 172] [outer = 0x115803c00] 03:59:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba9e800 == 37 [pid = 2006] [id = 49] 03:59:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11abe2000 == 36 [pid = 2006] [id = 48] 03:59:56 INFO - PROCESS | 2006 | --DOCSHELL 0x119a3c000 == 35 [pid = 2006] [id = 47] 03:59:56 INFO - PROCESS | 2006 | --DOCSHELL 0x115159000 == 34 [pid = 2006] [id = 46] 03:59:56 INFO - PROCESS | 2006 | 1461149996502 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]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 818ms 03:59:56 INFO - PROCESS | 2006 | 1461149996556 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:59:56 INFO - PROCESS | 2006 | 1461149996558 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:59:56 INFO - PROCESS | 2006 | 1461149996562 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 2006 | 1461149996565 Marionette TRACE conn2 <- [1,206,null,{}] 03:59:56 INFO - PROCESS | 2006 | 1461149996569 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}] 03:59:56 INFO - PROCESS | 2006 | 1461149996663 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:59:56 INFO - PROCESS | 2006 | 1461149996717 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a61d000 == 35 [pid = 2006] [id = 59] 03:59:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 173 (0x119255400) [pid = 2006] [serial = 173] [outer = 0x0] 03:59:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 174 (0x11aa0d000) [pid = 2006] [serial = 174] [outer = 0x119255400] 03:59:56 INFO - PROCESS | 2006 | 1461149996750 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 175 (0x11b0c2800) [pid = 2006] [serial = 175] [outer = 0x119255400] 03:59:57 INFO - PROCESS | 2006 | 1461149997172 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]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 673ms 03:59:57 INFO - PROCESS | 2006 | 1461149997236 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 2006 | 1461149997239 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:59:57 INFO - PROCESS | 2006 | 1461149997244 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 2006 | 1461149997246 Marionette TRACE conn2 <- [1,210,null,{}] 03:59:57 INFO - PROCESS | 2006 | 1461149997249 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}] 03:59:57 INFO - PROCESS | 2006 | 1461149997344 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:59:57 INFO - PROCESS | 2006 | 1461149997396 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x12363c800 == 36 [pid = 2006] [id = 60] 03:59:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 176 (0x11b985000) [pid = 2006] [serial = 176] [outer = 0x0] 03:59:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 177 (0x11c50ec00) [pid = 2006] [serial = 177] [outer = 0x11b985000] 03:59:57 INFO - PROCESS | 2006 | 1461149997427 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 178 (0x123d71c00) [pid = 2006] [serial = 178] [outer = 0x11b985000] 03:59:57 INFO - PROCESS | 2006 | 1461149997852 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]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 619ms 03:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:59:57 INFO - PROCESS | 2006 | 1461149997864 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 2006 | 1461149997865 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:59:57 INFO - PROCESS | 2006 | 1461149997868 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 2006 | 1461149997870 Marionette TRACE conn2 <- [1,214,null,{}] 03:59:57 INFO - PROCESS | 2006 | 1461149997878 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}] 03:59:57 INFO - PROCESS | 2006 | 1461149997975 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:59:58 INFO - PROCESS | 2006 | 1461149998021 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b8a800 == 37 [pid = 2006] [id = 61] 03:59:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 179 (0x127162400) [pid = 2006] [serial = 179] [outer = 0x0] 03:59:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 180 (0x127fb8c00) [pid = 2006] [serial = 180] [outer = 0x127162400] 03:59:58 INFO - PROCESS | 2006 | 1461149998055 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 181 (0x129d21800) [pid = 2006] [serial = 181] [outer = 0x127162400] 03:59:58 INFO - PROCESS | 2006 | 1461149998480 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]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 621ms 03:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:59:58 INFO - PROCESS | 2006 | 1461149998489 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 2006 | 1461149998491 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:59:58 INFO - PROCESS | 2006 | 1461149998493 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 2006 | 1461149998494 Marionette TRACE conn2 <- [1,218,null,{}] 03:59:58 INFO - PROCESS | 2006 | 1461149998496 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}] 03:59:58 INFO - PROCESS | 2006 | 1461149998585 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:59:58 INFO - PROCESS | 2006 | 1461149998660 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x11539b800 == 38 [pid = 2006] [id = 62] 03:59:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 182 (0x12bd07000) [pid = 2006] [serial = 182] [outer = 0x0] 03:59:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 183 (0x12bd11400) [pid = 2006] [serial = 183] [outer = 0x12bd07000] 03:59:58 INFO - PROCESS | 2006 | 1461149998696 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 184 (0x12d060800) [pid = 2006] [serial = 184] [outer = 0x12bd07000] 03:59:59 INFO - PROCESS | 2006 | 1461149999102 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]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 617ms 03:59:59 INFO - PROCESS | 2006 | 1461149999111 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:59:59 INFO - PROCESS | 2006 | 1461149999113 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:59:59 INFO - PROCESS | 2006 | 1461149999115 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 2006 | 1461149999116 Marionette TRACE conn2 <- [1,222,null,{}] 03:59:59 INFO - PROCESS | 2006 | 1461149999119 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}] 03:59:59 INFO - PROCESS | 2006 | 1461149999207 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:59:59 INFO - PROCESS | 2006 | 1461149999253 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc5d800 == 39 [pid = 2006] [id = 63] 03:59:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 185 (0x12bd05800) [pid = 2006] [serial = 185] [outer = 0x0] 03:59:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 186 (0x12d18a400) [pid = 2006] [serial = 186] [outer = 0x12bd05800] 03:59:59 INFO - PROCESS | 2006 | 1461149999283 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 187 (0x12d20f400) [pid = 2006] [serial = 187] [outer = 0x12bd05800] 03:59:59 INFO - PROCESS | 2006 | 1461149999689 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]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 621ms 03:59:59 INFO - PROCESS | 2006 | 1461149999737 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:59:59 INFO - PROCESS | 2006 | 1461149999738 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:59:59 INFO - PROCESS | 2006 | 1461149999740 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 2006 | 1461149999742 Marionette TRACE conn2 <- [1,226,null,{}] 03:59:59 INFO - PROCESS | 2006 | 1461149999744 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}] 03:59:59 INFO - PROCESS | 2006 | 1461149999859 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:59:59 INFO - PROCESS | 2006 | 1461149999963 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0b9000 == 40 [pid = 2006] [id = 64] 03:59:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 188 (0x12d5af800) [pid = 2006] [serial = 188] [outer = 0x0] 03:59:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 189 (0x12e364400) [pid = 2006] [serial = 189] [outer = 0x12d5af800] 03:59:59 INFO - PROCESS | 2006 | 1461149999997 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 190 (0x12e36e000) [pid = 2006] [serial = 190] [outer = 0x12d5af800] 04:00:00 INFO - PROCESS | 2006 | 1461150000409 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]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 721ms 04:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:00:00 INFO - PROCESS | 2006 | 1461150000462 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 2006 | 1461150000464 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:00:00 INFO - PROCESS | 2006 | 1461150000466 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 2006 | 1461150000467 Marionette TRACE conn2 <- [1,230,null,{}] 04:00:00 INFO - PROCESS | 2006 | 1461150000470 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}] 04:00:00 INFO - PROCESS | 2006 | 1461150000559 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:00:00 INFO - PROCESS | 2006 | 1461150000608 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1ee800 == 41 [pid = 2006] [id = 65] 04:00:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 191 (0x12e361c00) [pid = 2006] [serial = 191] [outer = 0x0] 04:00:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 192 (0x12e444c00) [pid = 2006] [serial = 192] [outer = 0x12e361c00] 04:00:00 INFO - PROCESS | 2006 | 1461150000638 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 193 (0x12e44dc00) [pid = 2006] [serial = 193] [outer = 0x12e361c00] 04:00:01 INFO - PROCESS | 2006 | 1461150001034 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]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 622ms 04:00:01 INFO - PROCESS | 2006 | 1461150001099 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 2006 | 1461150001100 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:00:01 INFO - PROCESS | 2006 | 1461150001105 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 2006 | 1461150001106 Marionette TRACE conn2 <- [1,234,null,{}] 04:00:01 INFO - PROCESS | 2006 | 1461150001108 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}] 04:00:01 INFO - PROCESS | 2006 | 1461150001211 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:00:01 INFO - PROCESS | 2006 | 1461150001288 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d578000 == 42 [pid = 2006] [id = 66] 04:00:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 194 (0x12e44e400) [pid = 2006] [serial = 194] [outer = 0x0] 04:00:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 195 (0x12e497400) [pid = 2006] [serial = 195] [outer = 0x12e44e400] 04:00:01 INFO - PROCESS | 2006 | 1461150001318 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 196 (0x12e49d000) [pid = 2006] [serial = 196] [outer = 0x12e44e400] 04:00:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 197 (0x1155c3000) [pid = 2006] [serial = 197] [outer = 0x12f5a3000] 04:00:01 INFO - PROCESS | 2006 | 1461150001903 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]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 870ms 04:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:00:01 INFO - PROCESS | 2006 | 1461150001977 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 2006 | 1461150001980 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:00:01 INFO - PROCESS | 2006 | 1461150001985 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 2006 | 1461150001989 Marionette TRACE conn2 <- [1,238,null,{}] 04:00:01 INFO - PROCESS | 2006 | 1461150001993 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}] 04:00:02 INFO - PROCESS | 2006 | 1461150002120 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:00:02 INFO - PROCESS | 2006 | 1461150002189 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f99000 == 43 [pid = 2006] [id = 67] 04:00:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 198 (0x11b5d7c00) [pid = 2006] [serial = 198] [outer = 0x0] 04:00:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 199 (0x11b981000) [pid = 2006] [serial = 199] [outer = 0x11b5d7c00] 04:00:02 INFO - PROCESS | 2006 | 1461150002218 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 200 (0x11c4cbc00) [pid = 2006] [serial = 200] [outer = 0x11b5d7c00] 04:00:02 INFO - PROCESS | 2006 | --DOCSHELL 0x11aadc000 == 42 [pid = 2006] [id = 53] 04:00:02 INFO - PROCESS | 2006 | --DOCSHELL 0x118f15800 == 41 [pid = 2006] [id = 52] 04:00:02 INFO - PROCESS | 2006 | 1461150002709 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]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 776ms 04:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:00:02 INFO - PROCESS | 2006 | 1461150002761 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 2006 | 1461150002764 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:00:02 INFO - PROCESS | 2006 | 1461150002767 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 2006 | 1461150002769 Marionette TRACE conn2 <- [1,242,null,{}] 04:00:02 INFO - PROCESS | 2006 | 1461150002773 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}] 04:00:02 INFO - PROCESS | 2006 | 1461150002872 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:00:02 INFO - PROCESS | 2006 | 1461150002927 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x1265c1000 == 42 [pid = 2006] [id = 68] 04:00:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 201 (0x11bf14800) [pid = 2006] [serial = 201] [outer = 0x0] 04:00:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 202 (0x123a0fc00) [pid = 2006] [serial = 202] [outer = 0x11bf14800] 04:00:02 INFO - PROCESS | 2006 | 1461150002961 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 203 (0x12448fc00) [pid = 2006] [serial = 203] [outer = 0x11bf14800] 04:00:03 INFO - PROCESS | 2006 | 1461150003348 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 621ms 04:00:03 INFO - PROCESS | 2006 | 1461150003388 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 2006 | 1461150003392 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:00:03 INFO - PROCESS | 2006 | 1461150003397 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 2006 | 1461150003399 Marionette TRACE conn2 <- [1,246,null,{}] 04:00:03 INFO - PROCESS | 2006 | 1461150003401 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}] 04:00:03 INFO - PROCESS | 2006 | 1461150003499 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:00:03 INFO - PROCESS | 2006 | 1461150003568 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b414000 == 43 [pid = 2006] [id = 69] 04:00:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 204 (0x1274cb400) [pid = 2006] [serial = 204] [outer = 0x0] 04:00:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 205 (0x1298ac400) [pid = 2006] [serial = 205] [outer = 0x1274cb400] 04:00:03 INFO - PROCESS | 2006 | 1461150003599 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 206 (0x12b6ca800) [pid = 2006] [serial = 206] [outer = 0x1274cb400] 04:00:04 INFO - PROCESS | 2006 | 1461150004047 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]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 673ms 04:00:04 INFO - PROCESS | 2006 | 1461150004071 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:00:04 INFO - PROCESS | 2006 | 1461150004073 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:00:04 INFO - PROCESS | 2006 | 1461150004077 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - PROCESS | 2006 | 1461150004081 Marionette TRACE conn2 <- [1,250,null,{}] 04:00:04 INFO - PROCESS | 2006 | 1461150004092 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}] 04:00:04 INFO - PROCESS | 2006 | 1461150004236 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:00:04 INFO - PROCESS | 2006 | 1461150004357 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d56b000 == 44 [pid = 2006] [id = 70] 04:00:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 207 (0x12bd03000) [pid = 2006] [serial = 207] [outer = 0x0] 04:00:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 208 (0x12d18ec00) [pid = 2006] [serial = 208] [outer = 0x12bd03000] 04:00:04 INFO - PROCESS | 2006 | 1461150004415 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 209 (0x12d5ab400) [pid = 2006] [serial = 209] [outer = 0x12bd03000] 04:00:04 INFO - PROCESS | 2006 | 1461150004882 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]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 826ms 04:00:04 INFO - PROCESS | 2006 | 1461150004902 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:00:04 INFO - PROCESS | 2006 | 1461150004904 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:00:04 INFO - PROCESS | 2006 | 1461150004907 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - PROCESS | 2006 | 1461150004908 Marionette TRACE conn2 <- [1,254,null,{}] 04:00:04 INFO - PROCESS | 2006 | 1461150004910 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}] 04:00:05 INFO - PROCESS | 2006 | 1461150005007 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:00:05 INFO - PROCESS | 2006 | 1461150005058 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcd4800 == 45 [pid = 2006] [id = 71] 04:00:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 210 (0x12db2b800) [pid = 2006] [serial = 210] [outer = 0x0] 04:00:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 211 (0x12e36d400) [pid = 2006] [serial = 211] [outer = 0x12db2b800] 04:00:05 INFO - PROCESS | 2006 | 1461150005089 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 212 (0x12e7a9400) [pid = 2006] [serial = 212] [outer = 0x12db2b800] 04:00:05 INFO - PROCESS | 2006 | 1461150005505 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]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 619ms 04:00:05 INFO - PROCESS | 2006 | 1461150005526 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 2006 | 1461150005528 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:00:05 INFO - PROCESS | 2006 | 1461150005530 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 2006 | 1461150005531 Marionette TRACE conn2 <- [1,258,null,{}] 04:00:05 INFO - PROCESS | 2006 | 1461150005533 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}] 04:00:05 INFO - PROCESS | 2006 | 1461150005625 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:00:05 INFO - PROCESS | 2006 | 1461150005675 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8c1000 == 46 [pid = 2006] [id = 72] 04:00:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 213 (0x12e7ac000) [pid = 2006] [serial = 213] [outer = 0x0] 04:00:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 214 (0x12e84f400) [pid = 2006] [serial = 214] [outer = 0x12e7ac000] 04:00:05 INFO - PROCESS | 2006 | 1461150005704 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 215 (0x12e856800) [pid = 2006] [serial = 215] [outer = 0x12e7ac000] 04:00:06 INFO - PROCESS | 2006 | 1461150006147 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]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 04:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:00:06 INFO - PROCESS | 2006 | 1461150006201 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 2006 | 1461150006202 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:00:06 INFO - PROCESS | 2006 | 1461150006205 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 2006 | 1461150006206 Marionette TRACE conn2 <- [1,262,null,{}] 04:00:06 INFO - PROCESS | 2006 | 1461150006208 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}] 04:00:06 INFO - PROCESS | 2006 | 1461150006341 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:00:06 INFO - PROCESS | 2006 | 1461150006412 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f05c800 == 47 [pid = 2006] [id = 73] 04:00:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 216 (0x12ef5a800) [pid = 2006] [serial = 216] [outer = 0x0] 04:00:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 217 (0x12f598800) [pid = 2006] [serial = 217] [outer = 0x12ef5a800] 04:00:06 INFO - PROCESS | 2006 | 1461150006444 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 218 (0x12f5a4800) [pid = 2006] [serial = 218] [outer = 0x12ef5a800] 04:00:06 INFO - PROCESS | 2006 | 1461150006856 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]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 668ms 04:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:00:06 INFO - PROCESS | 2006 | 1461150006874 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 2006 | 1461150006875 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:00:06 INFO - PROCESS | 2006 | 1461150006877 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 2006 | 1461150006879 Marionette TRACE conn2 <- [1,266,null,{}] 04:00:06 INFO - PROCESS | 2006 | 1461150006881 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}] 04:00:06 INFO - PROCESS | 2006 | 1461150006975 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:00:07 INFO - PROCESS | 2006 | 1461150007025 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f32a000 == 48 [pid = 2006] [id = 74] 04:00:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 219 (0x12f338800) [pid = 2006] [serial = 219] [outer = 0x0] 04:00:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 220 (0x12fa63c00) [pid = 2006] [serial = 220] [outer = 0x12f338800] 04:00:07 INFO - PROCESS | 2006 | 1461150007055 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 221 (0x12fe3ec00) [pid = 2006] [serial = 221] [outer = 0x12f338800] 04:00:07 INFO - PROCESS | 2006 | 1461150007573 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]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 719ms 04:00:07 INFO - PROCESS | 2006 | 1461150007619 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 2006 | 1461150007622 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:00:07 INFO - PROCESS | 2006 | 1461150007626 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 2006 | 1461150007628 Marionette TRACE conn2 <- [1,270,null,{}] 04:00:07 INFO - PROCESS | 2006 | 1461150007652 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}] 04:00:07 INFO - PROCESS | 2006 | 1461150007750 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:00:07 INFO - PROCESS | 2006 | 1461150007819 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e31000 == 49 [pid = 2006] [id = 75] 04:00:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 222 (0x1120bcc00) [pid = 2006] [serial = 222] [outer = 0x0] 04:00:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 223 (0x118cf0400) [pid = 2006] [serial = 223] [outer = 0x1120bcc00] 04:00:07 INFO - PROCESS | 2006 | 1461150007848 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 224 (0x11ab4d400) [pid = 2006] [serial = 224] [outer = 0x1120bcc00] 04:00:08 INFO - PROCESS | 2006 | 1461150008224 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]]]}] 04:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 623ms 04:00:08 INFO - PROCESS | 2006 | 1461150008249 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:00:08 INFO - PROCESS | 2006 | 1461150008253 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:00:08 INFO - PROCESS | 2006 | 1461150008258 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:00:08 INFO - PROCESS | 2006 | 1461150008259 Marionette TRACE conn2 <- [1,274,null,{}] 04:00:08 INFO - PROCESS | 2006 | 1461150008262 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}] 04:00:08 INFO - PROCESS | 2006 | 1461150008369 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:00:08 INFO - PROCESS | 2006 | 1461150008439 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b830000 == 50 [pid = 2006] [id = 76] 04:00:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 225 (0x11b5d7000) [pid = 2006] [serial = 225] [outer = 0x0] 04:00:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 226 (0x123d6e400) [pid = 2006] [serial = 226] [outer = 0x11b5d7000] 04:00:08 INFO - PROCESS | 2006 | 1461150008475 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 227 (0x1274d6400) [pid = 2006] [serial = 227] [outer = 0x11b5d7000] 04:00:08 INFO - PROCESS | 2006 | --DOCSHELL 0x129b8a800 == 49 [pid = 2006] [id = 61] 04:00:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12363c800 == 48 [pid = 2006] [id = 60] 04:00:08 INFO - PROCESS | 2006 | --DOCSHELL 0x11a61d000 == 47 [pid = 2006] [id = 59] 04:00:09 INFO - PROCESS | 2006 | 1461150009077 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 870ms 04:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:00:09 INFO - PROCESS | 2006 | 1461150009128 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 2006 | 1461150009131 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:00:09 INFO - PROCESS | 2006 | 1461150009135 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 2006 | 1461150009138 Marionette TRACE conn2 <- [1,278,null,{}] 04:00:09 INFO - PROCESS | 2006 | 1461150009141 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}] 04:00:09 INFO - PROCESS | 2006 | 1461150009243 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:00:09 INFO - PROCESS | 2006 | 1461150009314 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x12362c800 == 48 [pid = 2006] [id = 77] 04:00:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 228 (0x11b986000) [pid = 2006] [serial = 228] [outer = 0x0] 04:00:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 229 (0x11c4b3c00) [pid = 2006] [serial = 229] [outer = 0x11b986000] 04:00:09 INFO - PROCESS | 2006 | 1461150009347 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 230 (0x123f26800) [pid = 2006] [serial = 230] [outer = 0x11b986000] 04:00:09 INFO - PROCESS | 2006 | 1461150009768 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 04:00:09 INFO - PROCESS | 2006 | 1461150009806 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 2006 | 1461150009810 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:00:09 INFO - PROCESS | 2006 | 1461150009814 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 2006 | 1461150009816 Marionette TRACE conn2 <- [1,282,null,{}] 04:00:09 INFO - PROCESS | 2006 | 1461150009819 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}] 04:00:09 INFO - PROCESS | 2006 | 1461150009920 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:00:09 INFO - PROCESS | 2006 | 1461150009989 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b415000 == 49 [pid = 2006] [id = 78] 04:00:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 231 (0x12715b800) [pid = 2006] [serial = 231] [outer = 0x0] 04:00:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 232 (0x12998d800) [pid = 2006] [serial = 232] [outer = 0x12715b800] 04:00:10 INFO - PROCESS | 2006 | 1461150010019 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 233 (0x129d41000) [pid = 2006] [serial = 233] [outer = 0x12715b800] 04:00:10 INFO - PROCESS | 2006 | 1461150010441 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]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 04:00:10 INFO - PROCESS | 2006 | 1461150010486 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:00:10 INFO - PROCESS | 2006 | 1461150010487 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:00:10 INFO - PROCESS | 2006 | 1461150010490 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 2006 | 1461150010492 Marionette TRACE conn2 <- [1,286,null,{}] 04:00:10 INFO - PROCESS | 2006 | 1461150010500 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}] 04:00:10 INFO - PROCESS | 2006 | 1461150010620 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:00:10 INFO - PROCESS | 2006 | 1461150010675 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dccf800 == 50 [pid = 2006] [id = 79] 04:00:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 234 (0x12b3e2400) [pid = 2006] [serial = 234] [outer = 0x0] 04:00:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 235 (0x12b3eb800) [pid = 2006] [serial = 235] [outer = 0x12b3e2400] 04:00:10 INFO - PROCESS | 2006 | 1461150010706 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 236 (0x12bd09800) [pid = 2006] [serial = 236] [outer = 0x12b3e2400] 04:00:11 INFO - PROCESS | 2006 | 1461150011133 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]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 04:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:00:11 INFO - PROCESS | 2006 | 1461150011161 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 2006 | 1461150011163 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:00:11 INFO - PROCESS | 2006 | 1461150011165 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 2006 | 1461150011167 Marionette TRACE conn2 <- [1,290,null,{}] 04:00:11 INFO - PROCESS | 2006 | 1461150011169 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}] 04:00:11 INFO - PROCESS | 2006 | 1461150011267 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:00:11 INFO - PROCESS | 2006 | 1461150011323 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f056800 == 51 [pid = 2006] [id = 80] 04:00:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 237 (0x12bdb5800) [pid = 2006] [serial = 237] [outer = 0x0] 04:00:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 238 (0x12d211c00) [pid = 2006] [serial = 238] [outer = 0x12bdb5800] 04:00:11 INFO - PROCESS | 2006 | 1461150011353 Marionette DEBUG loaded listener.js 04:00:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 239 (0x12d46c000) [pid = 2006] [serial = 239] [outer = 0x12bdb5800] 04:00:11 INFO - PROCESS | 2006 | 1461150011761 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]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 621ms 04:00:11 INFO - PROCESS | 2006 | 1461150011787 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 2006 | 1461150011788 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:00:11 INFO - PROCESS | 2006 | 1461150011791 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 2006 | 1461150011792 Marionette TRACE conn2 <- [1,294,null,{}] 04:00:11 INFO - PROCESS | 2006 | 1461150011794 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}] 04:00:11 INFO - PROCESS | 2006 | 1461150011883 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:00:11 INFO - PROCESS | 2006 | 1461150011969 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fed0000 == 52 [pid = 2006] [id = 81] 04:00:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 240 (0x12d5ac000) [pid = 2006] [serial = 240] [outer = 0x0] 04:00:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 241 (0x12db2a000) [pid = 2006] [serial = 241] [outer = 0x12d5ac000] 04:00:12 INFO - PROCESS | 2006 | 1461150011998 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 242 (0x12e367000) [pid = 2006] [serial = 242] [outer = 0x12d5ac000] 04:00:12 INFO - PROCESS | 2006 | 1461150012425 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]]]}] 04:00:12 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. 04:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 04:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:00:12 INFO - PROCESS | 2006 | 1461150012461 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 2006 | 1461150012462 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:00:12 INFO - PROCESS | 2006 | 1461150012464 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 2006 | 1461150012465 Marionette TRACE conn2 <- [1,298,null,{}] 04:00:12 INFO - PROCESS | 2006 | 1461150012468 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}] 04:00:12 INFO - PROCESS | 2006 | 1461150012579 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:00:12 INFO - PROCESS | 2006 | 1461150012650 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x1301e1800 == 53 [pid = 2006] [id = 82] 04:00:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 243 (0x12d5b3000) [pid = 2006] [serial = 243] [outer = 0x0] 04:00:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 244 (0x12f335c00) [pid = 2006] [serial = 244] [outer = 0x12d5b3000] 04:00:12 INFO - PROCESS | 2006 | 1461150012683 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 245 (0x12f5a3400) [pid = 2006] [serial = 245] [outer = 0x12d5b3000] 04:00:13 INFO - PROCESS | 2006 | 1461150013103 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]]]}] 04:00:13 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. 04:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 673ms 04:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:00:13 INFO - PROCESS | 2006 | 1461150013137 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:00:13 INFO - PROCESS | 2006 | 1461150013139 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:00:13 INFO - PROCESS | 2006 | 1461150013141 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 2006 | 1461150013142 Marionette TRACE conn2 <- [1,302,null,{}] 04:00:13 INFO - PROCESS | 2006 | 1461150013145 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}] 04:00:13 INFO - PROCESS | 2006 | 1461150013257 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:00:13 INFO - PROCESS | 2006 | 1461150013327 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b352000 == 54 [pid = 2006] [id = 83] 04:00:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 246 (0x119c81400) [pid = 2006] [serial = 246] [outer = 0x0] 04:00:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 247 (0x129642800) [pid = 2006] [serial = 247] [outer = 0x119c81400] 04:00:13 INFO - PROCESS | 2006 | 1461150013360 Marionette DEBUG loaded listener.js 04:00:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 248 (0x129646800) [pid = 2006] [serial = 248] [outer = 0x119c81400] 04:00:13 INFO - PROCESS | 2006 | --DOCSHELL 0x123637800 == 53 [pid = 2006] [id = 54] 04:00:13 INFO - PROCESS | 2006 | --DOCSHELL 0x114a6d800 == 52 [pid = 2006] [id = 56] 04:00:13 INFO - PROCESS | 2006 | --DOCSHELL 0x126552800 == 51 [pid = 2006] [id = 55] 04:00:13 INFO - PROCESS | 2006 | --DOCSHELL 0x127e31000 == 50 [pid = 2006] [id = 75] 04:00:13 INFO - PROCESS | 2006 | --DOCSHELL 0x12b414000 == 49 [pid = 2006] [id = 69] 04:00:13 INFO - PROCESS | 2006 | --DOCSHELL 0x1265c1000 == 48 [pid = 2006] [id = 68] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1e8800 == 47 [pid = 2006] [id = 8] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1ee800 == 46 [pid = 2006] [id = 65] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12d578000 == 45 [pid = 2006] [id = 66] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0b9000 == 44 [pid = 2006] [id = 64] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x118f99000 == 43 [pid = 2006] [id = 67] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x1301c3800 == 42 [pid = 2006] [id = 21] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12f326800 == 41 [pid = 2006] [id = 15] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11abdf800 == 40 [pid = 2006] [id = 19] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x1140ab000 == 39 [pid = 2006] [id = 22] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12b11a800 == 38 [pid = 2006] [id = 57] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x127e2f000 == 37 [pid = 2006] [id = 44] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12f05c800 == 36 [pid = 2006] [id = 73] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12d56b000 == 35 [pid = 2006] [id = 70] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8c4800 == 34 [pid = 2006] [id = 11] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12f32a000 == 33 [pid = 2006] [id = 74] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12fa1a800 == 32 [pid = 2006] [id = 18] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x118fa0800 == 31 [pid = 2006] [id = 58] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcd4800 == 30 [pid = 2006] [id = 71] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x115159800 == 29 [pid = 2006] [id = 45] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8c1000 == 28 [pid = 2006] [id = 72] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x118519000 == 27 [pid = 2006] [id = 23] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbd3800 == 26 [pid = 2006] [id = 9] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x123b8c000 == 25 [pid = 2006] [id = 51] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12f050800 == 24 [pid = 2006] [id = 14] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x119a3b000 == 23 [pid = 2006] [id = 12] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11539b800 == 22 [pid = 2006] [id = 62] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11aae5000 == 21 [pid = 2006] [id = 20] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1bf800 == 20 [pid = 2006] [id = 50] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc5d800 == 19 [pid = 2006] [id = 63] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed3d800 == 18 [pid = 2006] [id = 13] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12e562000 == 17 [pid = 2006] [id = 10] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x1301e1800 == 16 [pid = 2006] [id = 82] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12fed0000 == 15 [pid = 2006] [id = 81] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12f056800 == 14 [pid = 2006] [id = 80] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x1265c6000 == 13 [pid = 2006] [id = 40] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12dccf800 == 12 [pid = 2006] [id = 79] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12b415000 == 11 [pid = 2006] [id = 78] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12362c800 == 10 [pid = 2006] [id = 77] 04:00:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12b830000 == 9 [pid = 2006] [id = 76] 04:00:17 INFO - PROCESS | 2006 | 1461150017665 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]]]}] 04:00:17 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. 04:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4584ms 04:00:17 INFO - PROCESS | 2006 | 1461150017725 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 2006 | 1461150017728 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:00:17 INFO - PROCESS | 2006 | 1461150017732 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 2006 | 1461150017734 Marionette TRACE conn2 <- [1,306,null,{}] 04:00:17 INFO - PROCESS | 2006 | 1461150017738 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}] 04:00:17 INFO - PROCESS | 2006 | 1461150017821 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:00:17 INFO - PROCESS | 2006 | 1461150017827 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f09000 == 10 [pid = 2006] [id = 84] 04:00:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 249 (0x119a59800) [pid = 2006] [serial = 249] [outer = 0x0] 04:00:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 250 (0x119a62800) [pid = 2006] [serial = 250] [outer = 0x119a59800] 04:00:17 INFO - PROCESS | 2006 | 1461150017858 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 251 (0x11aa03000) [pid = 2006] [serial = 251] [outer = 0x119a59800] 04:00:18 INFO - PROCESS | 2006 | 1461150018207 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]]]}] 04:00:18 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. 04:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 522ms 04:00:18 INFO - PROCESS | 2006 | 1461150018253 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 2006 | 1461150018258 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:00:18 INFO - PROCESS | 2006 | 1461150018262 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 2006 | 1461150018264 Marionette TRACE conn2 <- [1,310,null,{}] 04:00:18 INFO - PROCESS | 2006 | 1461150018266 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}] 04:00:18 INFO - PROCESS | 2006 | 1461150018353 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:00:18 INFO - PROCESS | 2006 | 1461150018358 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba34000 == 11 [pid = 2006] [id = 85] 04:00:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 252 (0x11aa03c00) [pid = 2006] [serial = 252] [outer = 0x0] 04:00:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 253 (0x11b90a800) [pid = 2006] [serial = 253] [outer = 0x11aa03c00] 04:00:18 INFO - PROCESS | 2006 | 1461150018386 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 254 (0x11c4c9c00) [pid = 2006] [serial = 254] [outer = 0x11aa03c00] 04:00:18 INFO - PROCESS | 2006 | 1461150018757 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]]]}] 04:00:18 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. 04:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 04:00:18 INFO - PROCESS | 2006 | 1461150018794 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 2006 | 1461150018796 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:00:18 INFO - PROCESS | 2006 | 1461150018801 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 2006 | 1461150018803 Marionette TRACE conn2 <- [1,314,null,{}] 04:00:18 INFO - PROCESS | 2006 | 1461150018811 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}] 04:00:18 INFO - PROCESS | 2006 | 1461150018892 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:00:18 INFO - PROCESS | 2006 | 1461150018898 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x12713c800 == 12 [pid = 2006] [id = 86] 04:00:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 255 (0x12408bc00) [pid = 2006] [serial = 255] [outer = 0x0] 04:00:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 256 (0x12779b000) [pid = 2006] [serial = 256] [outer = 0x12408bc00] 04:00:18 INFO - PROCESS | 2006 | 1461150018930 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 257 (0x12963e800) [pid = 2006] [serial = 257] [outer = 0x12408bc00] 04:00:19 INFO - PROCESS | 2006 | 1461150019301 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]]]}] 04:00:19 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. 04:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 522ms 04:00:19 INFO - PROCESS | 2006 | 1461150019322 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 2006 | 1461150019324 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:00:19 INFO - PROCESS | 2006 | 1461150019326 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 2006 | 1461150019327 Marionette TRACE conn2 <- [1,318,null,{}] 04:00:19 INFO - PROCESS | 2006 | 1461150019329 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}] 04:00:19 INFO - PROCESS | 2006 | 1461150019412 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:00:19 INFO - PROCESS | 2006 | 1461150019505 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b345000 == 13 [pid = 2006] [id = 87] 04:00:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 258 (0x11aa09400) [pid = 2006] [serial = 258] [outer = 0x0] 04:00:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 259 (0x129641c00) [pid = 2006] [serial = 259] [outer = 0x11aa09400] 04:00:19 INFO - PROCESS | 2006 | 1461150019531 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 260 (0x129d36400) [pid = 2006] [serial = 260] [outer = 0x11aa09400] 04:00:19 INFO - PROCESS | 2006 | 1461150019869 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]]]}] 04:00:19 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. 04:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 568ms 04:00:19 INFO - PROCESS | 2006 | 1461150019908 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 2006 | 1461150019909 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:00:19 INFO - PROCESS | 2006 | 1461150019919 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 2006 | 1461150019920 Marionette TRACE conn2 <- [1,322,null,{}] 04:00:19 INFO - PROCESS | 2006 | 1461150019936 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}] 04:00:20 INFO - PROCESS | 2006 | 1461150020045 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:00:20 INFO - PROCESS | 2006 | 1461150020091 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c187000 == 14 [pid = 2006] [id = 88] 04:00:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 261 (0x129d44c00) [pid = 2006] [serial = 261] [outer = 0x0] 04:00:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 262 (0x12b3e2c00) [pid = 2006] [serial = 262] [outer = 0x129d44c00] 04:00:20 INFO - PROCESS | 2006 | 1461150020116 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 263 (0x12b3e8c00) [pid = 2006] [serial = 263] [outer = 0x129d44c00] 04:00:20 INFO - PROCESS | 2006 | 1461150020466 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]]]}] 04:00:20 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. 04:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 577ms 04:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:00:20 INFO - PROCESS | 2006 | 1461150020493 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:00:20 INFO - PROCESS | 2006 | 1461150020494 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:00:20 INFO - PROCESS | 2006 | 1461150020497 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 2006 | 1461150020498 Marionette TRACE conn2 <- [1,326,null,{}] 04:00:20 INFO - PROCESS | 2006 | 1461150020500 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}] 04:00:20 INFO - PROCESS | 2006 | 1461150020610 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:00:20 INFO - PROCESS | 2006 | 1461150020649 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1ef000 == 15 [pid = 2006] [id = 89] 04:00:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 264 (0x12b3ee000) [pid = 2006] [serial = 264] [outer = 0x0] 04:00:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 265 (0x12bdadc00) [pid = 2006] [serial = 265] [outer = 0x12b3ee000] 04:00:20 INFO - PROCESS | 2006 | 1461150020676 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 266 (0x12d187800) [pid = 2006] [serial = 266] [outer = 0x12b3ee000] 04:00:21 INFO - PROCESS | 2006 | 1461150021022 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]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 572ms 04:00:21 INFO - PROCESS | 2006 | 1461150021069 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 2006 | 1461150021070 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:00:21 INFO - PROCESS | 2006 | 1461150021072 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 2006 | 1461150021074 Marionette TRACE conn2 <- [1,330,null,{}] 04:00:21 INFO - PROCESS | 2006 | 1461150021077 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}] 04:00:21 INFO - PROCESS | 2006 | 1461150021170 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:00:21 INFO - PROCESS | 2006 | 1461150021180 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e562000 == 16 [pid = 2006] [id = 90] 04:00:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 267 (0x1120bd800) [pid = 2006] [serial = 267] [outer = 0x0] 04:00:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 268 (0x12d462400) [pid = 2006] [serial = 268] [outer = 0x1120bd800] 04:00:21 INFO - PROCESS | 2006 | 1461150021208 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 269 (0x12d46e800) [pid = 2006] [serial = 269] [outer = 0x1120bd800] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 268 (0x1176e2400) [pid = 2006] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 267 (0x12434d400) [pid = 2006] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 266 (0x11be7cc00) [pid = 2006] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 265 (0x1271a2c00) [pid = 2006] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 264 (0x11ab49800) [pid = 2006] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 263 (0x129d37000) [pid = 2006] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 262 (0x115805400) [pid = 2006] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 261 (0x12d5b3000) [pid = 2006] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 260 (0x127fb2800) [pid = 2006] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 259 (0x123f26400) [pid = 2006] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 258 (0x127dea000) [pid = 2006] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 257 (0x11c50fc00) [pid = 2006] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 256 (0x11b986800) [pid = 2006] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 255 (0x11ab4f400) [pid = 2006] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 254 (0x11c50f800) [pid = 2006] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 253 (0x116495000) [pid = 2006] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 252 (0x114c08000) [pid = 2006] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 251 (0x1156d6800) [pid = 2006] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 250 (0x11b0c7c00) [pid = 2006] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 249 (0x11be86800) [pid = 2006] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 248 (0x11aa0cc00) [pid = 2006] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 247 (0x11ad35000) [pid = 2006] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 246 (0x11861fc00) [pid = 2006] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 245 (0x129d3a000) [pid = 2006] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 244 (0x11b985000) [pid = 2006] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 243 (0x123941c00) [pid = 2006] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 242 (0x119255400) [pid = 2006] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 241 (0x11b985400) [pid = 2006] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 240 (0x1120bcc00) [pid = 2006] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 239 (0x11ace7800) [pid = 2006] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 238 (0x11b5d7c00) [pid = 2006] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 237 (0x118a0d000) [pid = 2006] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 236 (0x11867b800) [pid = 2006] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 235 (0x11c50f000) [pid = 2006] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 234 (0x118a0c000) [pid = 2006] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 233 (0x115803c00) [pid = 2006] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 232 (0x114605800) [pid = 2006] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 231 (0x12d45fc00) [pid = 2006] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 230 (0x12e7ac000) [pid = 2006] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 229 (0x12bdb7000) [pid = 2006] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 228 (0x127162400) [pid = 2006] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 227 (0x12bbc6000) [pid = 2006] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 226 (0x1274cb400) [pid = 2006] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 225 (0x11b5d7000) [pid = 2006] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 224 (0x12db2b800) [pid = 2006] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 223 (0x11bf14800) [pid = 2006] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 222 (0x1274d1400) [pid = 2006] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 221 (0x127fb7800) [pid = 2006] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 220 (0x12bd03000) [pid = 2006] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 219 (0x123a0e800) [pid = 2006] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 218 (0x12d5af800) [pid = 2006] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 217 (0x12fa68c00) [pid = 2006] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 216 (0x12bdb5800) [pid = 2006] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 215 (0x12f33b400) [pid = 2006] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 214 (0x12bd05800) [pid = 2006] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 213 (0x12ef51400) [pid = 2006] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 212 (0x12f338800) [pid = 2006] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 211 (0x12715b800) [pid = 2006] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 210 (0x11b986000) [pid = 2006] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 209 (0x119a64c00) [pid = 2006] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 208 (0x12e852000) [pid = 2006] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 207 (0x12d061800) [pid = 2006] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 206 (0x12bd07000) [pid = 2006] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 205 (0x12ef5a800) [pid = 2006] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 204 (0x12e36c800) [pid = 2006] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 203 (0x129d1b000) [pid = 2006] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 202 (0x12db2bc00) [pid = 2006] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 201 (0x12e361c00) [pid = 2006] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 200 (0x12d5ac000) [pid = 2006] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 199 (0x12e49c400) [pid = 2006] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 198 (0x12e44e400) [pid = 2006] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 197 (0x11aa07000) [pid = 2006] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 196 (0x12b3e2400) [pid = 2006] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:00:22 INFO - PROCESS | 2006 | --DOMWINDOW == 195 (0x11ab4f000) [pid = 2006] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:00:22 INFO - PROCESS | 2006 | 1461150022674 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]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1623ms 04:00:22 INFO - PROCESS | 2006 | 1461150022696 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 2006 | 1461150022698 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:00:22 INFO - PROCESS | 2006 | 1461150022702 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 2006 | 1461150022703 Marionette TRACE conn2 <- [1,334,null,{}] 04:00:22 INFO - PROCESS | 2006 | 1461150022706 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}] 04:00:22 INFO - PROCESS | 2006 | 1461150022780 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:00:22 INFO - PROCESS | 2006 | 1461150022839 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x116564800 == 17 [pid = 2006] [id = 91] 04:00:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 196 (0x114605800) [pid = 2006] [serial = 270] [outer = 0x0] 04:00:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 197 (0x115803c00) [pid = 2006] [serial = 271] [outer = 0x114605800] 04:00:22 INFO - PROCESS | 2006 | 1461150022865 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 198 (0x1186f2c00) [pid = 2006] [serial = 272] [outer = 0x114605800] 04:00:23 INFO - PROCESS | 2006 | 1461150023233 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]]]}] 04:00:23 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. 04:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 567ms 04:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:00:23 INFO - PROCESS | 2006 | 1461150023271 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 2006 | 1461150023272 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:00:23 INFO - PROCESS | 2006 | 1461150023274 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - PROCESS | 2006 | 1461150023276 Marionette TRACE conn2 <- [1,338,null,{}] 04:00:23 INFO - PROCESS | 2006 | 1461150023278 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}] 04:00:23 INFO - PROCESS | 2006 | 1461150023368 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:00:23 INFO - PROCESS | 2006 | 1461150023450 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba22000 == 18 [pid = 2006] [id = 92] 04:00:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 199 (0x1140c0400) [pid = 2006] [serial = 273] [outer = 0x0] 04:00:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 200 (0x119d6a000) [pid = 2006] [serial = 274] [outer = 0x1140c0400] 04:00:23 INFO - PROCESS | 2006 | 1461150023494 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 201 (0x11b987000) [pid = 2006] [serial = 275] [outer = 0x1140c0400] 04:00:24 INFO - PROCESS | 2006 | 1461150024036 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]]]}] 04:00:24 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. 04:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 772ms 04:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:00:24 INFO - PROCESS | 2006 | 1461150024047 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 2006 | 1461150024048 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:00:24 INFO - PROCESS | 2006 | 1461150024050 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 2006 | 1461150024051 Marionette TRACE conn2 <- [1,342,null,{}] 04:00:24 INFO - PROCESS | 2006 | 1461150024054 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}] 04:00:24 INFO - PROCESS | 2006 | 1461150024137 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:00:24 INFO - PROCESS | 2006 | 1461150024142 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b87800 == 19 [pid = 2006] [id = 93] 04:00:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 202 (0x11c4cd400) [pid = 2006] [serial = 276] [outer = 0x0] 04:00:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 203 (0x123c8c800) [pid = 2006] [serial = 277] [outer = 0x11c4cd400] 04:00:24 INFO - PROCESS | 2006 | 1461150024167 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 204 (0x127545400) [pid = 2006] [serial = 278] [outer = 0x11c4cd400] 04:00:24 INFO - PROCESS | 2006 | 1461150024509 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]]]}] 04:00:24 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. 04:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 04:00:24 INFO - PROCESS | 2006 | 1461150024520 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:00:24 INFO - PROCESS | 2006 | 1461150024521 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:00:24 INFO - PROCESS | 2006 | 1461150024523 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 2006 | 1461150024525 Marionette TRACE conn2 <- [1,346,null,{}] 04:00:24 INFO - PROCESS | 2006 | 1461150024527 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}] 04:00:24 INFO - PROCESS | 2006 | 1461150024678 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:00:24 INFO - PROCESS | 2006 | 1461150024784 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x115154800 == 20 [pid = 2006] [id = 94] 04:00:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 205 (0x1146bdc00) [pid = 2006] [serial = 279] [outer = 0x0] 04:00:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 206 (0x115199000) [pid = 2006] [serial = 280] [outer = 0x1146bdc00] 04:00:24 INFO - PROCESS | 2006 | 1461150024821 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 207 (0x1176da800) [pid = 2006] [serial = 281] [outer = 0x1146bdc00] 04:00:25 INFO - PROCESS | 2006 | 1461150025255 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]]]}] 04:00:25 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. 04:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 769ms 04:00:25 INFO - PROCESS | 2006 | 1461150025334 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 2006 | 1461150025338 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:00:25 INFO - PROCESS | 2006 | 1461150025356 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 2006 | 1461150025359 Marionette TRACE conn2 <- [1,350,null,{}] 04:00:25 INFO - PROCESS | 2006 | 1461150025362 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}] 04:00:25 INFO - PROCESS | 2006 | 1461150025462 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:00:25 INFO - PROCESS | 2006 | 1461150025531 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x124368000 == 21 [pid = 2006] [id = 95] 04:00:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 208 (0x11b988000) [pid = 2006] [serial = 282] [outer = 0x0] 04:00:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 209 (0x11be7b800) [pid = 2006] [serial = 283] [outer = 0x11b988000] 04:00:25 INFO - PROCESS | 2006 | 1461150025564 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 210 (0x11c50f800) [pid = 2006] [serial = 284] [outer = 0x11b988000] 04:00:25 INFO - PROCESS | 2006 | 1461150025902 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:00:26 INFO - PROCESS | 2006 | 1461150026008 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]]]}] 04:00:26 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. 04:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 672ms 04:00:26 INFO - PROCESS | 2006 | 1461150026028 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 2006 | 1461150026029 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:00:26 INFO - PROCESS | 2006 | 1461150026032 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 2006 | 1461150026033 Marionette TRACE conn2 <- [1,354,null,{}] 04:00:26 INFO - PROCESS | 2006 | 1461150026036 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}] 04:00:26 INFO - PROCESS | 2006 | 1461150026134 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:00:26 INFO - PROCESS | 2006 | 1461150026189 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcc7800 == 22 [pid = 2006] [id = 96] 04:00:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 211 (0x123b38c00) [pid = 2006] [serial = 285] [outer = 0x0] 04:00:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 212 (0x12998c000) [pid = 2006] [serial = 286] [outer = 0x123b38c00] 04:00:26 INFO - PROCESS | 2006 | 1461150026220 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 213 (0x12b103800) [pid = 2006] [serial = 287] [outer = 0x123b38c00] 04:00:26 INFO - PROCESS | 2006 | 1461150026698 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]]]}] 04:00:26 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. 04:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 719ms 04:00:26 INFO - PROCESS | 2006 | 1461150026759 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 2006 | 1461150026761 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:00:26 INFO - PROCESS | 2006 | 1461150026775 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 2006 | 1461150026777 Marionette TRACE conn2 <- [1,358,null,{}] 04:00:26 INFO - PROCESS | 2006 | 1461150026781 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}] 04:00:26 INFO - PROCESS | 2006 | 1461150026893 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:00:26 INFO - PROCESS | 2006 | 1461150026990 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x118fa7000 == 23 [pid = 2006] [id = 97] 04:00:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 214 (0x118feb000) [pid = 2006] [serial = 288] [outer = 0x0] 04:00:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 215 (0x1192dbc00) [pid = 2006] [serial = 289] [outer = 0x118feb000] 04:00:27 INFO - PROCESS | 2006 | 1461150027021 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 216 (0x11b988800) [pid = 2006] [serial = 290] [outer = 0x118feb000] 04:00:27 INFO - PROCESS | 2006 | 1461150027658 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]]]}] 04:00:27 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. 04:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 931ms 04:00:27 INFO - PROCESS | 2006 | 1461150027703 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 2006 | 1461150027705 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:00:27 INFO - PROCESS | 2006 | 1461150027708 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 2006 | 1461150027711 Marionette TRACE conn2 <- [1,362,null,{}] 04:00:27 INFO - PROCESS | 2006 | 1461150027715 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}] 04:00:27 INFO - PROCESS | 2006 | 1461150027798 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:00:27 INFO - PROCESS | 2006 | 1461150027873 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x114ec9000 == 24 [pid = 2006] [id = 98] 04:00:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 217 (0x1146b8400) [pid = 2006] [serial = 291] [outer = 0x0] 04:00:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 218 (0x114c07400) [pid = 2006] [serial = 292] [outer = 0x1146b8400] 04:00:27 INFO - PROCESS | 2006 | 1461150027901 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 219 (0x11641a400) [pid = 2006] [serial = 293] [outer = 0x1146b8400] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 218 (0x129642800) [pid = 2006] [serial = 247] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 217 (0x123f25400) [pid = 2006] [serial = 11] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 216 (0x12408cc00) [pid = 2006] [serial = 8] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | 1461150028408 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]]]}] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 215 (0x1274d2c00) [pid = 2006] [serial = 129] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 214 (0x11b984c00) [pid = 2006] [serial = 82] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 213 (0x11bf14400) [pid = 2006] [serial = 85] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 212 (0x118a68800) [pid = 2006] [serial = 132] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 211 (0x123939800) [pid = 2006] [serial = 159] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 210 (0x11b0c7800) [pid = 2006] [serial = 88] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 209 (0x11adca800) [pid = 2006] [serial = 124] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 208 (0x1199e5c00) [pid = 2006] [serial = 135] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 207 (0x11b97a800) [pid = 2006] [serial = 157] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 206 (0x11bf11400) [pid = 2006] [serial = 126] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 205 (0x11b0c5c00) [pid = 2006] [serial = 156] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 204 (0x11aa0d000) [pid = 2006] [serial = 174] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 203 (0x12393dc00) [pid = 2006] [serial = 91] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 202 (0x123c8c400) [pid = 2006] [serial = 94] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 201 (0x119a65400) [pid = 2006] [serial = 73] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 200 (0x123f25c00) [pid = 2006] [serial = 97] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 199 (0x119a5a400) [pid = 2006] [serial = 121] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 198 (0x11aced400) [pid = 2006] [serial = 123] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 197 (0x127040c00) [pid = 2006] [serial = 100] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 196 (0x127e88800) [pid = 2006] [serial = 103] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 195 (0x115199c00) [pid = 2006] [serial = 64] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 194 (0x118aea000) [pid = 2006] [serial = 153] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 193 (0x129d36c00) [pid = 2006] [serial = 112] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 192 (0x1192da400) [pid = 2006] [serial = 67] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 191 (0x1290b6c00) [pid = 2006] [serial = 106] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 190 (0x129b50000) [pid = 2006] [serial = 109] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 189 (0x12bbc2800) [pid = 2006] [serial = 118] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 188 (0x11648f000) [pid = 2006] [serial = 171] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 187 (0x12ff0c400) [pid = 2006] [serial = 61] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 186 (0x118c32800) [pid = 2006] [serial = 120] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 185 (0x12b68cc00) [pid = 2006] [serial = 117] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 184 (0x12b3e1000) [pid = 2006] [serial = 115] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 183 (0x11c4cbc00) [pid = 2006] [serial = 200] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 182 (0x119ab1400) [pid = 2006] [serial = 136] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 181 (0x11ad3a800) [pid = 2006] [serial = 138] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 180 (0x119a5c400) [pid = 2006] [serial = 154] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 179 (0x123f25000) [pid = 2006] [serial = 160] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 178 (0x119254c00) [pid = 2006] [serial = 133] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 177 (0x1191c1c00) [pid = 2006] [serial = 172] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 176 (0x1146b7400) [pid = 2006] [serial = 63] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 175 (0x118f6f400) [pid = 2006] [serial = 66] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 174 (0x12719c800) [pid = 2006] [serial = 102] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 173 (0x11be83000) [pid = 2006] [serial = 84] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 172 (0x129b4a000) [pid = 2006] [serial = 111] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 171 (0x123d72c00) [pid = 2006] [serial = 96] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 170 (0x12b102800) [pid = 2006] [serial = 114] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 169 (0x119d63000) [pid = 2006] [serial = 75] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 168 (0x127de8000) [pid = 2006] [serial = 162] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 167 (0x12f5a3400) [pid = 2006] [serial = 245] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 166 (0x11aa10800) [pid = 2006] [serial = 76] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 165 (0x118cf0400) [pid = 2006] [serial = 223] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 164 (0x11566e800) [pid = 2006] [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.] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 163 (0x12998bc00) [pid = 2006] [serial = 108] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 162 (0x127e8b000) [pid = 2006] [serial = 130] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x127f94c00) [pid = 2006] [serial = 105] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x123940c00) [pid = 2006] [serial = 93] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x11bf17000) [pid = 2006] [serial = 87] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x124006400) [pid = 2006] [serial = 99] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x123937c00) [pid = 2006] [serial = 90] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x12f335c00) [pid = 2006] [serial = 244] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x118619400) [pid = 2006] [serial = 70] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x117611800) [pid = 2006] [serial = 69] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x1192e0000) [pid = 2006] [serial = 72] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x123a0fc00) [pid = 2006] [serial = 202] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x11b981000) [pid = 2006] [serial = 199] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x11ad36000) [pid = 2006] [serial = 78] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x11adcac00) [pid = 2006] [serial = 79] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x11b906000) [pid = 2006] [serial = 81] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x12393c400) [pid = 2006] [serial = 127] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x123d71c00) [pid = 2006] [serial = 178] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12430c400) [pid = 2006] [serial = 147] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x123f1ac00) [pid = 2006] [serial = 145] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x127fb8c00) [pid = 2006] [serial = 180] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x11b0c2800) [pid = 2006] [serial = 175] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x123a11000) [pid = 2006] [serial = 144] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x11c4ce800) [pid = 2006] [serial = 142] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x11c50ec00) [pid = 2006] [serial = 177] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x11ab4d400) [pid = 2006] [serial = 224] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11bf11000) [pid = 2006] [serial = 141] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x11b0c9400) [pid = 2006] [serial = 139] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12d18ec00) [pid = 2006] [serial = 208] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x1290bdc00) [pid = 2006] [serial = 163] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11c4b3c00) [pid = 2006] [serial = 229] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x1298ac400) [pid = 2006] [serial = 205] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12e36d400) [pid = 2006] [serial = 211] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x129d3a800) [pid = 2006] [serial = 151] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12d5ab400) [pid = 2006] [serial = 209] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x129d19c00) [pid = 2006] [serial = 150] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x127162800) [pid = 2006] [serial = 148] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x123d6e400) [pid = 2006] [serial = 226] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12e856800) [pid = 2006] [serial = 215] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x12f598800) [pid = 2006] [serial = 217] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12bd10c00) [pid = 2006] [serial = 18] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12d185400) [pid = 2006] [serial = 169] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x129d21800) [pid = 2006] [serial = 181] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12bbc7c00) [pid = 2006] [serial = 15] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12bd03400) [pid = 2006] [serial = 16] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x12b6ca800) [pid = 2006] [serial = 206] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x1274d6400) [pid = 2006] [serial = 227] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12bdba400) [pid = 2006] [serial = 168] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x129d3c000) [pid = 2006] [serial = 165] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x12e7a9400) [pid = 2006] [serial = 212] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x12e84f400) [pid = 2006] [serial = 214] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x12448fc00) [pid = 2006] [serial = 203] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x12e85b000) [pid = 2006] [serial = 33] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x119a5d400) [pid = 2006] [serial = 34] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x12e498c00) [pid = 2006] [serial = 30] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x12d060800) [pid = 2006] [serial = 184] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x12e7b2800) [pid = 2006] [serial = 31] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x12f5a4800) [pid = 2006] [serial = 218] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12e495800) [pid = 2006] [serial = 28] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12e497400) [pid = 2006] [serial = 195] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x12d18a400) [pid = 2006] [serial = 186] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12b692400) [pid = 2006] [serial = 166] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12fa63c00) [pid = 2006] [serial = 220] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12998d800) [pid = 2006] [serial = 232] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12bd11400) [pid = 2006] [serial = 183] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12e448000) [pid = 2006] [serial = 27] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12db2ec00) [pid = 2006] [serial = 24] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12e365c00) [pid = 2006] [serial = 25] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x12d461800) [pid = 2006] [serial = 21] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x12d465c00) [pid = 2006] [serial = 22] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x12d46c000) [pid = 2006] [serial = 239] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12e444c00) [pid = 2006] [serial = 192] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12e364400) [pid = 2006] [serial = 189] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x12f665800) [pid = 2006] [serial = 45] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x12fa63000) [pid = 2006] [serial = 48] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12fa6a800) [pid = 2006] [serial = 50] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x12d211c00) [pid = 2006] [serial = 238] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x12f344000) [pid = 2006] [serial = 42] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x12f59a400) [pid = 2006] [serial = 43] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x12d20f400) [pid = 2006] [serial = 187] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x12f338c00) [pid = 2006] [serial = 40] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x12fe3ec00) [pid = 2006] [serial = 221] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x129d41000) [pid = 2006] [serial = 233] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x12ef59000) [pid = 2006] [serial = 39] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 79 (0x123f26800) [pid = 2006] [serial = 230] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 78 (0x12b3eb800) [pid = 2006] [serial = 235] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 77 (0x12e85e800) [pid = 2006] [serial = 36] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 76 (0x12ef51c00) [pid = 2006] [serial = 37] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 75 (0x12e44dc00) [pid = 2006] [serial = 193] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 74 (0x12e367000) [pid = 2006] [serial = 242] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 73 (0x12ff07800) [pid = 2006] [serial = 60] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 72 (0x12e49d000) [pid = 2006] [serial = 196] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 71 (0x12b10a800) [pid = 2006] [serial = 58] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 70 (0x12bd09800) [pid = 2006] [serial = 236] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 69 (0x12db2a000) [pid = 2006] [serial = 241] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 68 (0x11aa0b000) [pid = 2006] [serial = 57] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 67 (0x11acf0000) [pid = 2006] [serial = 54] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 66 (0x12b108000) [pid = 2006] [serial = 55] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 65 (0x12e36e000) [pid = 2006] [serial = 190] [outer = 0x0] [url = about:blank] 04:00:28 INFO - PROCESS | 2006 | --DOMWINDOW == 64 (0x12b105800) [pid = 2006] [serial = 51] [outer = 0x0] [url = about:blank] 04:00:28 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. 04:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 771ms 04:00:28 INFO - PROCESS | 2006 | 1461150028490 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 2006 | 1461150028495 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:00:28 INFO - PROCESS | 2006 | 1461150028505 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 2006 | 1461150028506 Marionette TRACE conn2 <- [1,366,null,{}] 04:00:28 INFO - PROCESS | 2006 | 1461150028508 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}] 04:00:28 INFO - PROCESS | 2006 | 1461150028577 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:00:28 INFO - PROCESS | 2006 | 1461150028583 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x11516d000 == 25 [pid = 2006] [id = 99] 04:00:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 65 (0x117611400) [pid = 2006] [serial = 294] [outer = 0x0] 04:00:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 66 (0x1176e0000) [pid = 2006] [serial = 295] [outer = 0x117611400] 04:00:28 INFO - PROCESS | 2006 | 1461150028615 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 67 (0x118ae9000) [pid = 2006] [serial = 296] [outer = 0x117611400] 04:00:29 INFO - PROCESS | 2006 | 1461150029006 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]]]}] 04:00:29 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. 04:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 519ms 04:00:29 INFO - PROCESS | 2006 | 1461150029024 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 2006 | 1461150029025 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:00:29 INFO - PROCESS | 2006 | 1461150029045 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 2006 | 1461150029047 Marionette TRACE conn2 <- [1,370,null,{}] 04:00:29 INFO - PROCESS | 2006 | 1461150029054 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}] 04:00:29 INFO - PROCESS | 2006 | 1461150029127 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:00:29 INFO - PROCESS | 2006 | 1461150029134 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f97000 == 26 [pid = 2006] [id = 100] 04:00:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 68 (0x119137800) [pid = 2006] [serial = 297] [outer = 0x0] 04:00:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 69 (0x119a5a400) [pid = 2006] [serial = 298] [outer = 0x119137800] 04:00:29 INFO - PROCESS | 2006 | 1461150029163 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 70 (0x119a65000) [pid = 2006] [serial = 299] [outer = 0x119137800] 04:00:29 INFO - PROCESS | 2006 | 1461150029499 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]]]}] 04:00:29 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. 04:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 478ms 04:00:29 INFO - PROCESS | 2006 | 1461150029520 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:00:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:00:29 INFO - PROCESS | 2006 | 1461150029522 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:00:29 INFO - PROCESS | 2006 | 1461150029524 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 2006 | 1461150029525 Marionette TRACE conn2 <- [1,374,null,{}] 04:00:29 INFO - PROCESS | 2006 | 1461150029527 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}] 04:00:29 INFO - PROCESS | 2006 | 1461150029600 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:00:29 INFO - PROCESS | 2006 | 1461150029647 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x119167800 == 27 [pid = 2006] [id = 101] 04:00:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 71 (0x1192e0000) [pid = 2006] [serial = 300] [outer = 0x0] 04:00:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 72 (0x119d6c400) [pid = 2006] [serial = 301] [outer = 0x1192e0000] 04:00:29 INFO - PROCESS | 2006 | 1461150029674 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 73 (0x11aa10800) [pid = 2006] [serial = 302] [outer = 0x1192e0000] 04:00:30 INFO - PROCESS | 2006 | 1461150030011 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:00:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 519ms 04:00:30 INFO - PROCESS | 2006 | 1461150030043 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 2006 | 1461150030045 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:00:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:00:30 INFO - PROCESS | 2006 | 1461150030047 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 2006 | 1461150030048 Marionette TRACE conn2 <- [1,378,null,{}] 04:00:30 INFO - PROCESS | 2006 | 1461150030050 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}] 04:00:30 INFO - PROCESS | 2006 | 1461150030132 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:00:30 INFO - PROCESS | 2006 | 1461150030138 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a24800 == 28 [pid = 2006] [id = 102] 04:00:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 74 (0x119a63800) [pid = 2006] [serial = 303] [outer = 0x0] 04:00:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 75 (0x11ad33800) [pid = 2006] [serial = 304] [outer = 0x119a63800] 04:00:30 INFO - PROCESS | 2006 | 1461150030164 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 76 (0x11b0c1c00) [pid = 2006] [serial = 305] [outer = 0x119a63800] 04:00:30 INFO - PROCESS | 2006 | 1461150030497 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:00:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 04:00:30 INFO - PROCESS | 2006 | 1461150030517 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 2006 | 1461150030519 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:00:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:00:30 INFO - PROCESS | 2006 | 1461150030527 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 2006 | 1461150030528 Marionette TRACE conn2 <- [1,382,null,{}] 04:00:30 INFO - PROCESS | 2006 | 1461150030530 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}] 04:00:30 INFO - PROCESS | 2006 | 1461150030631 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:00:30 INFO - PROCESS | 2006 | 1461150030636 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa91000 == 29 [pid = 2006] [id = 103] 04:00:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 77 (0x11b0c9400) [pid = 2006] [serial = 306] [outer = 0x0] 04:00:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 78 (0x11b97a800) [pid = 2006] [serial = 307] [outer = 0x11b0c9400] 04:00:30 INFO - PROCESS | 2006 | 1461150030664 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x11bf17c00) [pid = 2006] [serial = 308] [outer = 0x11b0c9400] 04:00:31 INFO - PROCESS | 2006 | 1461150031058 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:00:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 568ms 04:00:31 INFO - PROCESS | 2006 | 1461150031096 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 2006 | 1461150031098 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:00:31 INFO - PROCESS | 2006 | 1461150031101 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 2006 | 1461150031103 Marionette TRACE conn2 <- [1,386,null,{}] 04:00:31 INFO - PROCESS | 2006 | 1461150031106 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}] 04:00:31 INFO - PROCESS | 2006 | 1461150031230 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:00:31 INFO - PROCESS | 2006 | 1461150031248 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aad3000 == 30 [pid = 2006] [id = 104] 04:00:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x11c4ab400) [pid = 2006] [serial = 309] [outer = 0x0] 04:00:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x11c4d5c00) [pid = 2006] [serial = 310] [outer = 0x11c4ab400] 04:00:31 INFO - PROCESS | 2006 | 1461150031274 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x12393ac00) [pid = 2006] [serial = 311] [outer = 0x11c4ab400] 04:00:31 INFO - PROCESS | 2006 | 1461150031611 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]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 04:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:00:31 INFO - PROCESS | 2006 | 1461150031622 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 2006 | 1461150031623 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:00:31 INFO - PROCESS | 2006 | 1461150031625 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 2006 | 1461150031626 Marionette TRACE conn2 <- [1,390,null,{}] 04:00:31 INFO - PROCESS | 2006 | 1461150031628 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}] 04:00:31 INFO - PROCESS | 2006 | 1461150031720 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:00:31 INFO - PROCESS | 2006 | 1461150031725 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x1140aa000 == 31 [pid = 2006] [id = 105] 04:00:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x11ad34400) [pid = 2006] [serial = 312] [outer = 0x0] 04:00:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x12393f800) [pid = 2006] [serial = 313] [outer = 0x11ad34400] 04:00:31 INFO - PROCESS | 2006 | 1461150031751 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x123c91c00) [pid = 2006] [serial = 314] [outer = 0x11ad34400] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x129d44c00) [pid = 2006] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x12b3ee000) [pid = 2006] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x12408bc00) [pid = 2006] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x11aa03c00) [pid = 2006] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x119a59800) [pid = 2006] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 79 (0x119c81400) [pid = 2006] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 78 (0x114605800) [pid = 2006] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 77 (0x1140c0400) [pid = 2006] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 76 (0x1120bd800) [pid = 2006] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:00:31 INFO - PROCESS | 2006 | --DOMWINDOW == 75 (0x11aa09400) [pid = 2006] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:00:32 INFO - PROCESS | 2006 | 1461150032111 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]]]}] 04:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 518ms 04:00:32 INFO - PROCESS | 2006 | 1461150032143 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:00:32 INFO - PROCESS | 2006 | 1461150032145 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:00:32 INFO - PROCESS | 2006 | 1461150032147 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 2006 | 1461150032148 Marionette TRACE conn2 <- [1,394,null,{}] 04:00:32 INFO - PROCESS | 2006 | 1461150032150 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}] 04:00:32 INFO - PROCESS | 2006 | 1461150032237 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:00:32 INFO - PROCESS | 2006 | 1461150032264 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b576000 == 32 [pid = 2006] [id = 106] 04:00:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 76 (0x119c81400) [pid = 2006] [serial = 315] [outer = 0x0] 04:00:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 77 (0x123a0e400) [pid = 2006] [serial = 316] [outer = 0x119c81400] 04:00:32 INFO - PROCESS | 2006 | 1461150032289 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 78 (0x123e1fc00) [pid = 2006] [serial = 317] [outer = 0x119c81400] 04:00:32 INFO - PROCESS | 2006 | 1461150032563 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]]]}] 04:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 472ms 04:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:00:32 INFO - PROCESS | 2006 | 1461150032621 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:00:32 INFO - PROCESS | 2006 | 1461150032622 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:00:32 INFO - PROCESS | 2006 | 1461150032624 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 2006 | 1461150032626 Marionette TRACE conn2 <- [1,398,null,{}] 04:00:32 INFO - PROCESS | 2006 | 1461150032628 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}] 04:00:32 INFO - PROCESS | 2006 | 1461150032708 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:00:32 INFO - PROCESS | 2006 | 1461150032712 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baa7800 == 33 [pid = 2006] [id = 107] 04:00:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x11aa06000) [pid = 2006] [serial = 318] [outer = 0x0] 04:00:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x12430dc00) [pid = 2006] [serial = 319] [outer = 0x11aa06000] 04:00:32 INFO - PROCESS | 2006 | 1461150032744 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x12715a000) [pid = 2006] [serial = 320] [outer = 0x11aa06000] 04:00:33 INFO - PROCESS | 2006 | 1461150033194 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]]]}] 04:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 617ms 04:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:00:33 INFO - PROCESS | 2006 | 1461150033243 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 2006 | 1461150033244 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:00:33 INFO - PROCESS | 2006 | 1461150033246 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 2006 | 1461150033248 Marionette TRACE conn2 <- [1,402,null,{}] 04:00:33 INFO - PROCESS | 2006 | 1461150033251 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}] 04:00:33 INFO - PROCESS | 2006 | 1461150033336 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:00:33 INFO - PROCESS | 2006 | 1461150033340 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1ba800 == 34 [pid = 2006] [id = 108] 04:00:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x1271a5000) [pid = 2006] [serial = 321] [outer = 0x0] 04:00:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x127debc00) [pid = 2006] [serial = 322] [outer = 0x1271a5000] 04:00:33 INFO - PROCESS | 2006 | 1461150033369 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x1290af400) [pid = 2006] [serial = 323] [outer = 0x1271a5000] 04:00:33 INFO - PROCESS | 2006 | 1461150033676 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]]]}] 04:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 472ms 04:00:33 INFO - PROCESS | 2006 | 1461150033720 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 2006 | 1461150033721 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:00:33 INFO - PROCESS | 2006 | 1461150033723 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 2006 | 1461150033724 Marionette TRACE conn2 <- [1,406,null,{}] 04:00:33 INFO - PROCESS | 2006 | 1461150033726 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}] 04:00:33 INFO - PROCESS | 2006 | 1461150033798 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:00:33 INFO - PROCESS | 2006 | 1461150033841 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c421000 == 35 [pid = 2006] [id = 109] 04:00:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x127e86000) [pid = 2006] [serial = 324] [outer = 0x0] 04:00:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x12963a800) [pid = 2006] [serial = 325] [outer = 0x127e86000] 04:00:33 INFO - PROCESS | 2006 | 1461150033867 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x1298b0400) [pid = 2006] [serial = 326] [outer = 0x127e86000] 04:00:34 INFO - PROCESS | 2006 | 1461150034311 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]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 618ms 04:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:00:34 INFO - PROCESS | 2006 | 1461150034342 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 2006 | 1461150034345 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:00:34 INFO - PROCESS | 2006 | 1461150034365 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 2006 | 1461150034368 Marionette TRACE conn2 <- [1,410,null,{}] 04:00:34 INFO - PROCESS | 2006 | 1461150034373 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}] 04:00:34 INFO - PROCESS | 2006 | 1461150034469 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:00:34 INFO - PROCESS | 2006 | 1461150034526 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c17000 == 36 [pid = 2006] [id = 110] 04:00:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11648f000) [pid = 2006] [serial = 327] [outer = 0x0] 04:00:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x118677800) [pid = 2006] [serial = 328] [outer = 0x11648f000] 04:00:34 INFO - PROCESS | 2006 | 1461150034558 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x118af4800) [pid = 2006] [serial = 329] [outer = 0x11648f000] 04:00:34 INFO - PROCESS | 2006 | 1461150034974 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]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 689ms 04:00:35 INFO - PROCESS | 2006 | 1461150035038 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 2006 | 1461150035042 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:00:35 INFO - PROCESS | 2006 | 1461150035047 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 2006 | 1461150035049 Marionette TRACE conn2 <- [1,414,null,{}] 04:00:35 INFO - PROCESS | 2006 | 1461150035054 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}] 04:00:35 INFO - PROCESS | 2006 | 1461150035144 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:00:35 INFO - PROCESS | 2006 | 1461150035199 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b38800 == 37 [pid = 2006] [id = 111] 04:00:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x119a5fc00) [pid = 2006] [serial = 330] [outer = 0x0] 04:00:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x119aaac00) [pid = 2006] [serial = 331] [outer = 0x119a5fc00] 04:00:35 INFO - PROCESS | 2006 | 1461150035229 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11aa0c800) [pid = 2006] [serial = 332] [outer = 0x119a5fc00] 04:00:35 INFO - PROCESS | 2006 | 1461150035660 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]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 622ms 04:00:35 INFO - PROCESS | 2006 | 1461150035670 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 2006 | 1461150035672 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:00:35 INFO - PROCESS | 2006 | 1461150035674 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 2006 | 1461150035677 Marionette TRACE conn2 <- [1,418,null,{}] 04:00:35 INFO - PROCESS | 2006 | 1461150035684 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}] 04:00:35 INFO - PROCESS | 2006 | 1461150035802 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:00:35 INFO - PROCESS | 2006 | 1461150035871 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a7d000 == 38 [pid = 2006] [id = 112] 04:00:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11be82400) [pid = 2006] [serial = 333] [outer = 0x0] 04:00:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11be87c00) [pid = 2006] [serial = 334] [outer = 0x11be82400] 04:00:35 INFO - PROCESS | 2006 | 1461150035905 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x123938c00) [pid = 2006] [serial = 335] [outer = 0x11be82400] 04:00:36 INFO - PROCESS | 2006 | 1461150036797 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]]]}] 04:00:36 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 04:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1174ms 04:00:36 INFO - PROCESS | 2006 | 1461150036849 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 2006 | 1461150036851 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:00:36 INFO - PROCESS | 2006 | 1461150036855 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 2006 | 1461150036857 Marionette TRACE conn2 <- [1,422,null,{}] 04:00:36 INFO - PROCESS | 2006 | 1461150036860 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}] 04:00:36 INFO - PROCESS | 2006 | 1461150036942 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:00:36 INFO - PROCESS | 2006 | 1461150036984 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x11911f000 == 39 [pid = 2006] [id = 113] 04:00:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x116493800) [pid = 2006] [serial = 336] [outer = 0x0] 04:00:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1176d9800) [pid = 2006] [serial = 337] [outer = 0x116493800] 04:00:37 INFO - PROCESS | 2006 | 1461150037014 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x118af1400) [pid = 2006] [serial = 338] [outer = 0x116493800] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x123c8c800) [pid = 2006] [serial = 277] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12b3e2c00) [pid = 2006] [serial = 262] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12bdadc00) [pid = 2006] [serial = 265] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x12779b000) [pid = 2006] [serial = 256] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x12963e800) [pid = 2006] [serial = 257] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x11b90a800) [pid = 2006] [serial = 253] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x11c4c9c00) [pid = 2006] [serial = 254] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x119a62800) [pid = 2006] [serial = 250] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x11aa03000) [pid = 2006] [serial = 251] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x12b3e8c00) [pid = 2006] [serial = 263] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x129646800) [pid = 2006] [serial = 248] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x115803c00) [pid = 2006] [serial = 271] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x11b987000) [pid = 2006] [serial = 275] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x12d462400) [pid = 2006] [serial = 268] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x12d46e800) [pid = 2006] [serial = 269] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x129641c00) [pid = 2006] [serial = 259] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x129d36400) [pid = 2006] [serial = 260] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x1186f2c00) [pid = 2006] [serial = 272] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x12d187800) [pid = 2006] [serial = 266] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | --DOMWINDOW == 79 (0x119d6a000) [pid = 2006] [serial = 274] [outer = 0x0] [url = about:blank] 04:00:37 INFO - PROCESS | 2006 | 1461150037992 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]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 04:00:38 INFO - PROCESS | 2006 | 1461150038026 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 2006 | 1461150038030 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:00:38 INFO - PROCESS | 2006 | 1461150038034 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 2006 | 1461150038036 Marionette TRACE conn2 <- [1,426,null,{}] 04:00:38 INFO - PROCESS | 2006 | 1461150038038 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}] 04:00:38 INFO - PROCESS | 2006 | 1461150038108 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:00:38 INFO - PROCESS | 2006 | 1461150038150 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x11928d800 == 40 [pid = 2006] [id = 114] 04:00:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x118a66c00) [pid = 2006] [serial = 339] [outer = 0x0] 04:00:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x119a66000) [pid = 2006] [serial = 340] [outer = 0x118a66c00] 04:00:38 INFO - PROCESS | 2006 | 1461150038177 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x11aa03000) [pid = 2006] [serial = 341] [outer = 0x118a66c00] 04:00:38 INFO - PROCESS | 2006 | 1461150038495 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] 04:00:38 INFO - PROCESS | 2006 | 1461150038506 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:00:38 INFO - PROCESS | 2006 | 1461150038508 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 2006 | 1461150038511 Marionette TRACE conn2 <- [1,430,null,{}] 04:00:38 INFO - PROCESS | 2006 | 1461150038520 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}] 04:00:38 INFO - PROCESS | 2006 | 1461150038594 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:00:38 INFO - PROCESS | 2006 | 1461150038601 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aacf800 == 41 [pid = 2006] [id = 115] 04:00:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x11aa0a000) [pid = 2006] [serial = 342] [outer = 0x0] 04:00:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x11b5d7800) [pid = 2006] [serial = 343] [outer = 0x11aa0a000] 04:00:38 INFO - PROCESS | 2006 | 1461150038630 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x11be85c00) [pid = 2006] [serial = 344] [outer = 0x11aa0a000] 04:00:38 INFO - PROCESS | 2006 | 1461150038955 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]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 470ms 04:00:38 INFO - PROCESS | 2006 | 1461150038980 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 2006 | 1461150038982 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:00:38 INFO - PROCESS | 2006 | 1461150038987 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 2006 | 1461150038988 Marionette TRACE conn2 <- [1,434,null,{}] 04:00:38 INFO - PROCESS | 2006 | 1461150038990 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}] 04:00:39 INFO - PROCESS | 2006 | 1461150039083 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:00:39 INFO - PROCESS | 2006 | 1461150039089 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b92a800 == 42 [pid = 2006] [id = 116] 04:00:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x11bf0d400) [pid = 2006] [serial = 345] [outer = 0x0] 04:00:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11c4b7400) [pid = 2006] [serial = 346] [outer = 0x11bf0d400] 04:00:39 INFO - PROCESS | 2006 | 1461150039117 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x12393b400) [pid = 2006] [serial = 347] [outer = 0x11bf0d400] 04:00:39 INFO - PROCESS | 2006 | 1461150039442 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]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 469ms 04:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:00:39 INFO - PROCESS | 2006 | 1461150039456 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 2006 | 1461150039457 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:00:39 INFO - PROCESS | 2006 | 1461150039459 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 2006 | 1461150039460 Marionette TRACE conn2 <- [1,438,null,{}] 04:00:39 INFO - PROCESS | 2006 | 1461150039462 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}] 04:00:39 INFO - PROCESS | 2006 | 1461150039555 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:00:39 INFO - PROCESS | 2006 | 1461150039559 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be5a800 == 43 [pid = 2006] [id = 117] 04:00:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x114c09000) [pid = 2006] [serial = 348] [outer = 0x0] 04:00:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x12393f400) [pid = 2006] [serial = 349] [outer = 0x114c09000] 04:00:39 INFO - PROCESS | 2006 | 1461150039585 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x124006400) [pid = 2006] [serial = 350] [outer = 0x114c09000] 04:00:39 INFO - PROCESS | 2006 | 1461150039929 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]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 520ms 04:00:39 INFO - PROCESS | 2006 | 1461150039980 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 2006 | 1461150039981 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:00:39 INFO - PROCESS | 2006 | 1461150039984 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 2006 | 1461150039985 Marionette TRACE conn2 <- [1,442,null,{}] 04:00:39 INFO - PROCESS | 2006 | 1461150039987 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}] 04:00:40 INFO - PROCESS | 2006 | 1461150040089 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:00:40 INFO - PROCESS | 2006 | 1461150040095 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a87800 == 44 [pid = 2006] [id = 118] 04:00:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x118c8ec00) [pid = 2006] [serial = 351] [outer = 0x0] 04:00:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x12703f800) [pid = 2006] [serial = 352] [outer = 0x118c8ec00] 04:00:40 INFO - PROCESS | 2006 | 1461150040123 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x1290b4400) [pid = 2006] [serial = 353] [outer = 0x118c8ec00] 04:00:40 INFO - PROCESS | 2006 | 1461150040463 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]]]}] 04:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 04:00:40 INFO - PROCESS | 2006 | 1461150040509 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:00:40 INFO - PROCESS | 2006 | 1461150040510 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:00:40 INFO - PROCESS | 2006 | 1461150040512 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 2006 | 1461150040513 Marionette TRACE conn2 <- [1,446,null,{}] 04:00:40 INFO - PROCESS | 2006 | 1461150040516 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}] 04:00:40 INFO - PROCESS | 2006 | 1461150040601 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:00:40 INFO - PROCESS | 2006 | 1461150040605 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ba5000 == 45 [pid = 2006] [id = 119] 04:00:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x127547c00) [pid = 2006] [serial = 354] [outer = 0x0] 04:00:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x1298a9c00) [pid = 2006] [serial = 355] [outer = 0x127547c00] 04:00:40 INFO - PROCESS | 2006 | 1461150040631 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x129b49800) [pid = 2006] [serial = 356] [outer = 0x127547c00] 04:00:40 INFO - PROCESS | 2006 | 1461150040975 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]]]}] 04:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 04:00:40 INFO - PROCESS | 2006 | 1461150040981 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:00:40 INFO - PROCESS | 2006 | 1461150040983 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:00:40 INFO - PROCESS | 2006 | 1461150040992 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 2006 | 1461150040993 Marionette TRACE conn2 <- [1,450,null,{}] 04:00:40 INFO - PROCESS | 2006 | 1461150040995 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}] 04:00:41 INFO - PROCESS | 2006 | 1461150041083 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:00:41 INFO - PROCESS | 2006 | 1461150041087 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x124365800 == 46 [pid = 2006] [id = 120] 04:00:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1298b0000) [pid = 2006] [serial = 357] [outer = 0x0] 04:00:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x129d1bc00) [pid = 2006] [serial = 358] [outer = 0x1298b0000] 04:00:41 INFO - PROCESS | 2006 | 1461150041111 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x129d37c00) [pid = 2006] [serial = 359] [outer = 0x1298b0000] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11b0c9400) [pid = 2006] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x1146b8400) [pid = 2006] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x119a63800) [pid = 2006] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11c4ab400) [pid = 2006] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x1192e0000) [pid = 2006] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x11ad34400) [pid = 2006] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x119c81400) [pid = 2006] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x117611400) [pid = 2006] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x11aa06000) [pid = 2006] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x11c4cd400) [pid = 2006] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x119137800) [pid = 2006] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:00:41 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x1271a5000) [pid = 2006] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:00:41 INFO - PROCESS | 2006 | 1461150041497 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] 04:00:41 INFO - PROCESS | 2006 | 1461150041514 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:00:41 INFO - PROCESS | 2006 | 1461150041518 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 2006 | 1461150041521 Marionette TRACE conn2 <- [1,454,null,{}] 04:00:41 INFO - PROCESS | 2006 | 1461150041524 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}] 04:00:41 INFO - PROCESS | 2006 | 1461150041595 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:00:41 INFO - PROCESS | 2006 | 1461150041600 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aaa7800 == 47 [pid = 2006] [id = 121] 04:00:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x118551c00) [pid = 2006] [serial = 360] [outer = 0x0] 04:00:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11acef000) [pid = 2006] [serial = 361] [outer = 0x118551c00] 04:00:41 INFO - PROCESS | 2006 | 1461150041627 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x127de8000) [pid = 2006] [serial = 362] [outer = 0x118551c00] 04:00:41 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:41 INFO - PROCESS | 2006 | 1461150041956 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]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 04:00:41 INFO - PROCESS | 2006 | 1461150041989 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:00:41 INFO - PROCESS | 2006 | 1461150041990 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:00:41 INFO - PROCESS | 2006 | 1461150041993 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 2006 | 1461150041994 Marionette TRACE conn2 <- [1,458,null,{}] 04:00:41 INFO - PROCESS | 2006 | 1461150041996 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}] 04:00:42 INFO - PROCESS | 2006 | 1461150042090 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:00:42 INFO - PROCESS | 2006 | 1461150042097 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x127140000 == 48 [pid = 2006] [id = 122] 04:00:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11c4d5800) [pid = 2006] [serial = 363] [outer = 0x0] 04:00:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x129d40000) [pid = 2006] [serial = 364] [outer = 0x11c4d5800] 04:00:42 INFO - PROCESS | 2006 | 1461150042130 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x12b104400) [pid = 2006] [serial = 365] [outer = 0x11c4d5800] 04:00:42 INFO - PROCESS | 2006 | 1461150042573 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] 04:00:42 INFO - PROCESS | 2006 | 1461150042616 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:00:42 INFO - PROCESS | 2006 | 1461150042626 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 2006 | 1461150042627 Marionette TRACE conn2 <- [1,462,null,{}] 04:00:42 INFO - PROCESS | 2006 | 1461150042630 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}] 04:00:42 INFO - PROCESS | 2006 | 1461150042724 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:00:42 INFO - PROCESS | 2006 | 1461150042729 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e75800 == 49 [pid = 2006] [id = 123] 04:00:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x12b109800) [pid = 2006] [serial = 366] [outer = 0x0] 04:00:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x12b3ea400) [pid = 2006] [serial = 367] [outer = 0x12b109800] 04:00:42 INFO - PROCESS | 2006 | 1461150042761 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x12b68bc00) [pid = 2006] [serial = 368] [outer = 0x12b109800] 04:00:43 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:43 INFO - PROCESS | 2006 | 1461150043117 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] 04:00:43 INFO - PROCESS | 2006 | 1461150043147 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:00:43 INFO - PROCESS | 2006 | 1461150043151 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 2006 | 1461150043153 Marionette TRACE conn2 <- [1,466,null,{}] 04:00:43 INFO - PROCESS | 2006 | 1461150043155 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}] 04:00:43 INFO - PROCESS | 2006 | 1461150043227 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:00:43 INFO - PROCESS | 2006 | 1461150043274 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b86000 == 50 [pid = 2006] [id = 124] 04:00:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x129d43c00) [pid = 2006] [serial = 369] [outer = 0x0] 04:00:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x12b694400) [pid = 2006] [serial = 370] [outer = 0x129d43c00] 04:00:43 INFO - PROCESS | 2006 | 1461150043299 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12bd04800) [pid = 2006] [serial = 371] [outer = 0x129d43c00] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11b576000 == 49 [pid = 2006] [id = 106] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1ba800 == 48 [pid = 2006] [id = 108] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x1140aa000 == 47 [pid = 2006] [id = 105] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11aad3000 == 46 [pid = 2006] [id = 104] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11baa7800 == 45 [pid = 2006] [id = 107] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x119a24800 == 44 [pid = 2006] [id = 102] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa91000 == 43 [pid = 2006] [id = 103] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12b352000 == 42 [pid = 2006] [id = 83] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11928d800 == 41 [pid = 2006] [id = 114] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11911f000 == 40 [pid = 2006] [id = 113] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x123a7d000 == 39 [pid = 2006] [id = 112] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x119b38800 == 38 [pid = 2006] [id = 111] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x118c17000 == 37 [pid = 2006] [id = 110] 04:00:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11c421000 == 36 [pid = 2006] [id = 109] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x11aacf800 == 35 [pid = 2006] [id = 115] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x11be5a800 == 34 [pid = 2006] [id = 117] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x11b92a800 == 33 [pid = 2006] [id = 116] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x127140000 == 32 [pid = 2006] [id = 122] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x123a87800 == 31 [pid = 2006] [id = 118] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x123ba5000 == 30 [pid = 2006] [id = 119] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x11aaa7800 == 29 [pid = 2006] [id = 121] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x124365800 == 28 [pid = 2006] [id = 120] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11b97a800) [pid = 2006] [serial = 307] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x11be7b800) [pid = 2006] [serial = 283] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x11641a400) [pid = 2006] [serial = 293] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x114c07400) [pid = 2006] [serial = 292] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11ad33800) [pid = 2006] [serial = 304] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x11c4d5c00) [pid = 2006] [serial = 310] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x115199000) [pid = 2006] [serial = 280] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12998c000) [pid = 2006] [serial = 286] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x119d6c400) [pid = 2006] [serial = 301] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x12393f800) [pid = 2006] [serial = 313] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x123a0e400) [pid = 2006] [serial = 316] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12393ac00) [pid = 2006] [serial = 311] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x1176e0000) [pid = 2006] [serial = 295] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x118ae9000) [pid = 2006] [serial = 296] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x12430dc00) [pid = 2006] [serial = 319] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x127545400) [pid = 2006] [serial = 278] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x1192dbc00) [pid = 2006] [serial = 289] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x119a5a400) [pid = 2006] [serial = 298] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x119a65000) [pid = 2006] [serial = 299] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x127debc00) [pid = 2006] [serial = 322] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 79 (0x123c91c00) [pid = 2006] [serial = 314] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 78 (0x11bf17c00) [pid = 2006] [serial = 308] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 77 (0x11b0c1c00) [pid = 2006] [serial = 305] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 76 (0x123e1fc00) [pid = 2006] [serial = 317] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 75 (0x11aa10800) [pid = 2006] [serial = 302] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 74 (0x1290af400) [pid = 2006] [serial = 323] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 73 (0x12715a000) [pid = 2006] [serial = 320] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | --DOCSHELL 0x127e75800 == 27 [pid = 2006] [id = 123] 04:00:44 INFO - PROCESS | 2006 | --DOMWINDOW == 72 (0x12963a800) [pid = 2006] [serial = 325] [outer = 0x0] [url = about:blank] 04:00:44 INFO - PROCESS | 2006 | 1461150044601 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 2006 | 1461150044629 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:00:44 INFO - PROCESS | 2006 | 1461150044633 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 2006 | 1461150044635 Marionette TRACE conn2 <- [1,470,null,{}] 04:00:44 INFO - PROCESS | 2006 | 1461150044639 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}] 04:00:44 INFO - PROCESS | 2006 | 1461150044713 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:00:44 INFO - PROCESS | 2006 | 1461150044755 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x11524a800 == 28 [pid = 2006] [id = 125] 04:00:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 73 (0x1176dfc00) [pid = 2006] [serial = 372] [outer = 0x0] 04:00:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 74 (0x1176e0400) [pid = 2006] [serial = 373] [outer = 0x1176dfc00] 04:00:44 INFO - PROCESS | 2006 | 1461150044783 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 75 (0x11867f400) [pid = 2006] [serial = 374] [outer = 0x1176dfc00] 04:00:45 INFO - PROCESS | 2006 | 1461150045095 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]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 473ms 04:00:45 INFO - PROCESS | 2006 | 1461150045107 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 2006 | 1461150045112 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:00:45 INFO - PROCESS | 2006 | 1461150045117 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 2006 | 1461150045122 Marionette TRACE conn2 <- [1,474,null,{}] 04:00:45 INFO - PROCESS | 2006 | 1461150045124 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}] 04:00:45 INFO - PROCESS | 2006 | 1461150045195 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:00:45 INFO - PROCESS | 2006 | 1461150045201 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x118cbf000 == 29 [pid = 2006] [id = 126] 04:00:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 76 (0x11641cc00) [pid = 2006] [serial = 375] [outer = 0x0] 04:00:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 77 (0x119258000) [pid = 2006] [serial = 376] [outer = 0x11641cc00] 04:00:45 INFO - PROCESS | 2006 | 1461150045230 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 78 (0x119a62000) [pid = 2006] [serial = 377] [outer = 0x11641cc00] 04:00:45 INFO - PROCESS | 2006 | 1461150045571 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]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 473ms 04:00:45 INFO - PROCESS | 2006 | 1461150045590 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 2006 | 1461150045592 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:00:45 INFO - PROCESS | 2006 | 1461150045594 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 2006 | 1461150045597 Marionette TRACE conn2 <- [1,478,null,{}] 04:00:45 INFO - PROCESS | 2006 | 1461150045605 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}] 04:00:45 INFO - PROCESS | 2006 | 1461150045678 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:00:45 INFO - PROCESS | 2006 | 1461150045684 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x11991c800 == 30 [pid = 2006] [id = 127] 04:00:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x1120ba400) [pid = 2006] [serial = 378] [outer = 0x0] 04:00:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x11ace2800) [pid = 2006] [serial = 379] [outer = 0x1120ba400] 04:00:45 INFO - PROCESS | 2006 | 1461150045714 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x11ad34800) [pid = 2006] [serial = 380] [outer = 0x1120ba400] 04:00:46 INFO - PROCESS | 2006 | 1461150046057 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 476ms 04:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:00:46 INFO - PROCESS | 2006 | 1461150046070 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 2006 | 1461150046072 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:00:46 INFO - PROCESS | 2006 | 1461150046074 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 2006 | 1461150046075 Marionette TRACE conn2 <- [1,482,null,{}] 04:00:46 INFO - PROCESS | 2006 | 1461150046077 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}] 04:00:46 INFO - PROCESS | 2006 | 1461150046145 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:00:46 INFO - PROCESS | 2006 | 1461150046186 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b21000 == 31 [pid = 2006] [id = 128] 04:00:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x11ace3c00) [pid = 2006] [serial = 381] [outer = 0x0] 04:00:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x11b0c2800) [pid = 2006] [serial = 382] [outer = 0x11ace3c00] 04:00:46 INFO - PROCESS | 2006 | 1461150046213 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x11b90f000) [pid = 2006] [serial = 383] [outer = 0x11ace3c00] 04:00:46 INFO - PROCESS | 2006 | 1461150046510 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 470ms 04:00:46 INFO - PROCESS | 2006 | 1461150046544 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 2006 | 1461150046545 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:00:46 INFO - PROCESS | 2006 | 1461150046548 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 2006 | 1461150046549 Marionette TRACE conn2 <- [1,486,null,{}] 04:00:46 INFO - PROCESS | 2006 | 1461150046554 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}] 04:00:46 INFO - PROCESS | 2006 | 1461150046619 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:00:46 INFO - PROCESS | 2006 | 1461150046623 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aacf800 == 32 [pid = 2006] [id = 129] 04:00:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x11586a000) [pid = 2006] [serial = 384] [outer = 0x0] 04:00:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x11bc96800) [pid = 2006] [serial = 385] [outer = 0x11586a000] 04:00:46 INFO - PROCESS | 2006 | 1461150046653 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11bf10400) [pid = 2006] [serial = 386] [outer = 0x11586a000] 04:00:47 INFO - PROCESS | 2006 | 1461150047079 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]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:00:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 573ms 04:00:47 INFO - PROCESS | 2006 | 1461150047122 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:00:47 INFO - PROCESS | 2006 | 1461150047125 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:00:47 INFO - PROCESS | 2006 | 1461150047128 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 2006 | 1461150047129 Marionette TRACE conn2 <- [1,490,null,{}] 04:00:47 INFO - PROCESS | 2006 | 1461150047134 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}] 04:00:47 INFO - PROCESS | 2006 | 1461150047254 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:00:47 INFO - PROCESS | 2006 | 1461150047264 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b573800 == 33 [pid = 2006] [id = 130] 04:00:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11c149c00) [pid = 2006] [serial = 387] [outer = 0x0] 04:00:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x12393ac00) [pid = 2006] [serial = 388] [outer = 0x11c149c00] 04:00:47 INFO - PROCESS | 2006 | 1461150047294 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x123a0e400) [pid = 2006] [serial = 389] [outer = 0x11c149c00] 04:00:47 INFO - PROCESS | 2006 | 1461150047653 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]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:00:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 04:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:00:47 INFO - PROCESS | 2006 | 1461150047697 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 2006 | 1461150047698 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:00:47 INFO - PROCESS | 2006 | 1461150047701 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 2006 | 1461150047702 Marionette TRACE conn2 <- [1,494,null,{}] 04:00:47 INFO - PROCESS | 2006 | 1461150047704 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}] 04:00:47 INFO - PROCESS | 2006 | 1461150047771 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:00:47 INFO - PROCESS | 2006 | 1461150047775 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba9d800 == 34 [pid = 2006] [id = 131] 04:00:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x119d6a000) [pid = 2006] [serial = 390] [outer = 0x0] 04:00:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x123d6c800) [pid = 2006] [serial = 391] [outer = 0x119d6a000] 04:00:47 INFO - PROCESS | 2006 | 1461150047802 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x124309400) [pid = 2006] [serial = 392] [outer = 0x119d6a000] 04:00:48 INFO - PROCESS | 2006 | 1461150048102 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]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 419ms 04:00:48 INFO - PROCESS | 2006 | 1461150048122 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 2006 | 1461150048123 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:00:48 INFO - PROCESS | 2006 | 1461150048125 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 2006 | 1461150048126 Marionette TRACE conn2 <- [1,498,null,{}] 04:00:48 INFO - PROCESS | 2006 | 1461150048128 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}] 04:00:48 INFO - PROCESS | 2006 | 1461150048196 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:00:48 INFO - PROCESS | 2006 | 1461150048201 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be64800 == 35 [pid = 2006] [id = 132] 04:00:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11c50d800) [pid = 2006] [serial = 393] [outer = 0x0] 04:00:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x12715a000) [pid = 2006] [serial = 394] [outer = 0x11c50d800] 04:00:48 INFO - PROCESS | 2006 | 1461150048228 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x1274d1400) [pid = 2006] [serial = 395] [outer = 0x11c50d800] 04:00:48 INFO - PROCESS | 2006 | 1461150048554 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]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 04:00:48 INFO - PROCESS | 2006 | 1461150048595 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 2006 | 1461150048596 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:00:48 INFO - PROCESS | 2006 | 1461150048599 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 2006 | 1461150048600 Marionette TRACE conn2 <- [1,502,null,{}] 04:00:48 INFO - PROCESS | 2006 | 1461150048602 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}] 04:00:48 INFO - PROCESS | 2006 | 1461150048672 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:00:48 INFO - PROCESS | 2006 | 1461150048676 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x11991b000 == 36 [pid = 2006] [id = 133] 04:00:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x124302400) [pid = 2006] [serial = 396] [outer = 0x0] 04:00:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x127de6400) [pid = 2006] [serial = 397] [outer = 0x124302400] 04:00:48 INFO - PROCESS | 2006 | 1461150048704 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x127decc00) [pid = 2006] [serial = 398] [outer = 0x124302400] 04:00:49 INFO - PROCESS | 2006 | 1461150049021 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:00:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 471ms 04:00:49 INFO - PROCESS | 2006 | 1461150049071 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:00:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:00:49 INFO - PROCESS | 2006 | 1461150049072 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:00:49 INFO - PROCESS | 2006 | 1461150049074 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 2006 | 1461150049075 Marionette TRACE conn2 <- [1,506,null,{}] 04:00:49 INFO - PROCESS | 2006 | 1461150049077 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}] 04:00:49 INFO - PROCESS | 2006 | 1461150049148 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:00:49 INFO - PROCESS | 2006 | 1461150049154 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a91800 == 37 [pid = 2006] [id = 134] 04:00:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x127795400) [pid = 2006] [serial = 399] [outer = 0x0] 04:00:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x127fb2000) [pid = 2006] [serial = 400] [outer = 0x127795400] 04:00:49 INFO - PROCESS | 2006 | 1461150049180 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x129640c00) [pid = 2006] [serial = 401] [outer = 0x127795400] 04:00:49 INFO - PROCESS | 2006 | 1461150049515 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:00:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 04:00:49 INFO - PROCESS | 2006 | 1461150049544 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 2006 | 1461150049546 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:00:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:00:49 INFO - PROCESS | 2006 | 1461150049562 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 2006 | 1461150049564 Marionette TRACE conn2 <- [1,510,null,{}] 04:00:49 INFO - PROCESS | 2006 | 1461150049566 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}] 04:00:49 INFO - PROCESS | 2006 | 1461150049668 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:00:49 INFO - PROCESS | 2006 | 1461150049695 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aacf000 == 38 [pid = 2006] [id = 135] 04:00:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x129641400) [pid = 2006] [serial = 402] [outer = 0x0] 04:00:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x129991800) [pid = 2006] [serial = 403] [outer = 0x129641400] 04:00:49 INFO - PROCESS | 2006 | 1461150049724 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x129d3a000) [pid = 2006] [serial = 404] [outer = 0x129641400] 04:00:50 INFO - PROCESS | 2006 | 1461150050075 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]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 04:00:50 INFO - PROCESS | 2006 | 1461150050082 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 2006 | 1461150050083 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:00:50 INFO - PROCESS | 2006 | 1461150050089 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 2006 | 1461150050090 Marionette TRACE conn2 <- [1,514,null,{}] 04:00:50 INFO - PROCESS | 2006 | 1461150050093 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}] 04:00:50 INFO - PROCESS | 2006 | 1461150050184 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:00:50 INFO - PROCESS | 2006 | 1461150050188 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x1271ae800 == 39 [pid = 2006] [id = 136] 04:00:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x129644400) [pid = 2006] [serial = 405] [outer = 0x0] 04:00:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x12b106400) [pid = 2006] [serial = 406] [outer = 0x129644400] 04:00:50 INFO - PROCESS | 2006 | 1461150050213 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12b3e3400) [pid = 2006] [serial = 407] [outer = 0x129644400] 04:00:50 INFO - PROCESS | 2006 | 1461150050509 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]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 467ms 04:00:50 INFO - PROCESS | 2006 | 1461150050558 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 2006 | 1461150050559 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:00:50 INFO - PROCESS | 2006 | 1461150050561 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 2006 | 1461150050562 Marionette TRACE conn2 <- [1,518,null,{}] 04:00:50 INFO - PROCESS | 2006 | 1461150050574 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}] 04:00:50 INFO - PROCESS | 2006 | 1461150050659 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:00:50 INFO - PROCESS | 2006 | 1461150050663 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e71000 == 40 [pid = 2006] [id = 137] 04:00:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x129d45000) [pid = 2006] [serial = 408] [outer = 0x0] 04:00:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12b3e9c00) [pid = 2006] [serial = 409] [outer = 0x129d45000] 04:00:50 INFO - PROCESS | 2006 | 1461150050689 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x12b6d7000) [pid = 2006] [serial = 410] [outer = 0x129d45000] 04:00:51 INFO - PROCESS | 2006 | 1461150051038 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]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 04:00:51 INFO - PROCESS | 2006 | 1461150051079 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 2006 | 1461150051081 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:00:51 INFO - PROCESS | 2006 | 1461150051083 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 2006 | 1461150051084 Marionette TRACE conn2 <- [1,522,null,{}] 04:00:51 INFO - PROCESS | 2006 | 1461150051086 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}] 04:00:51 INFO - PROCESS | 2006 | 1461150051175 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:00:51 INFO - PROCESS | 2006 | 1461150051179 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b120000 == 41 [pid = 2006] [id = 138] 04:00:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12b105c00) [pid = 2006] [serial = 411] [outer = 0x0] 04:00:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12bbc9400) [pid = 2006] [serial = 412] [outer = 0x12b105c00] 04:00:51 INFO - PROCESS | 2006 | 1461150051204 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12bd11000) [pid = 2006] [serial = 413] [outer = 0x12b105c00] 04:00:51 INFO - PROCESS | 2006 | 1461150051531 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]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 469ms 04:00:51 INFO - PROCESS | 2006 | 1461150051554 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 2006 | 1461150051555 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11b988000) [pid = 2006] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x118feb000) [pid = 2006] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x1146bdc00) [pid = 2006] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x123b38c00) [pid = 2006] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x114c09000) [pid = 2006] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x127547c00) [pid = 2006] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x118c8ec00) [pid = 2006] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x1298b0000) [pid = 2006] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x118551c00) [pid = 2006] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12b109800) [pid = 2006] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11be82400) [pid = 2006] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x119a5fc00) [pid = 2006] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x11648f000) [pid = 2006] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x127e86000) [pid = 2006] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11bf0d400) [pid = 2006] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x11aa0a000) [pid = 2006] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x118a66c00) [pid = 2006] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x116493800) [pid = 2006] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:00:51 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11c4d5800) [pid = 2006] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:00:51 INFO - PROCESS | 2006 | 1461150051729 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 2006 | 1461150051731 Marionette TRACE conn2 <- [1,526,null,{}] 04:00:51 INFO - PROCESS | 2006 | 1461150051735 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}] 04:00:51 INFO - PROCESS | 2006 | 1461150051807 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:00:51 INFO - PROCESS | 2006 | 1461150051811 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x119276800 == 42 [pid = 2006] [id = 139] 04:00:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x118c8ec00) [pid = 2006] [serial = 414] [outer = 0x0] 04:00:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x119a5ac00) [pid = 2006] [serial = 415] [outer = 0x118c8ec00] 04:00:51 INFO - PROCESS | 2006 | 1461150051839 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11b0c1000) [pid = 2006] [serial = 416] [outer = 0x118c8ec00] 04:00:52 INFO - PROCESS | 2006 | 1461150052167 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]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 488ms 04:00:52 INFO - PROCESS | 2006 | 1461150052199 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 2006 | 1461150052202 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:00:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:00:52 INFO - PROCESS | 2006 | 1461150052205 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 2006 | 1461150052206 Marionette TRACE conn2 <- [1,530,null,{}] 04:00:52 INFO - PROCESS | 2006 | 1461150052208 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}] 04:00:52 INFO - PROCESS | 2006 | 1461150052280 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:00:52 INFO - PROCESS | 2006 | 1461150052285 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b35f800 == 43 [pid = 2006] [id = 140] 04:00:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x11b904000) [pid = 2006] [serial = 417] [outer = 0x0] 04:00:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x129646400) [pid = 2006] [serial = 418] [outer = 0x11b904000] 04:00:52 INFO - PROCESS | 2006 | 1461150052311 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x12bdae000) [pid = 2006] [serial = 419] [outer = 0x11b904000] 04:00:52 INFO - PROCESS | 2006 | 1461150052626 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"]]]}] 04:00:52 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:00:52 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:00:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 04:00:52 INFO - PROCESS | 2006 | 1461150052682 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 2006 | 1461150052683 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:00:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:00:52 INFO - PROCESS | 2006 | 1461150052685 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 2006 | 1461150052686 Marionette TRACE conn2 <- [1,534,null,{}] 04:00:52 INFO - PROCESS | 2006 | 1461150052688 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}] 04:00:52 INFO - PROCESS | 2006 | 1461150052769 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:00:52 INFO - PROCESS | 2006 | 1461150052774 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b83e800 == 44 [pid = 2006] [id = 141] 04:00:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x129641000) [pid = 2006] [serial = 420] [outer = 0x0] 04:00:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12d185000) [pid = 2006] [serial = 421] [outer = 0x129641000] 04:00:52 INFO - PROCESS | 2006 | 1461150052800 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12d18f800) [pid = 2006] [serial = 422] [outer = 0x129641000] 04:00:53 INFO - PROCESS | 2006 | 1461150053123 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]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:00:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 04:00:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:00:53 INFO - PROCESS | 2006 | 1461150053155 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:00:53 INFO - PROCESS | 2006 | 1461150053156 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:00:53 INFO - PROCESS | 2006 | 1461150053158 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 2006 | 1461150053159 Marionette TRACE conn2 <- [1,538,null,{}] 04:00:53 INFO - PROCESS | 2006 | 1461150053161 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}] 04:00:53 INFO - PROCESS | 2006 | 1461150053238 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:00:53 INFO - PROCESS | 2006 | 1461150053242 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc5e000 == 45 [pid = 2006] [id = 142] 04:00:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x12bdba400) [pid = 2006] [serial = 423] [outer = 0x0] 04:00:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x12d20b400) [pid = 2006] [serial = 424] [outer = 0x12bdba400] 04:00:53 INFO - PROCESS | 2006 | 1461150053272 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x12d465000) [pid = 2006] [serial = 425] [outer = 0x12bdba400] 04:00:53 INFO - PROCESS | 2006 | 1461150053616 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]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:00:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 468ms 04:00:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:00:53 INFO - PROCESS | 2006 | 1461150053626 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:00:53 INFO - PROCESS | 2006 | 1461150053627 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:00:53 INFO - PROCESS | 2006 | 1461150053629 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 2006 | 1461150053630 Marionette TRACE conn2 <- [1,542,null,{}] 04:00:53 INFO - PROCESS | 2006 | 1461150053632 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}] 04:00:53 INFO - PROCESS | 2006 | 1461150053731 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:00:53 INFO - PROCESS | 2006 | 1461150053806 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x11466f000 == 46 [pid = 2006] [id = 143] 04:00:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x1120b1800) [pid = 2006] [serial = 426] [outer = 0x0] 04:00:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x1120b9c00) [pid = 2006] [serial = 427] [outer = 0x1120b1800] 04:00:53 INFO - PROCESS | 2006 | 1461150053838 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11519e000) [pid = 2006] [serial = 428] [outer = 0x1120b1800] 04:00:54 INFO - PROCESS | 2006 | 1461150054261 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]]]}] 04:00:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:00:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 668ms 04:00:54 INFO - PROCESS | 2006 | 1461150054298 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 2006 | 1461150054302 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:00:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:00:54 INFO - PROCESS | 2006 | 1461150054306 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 2006 | 1461150054308 Marionette TRACE conn2 <- [1,546,null,{}] 04:00:54 INFO - PROCESS | 2006 | 1461150054311 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}] 04:00:54 INFO - PROCESS | 2006 | 1461150054427 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:00:54 INFO - PROCESS | 2006 | 1461150054514 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b1c800 == 47 [pid = 2006] [id = 144] 04:00:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x116491000) [pid = 2006] [serial = 429] [outer = 0x0] 04:00:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x118f63000) [pid = 2006] [serial = 430] [outer = 0x116491000] 04:00:54 INFO - PROCESS | 2006 | 1461150054555 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x119c81000) [pid = 2006] [serial = 431] [outer = 0x116491000] 04:00:54 INFO - PROCESS | 2006 | 1461150054982 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]]]}] 04:00:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:00:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 720ms 04:00:55 INFO - PROCESS | 2006 | 1461150055043 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:00:55 INFO - PROCESS | 2006 | 1461150055046 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:00:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:00:55 INFO - PROCESS | 2006 | 1461150055097 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 2006 | 1461150055099 Marionette TRACE conn2 <- [1,550,null,{}] 04:00:55 INFO - PROCESS | 2006 | 1461150055130 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}] 04:00:55 INFO - PROCESS | 2006 | 1461150055243 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:00:55 INFO - PROCESS | 2006 | 1461150055595 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x114a80800 == 48 [pid = 2006] [id = 145] 04:00:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x1120b8c00) [pid = 2006] [serial = 432] [outer = 0x0] 04:00:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x115804400) [pid = 2006] [serial = 433] [outer = 0x1120b8c00] 04:00:55 INFO - PROCESS | 2006 | 1461150055644 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x1176de000) [pid = 2006] [serial = 434] [outer = 0x1120b8c00] 04:00:56 INFO - PROCESS | 2006 | 1461150056131 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]]]}] 04:00:56 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. 04:00:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1096ms 04:00:56 INFO - PROCESS | 2006 | 1461150056146 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 2006 | 1461150056149 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:00:56 INFO - PROCESS | 2006 | 1461150056153 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 2006 | 1461150056154 Marionette TRACE conn2 <- [1,554,null,{}] 04:00:56 INFO - PROCESS | 2006 | 1461150056167 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}] 04:00:56 INFO - PROCESS | 2006 | 1461150056270 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:00:56 INFO - PROCESS | 2006 | 1461150056315 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x11915d800 == 49 [pid = 2006] [id = 146] 04:00:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1120bd800) [pid = 2006] [serial = 435] [outer = 0x0] 04:00:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x119258800) [pid = 2006] [serial = 436] [outer = 0x1120bd800] 04:00:56 INFO - PROCESS | 2006 | 1461150056344 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x119a5f000) [pid = 2006] [serial = 437] [outer = 0x1120bd800] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc5e000 == 48 [pid = 2006] [id = 142] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12b83e800 == 47 [pid = 2006] [id = 141] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12b35f800 == 46 [pid = 2006] [id = 140] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x119276800 == 45 [pid = 2006] [id = 139] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12b120000 == 44 [pid = 2006] [id = 138] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x127e71000 == 43 [pid = 2006] [id = 137] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x1271ae800 == 42 [pid = 2006] [id = 136] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x12b694400) [pid = 2006] [serial = 370] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11aacf000 == 41 [pid = 2006] [id = 135] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x123a91800 == 40 [pid = 2006] [id = 134] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11991b000 == 39 [pid = 2006] [id = 133] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11be64800 == 38 [pid = 2006] [id = 132] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba9d800 == 37 [pid = 2006] [id = 131] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11b573800 == 36 [pid = 2006] [id = 130] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11aacf800 == 35 [pid = 2006] [id = 129] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x119b21000 == 34 [pid = 2006] [id = 128] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11991c800 == 33 [pid = 2006] [id = 127] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x118cbf000 == 32 [pid = 2006] [id = 126] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11524a800 == 31 [pid = 2006] [id = 125] 04:00:56 INFO - PROCESS | 2006 | --DOCSHELL 0x129b86000 == 30 [pid = 2006] [id = 124] 04:00:56 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:56 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:56 INFO - PROCESS | 2006 | 1461150056763 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]]]}] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11c50f800) [pid = 2006] [serial = 284] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x11b988800) [pid = 2006] [serial = 290] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x1176da800) [pid = 2006] [serial = 281] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x12b103800) [pid = 2006] [serial = 287] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x12393f400) [pid = 2006] [serial = 349] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x1298a9c00) [pid = 2006] [serial = 355] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x12703f800) [pid = 2006] [serial = 352] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x1290b4400) [pid = 2006] [serial = 353] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x129d1bc00) [pid = 2006] [serial = 358] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x129b49800) [pid = 2006] [serial = 356] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11acef000) [pid = 2006] [serial = 361] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x127de8000) [pid = 2006] [serial = 362] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12b3ea400) [pid = 2006] [serial = 367] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x129d37c00) [pid = 2006] [serial = 359] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11be87c00) [pid = 2006] [serial = 334] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11aa0c800) [pid = 2006] [serial = 332] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x119aaac00) [pid = 2006] [serial = 331] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x118af4800) [pid = 2006] [serial = 329] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x118677800) [pid = 2006] [serial = 328] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x1298b0400) [pid = 2006] [serial = 326] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x11c4b7400) [pid = 2006] [serial = 346] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11b5d7800) [pid = 2006] [serial = 343] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11be85c00) [pid = 2006] [serial = 344] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x119a66000) [pid = 2006] [serial = 340] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x11aa03000) [pid = 2006] [serial = 341] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x118af1400) [pid = 2006] [serial = 338] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x1176d9800) [pid = 2006] [serial = 337] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x123938c00) [pid = 2006] [serial = 335] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x12b68bc00) [pid = 2006] [serial = 368] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x124006400) [pid = 2006] [serial = 350] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x12393b400) [pid = 2006] [serial = 347] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x12b104400) [pid = 2006] [serial = 365] [outer = 0x0] [url = about:blank] 04:00:56 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x129d40000) [pid = 2006] [serial = 364] [outer = 0x0] [url = about:blank] 04:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 672ms 04:00:56 INFO - PROCESS | 2006 | 1461150056828 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 2006 | 1461150056832 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:00:56 INFO - PROCESS | 2006 | 1461150056839 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 2006 | 1461150056841 Marionette TRACE conn2 <- [1,558,null,{}] 04:00:56 INFO - PROCESS | 2006 | 1461150056844 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}] 04:00:56 INFO - PROCESS | 2006 | 1461150056985 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:00:57 INFO - PROCESS | 2006 | 1461150057000 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x119277800 == 31 [pid = 2006] [id = 147] 04:00:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x1156dc800) [pid = 2006] [serial = 438] [outer = 0x0] 04:00:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x119c82c00) [pid = 2006] [serial = 439] [outer = 0x1156dc800] 04:00:57 INFO - PROCESS | 2006 | 1461150057026 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11aa08800) [pid = 2006] [serial = 440] [outer = 0x1156dc800] 04:00:57 INFO - PROCESS | 2006 | 1461150057366 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]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 04:00:57 INFO - PROCESS | 2006 | 1461150057408 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 2006 | 1461150057410 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:00:57 INFO - PROCESS | 2006 | 1461150057419 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 2006 | 1461150057425 Marionette TRACE conn2 <- [1,562,null,{}] 04:00:57 INFO - PROCESS | 2006 | 1461150057430 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}] 04:00:57 INFO - PROCESS | 2006 | 1461150057520 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:00:57 INFO - PROCESS | 2006 | 1461150057525 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aace000 == 32 [pid = 2006] [id = 148] 04:00:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x11aa0b800) [pid = 2006] [serial = 441] [outer = 0x0] 04:00:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11acedc00) [pid = 2006] [serial = 442] [outer = 0x11aa0b800] 04:00:57 INFO - PROCESS | 2006 | 1461150057553 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11b97f400) [pid = 2006] [serial = 443] [outer = 0x11aa0b800] 04:00:57 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:57 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:57 INFO - PROCESS | 2006 | 1461150057876 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]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 481ms 04:00:57 INFO - PROCESS | 2006 | 1461150057895 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:00:57 INFO - PROCESS | 2006 | 1461150057897 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:00:57 INFO - PROCESS | 2006 | 1461150057899 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 2006 | 1461150057902 Marionette TRACE conn2 <- [1,566,null,{}] 04:00:57 INFO - PROCESS | 2006 | 1461150057905 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}] 04:00:58 INFO - PROCESS | 2006 | 1461150057995 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:00:58 INFO - PROCESS | 2006 | 1461150058001 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ade3000 == 33 [pid = 2006] [id = 149] 04:00:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x119aaf400) [pid = 2006] [serial = 444] [outer = 0x0] 04:00:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11b987400) [pid = 2006] [serial = 445] [outer = 0x119aaf400] 04:00:58 INFO - PROCESS | 2006 | 1461150058026 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11bf11400) [pid = 2006] [serial = 446] [outer = 0x119aaf400] 04:00:58 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:58 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:58 INFO - PROCESS | 2006 | 1461150058342 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]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 472ms 04:00:58 INFO - PROCESS | 2006 | 1461150058371 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:00:58 INFO - PROCESS | 2006 | 1461150058373 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:00:58 INFO - PROCESS | 2006 | 1461150058375 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 2006 | 1461150058376 Marionette TRACE conn2 <- [1,570,null,{}] 04:00:58 INFO - PROCESS | 2006 | 1461150058379 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}] 04:00:58 INFO - PROCESS | 2006 | 1461150058452 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:00:58 INFO - PROCESS | 2006 | 1461150058457 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x11bab7800 == 34 [pid = 2006] [id = 150] 04:00:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11c4b3c00) [pid = 2006] [serial = 447] [outer = 0x0] 04:00:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x11c4cd400) [pid = 2006] [serial = 448] [outer = 0x11c4b3c00] 04:00:58 INFO - PROCESS | 2006 | 1461150058497 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x123939c00) [pid = 2006] [serial = 449] [outer = 0x11c4b3c00] 04:00:58 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:58 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:00:58 INFO - PROCESS | 2006 | 1461150058879 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]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 519ms 04:00:58 INFO - PROCESS | 2006 | 1461150058894 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 2006 | 1461150058896 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:00:58 INFO - PROCESS | 2006 | 1461150058898 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 2006 | 1461150058899 Marionette TRACE conn2 <- [1,574,null,{}] 04:00:58 INFO - PROCESS | 2006 | 1461150058901 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}] 04:00:58 INFO - PROCESS | 2006 | 1461150058988 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:00:59 INFO - PROCESS | 2006 | 1461150059020 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1b2000 == 35 [pid = 2006] [id = 151] 04:00:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x12393c800) [pid = 2006] [serial = 450] [outer = 0x0] 04:00:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x123d6b400) [pid = 2006] [serial = 451] [outer = 0x12393c800] 04:00:59 INFO - PROCESS | 2006 | 1461150059045 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x123f25000) [pid = 2006] [serial = 452] [outer = 0x12393c800] 04:00:59 INFO - PROCESS | 2006 | 1461150059366 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]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 518ms 04:00:59 INFO - PROCESS | 2006 | 1461150059417 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 2006 | 1461150059418 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:00:59 INFO - PROCESS | 2006 | 1461150059420 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 2006 | 1461150059421 Marionette TRACE conn2 <- [1,578,null,{}] 04:00:59 INFO - PROCESS | 2006 | 1461150059423 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}] 04:00:59 INFO - PROCESS | 2006 | 1461150059513 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:00:59 INFO - PROCESS | 2006 | 1461150059550 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a7b000 == 36 [pid = 2006] [id = 152] 04:00:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x123f25400) [pid = 2006] [serial = 453] [outer = 0x0] 04:00:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12434d800) [pid = 2006] [serial = 454] [outer = 0x123f25400] 04:00:59 INFO - PROCESS | 2006 | 1461150059575 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12715a400) [pid = 2006] [serial = 455] [outer = 0x123f25400] 04:00:59 INFO - PROCESS | 2006 | 1461150059906 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]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 518ms 04:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:00:59 INFO - PROCESS | 2006 | 1461150059943 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 2006 | 1461150059944 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:00:59 INFO - PROCESS | 2006 | 1461150059946 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 2006 | 1461150059947 Marionette TRACE conn2 <- [1,582,null,{}] 04:00:59 INFO - PROCESS | 2006 | 1461150059950 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}] 04:01:00 INFO - PROCESS | 2006 | 1461150060039 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:01:00 INFO - PROCESS | 2006 | 1461150060043 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x119277000 == 37 [pid = 2006] [id = 153] 04:01:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x124006400) [pid = 2006] [serial = 456] [outer = 0x0] 04:01:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x127545400) [pid = 2006] [serial = 457] [outer = 0x124006400] 04:01:00 INFO - PROCESS | 2006 | 1461150060068 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x127def000) [pid = 2006] [serial = 458] [outer = 0x124006400] 04:01:00 INFO - PROCESS | 2006 | 1461150060386 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]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 468ms 04:01:00 INFO - PROCESS | 2006 | 1461150060416 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 2006 | 1461150060419 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:01:00 INFO - PROCESS | 2006 | 1461150060428 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 2006 | 1461150060429 Marionette TRACE conn2 <- [1,586,null,{}] 04:01:00 INFO - PROCESS | 2006 | 1461150060432 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}] 04:01:00 INFO - PROCESS | 2006 | 1461150060519 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:01:00 INFO - PROCESS | 2006 | 1461150060524 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x124377800 == 38 [pid = 2006] [id = 154] 04:01:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x124080800) [pid = 2006] [serial = 459] [outer = 0x0] 04:01:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x1290b1800) [pid = 2006] [serial = 460] [outer = 0x124080800] 04:01:00 INFO - PROCESS | 2006 | 1461150060549 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x129644000) [pid = 2006] [serial = 461] [outer = 0x124080800] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x11641cc00) [pid = 2006] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x124302400) [pid = 2006] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x1176dfc00) [pid = 2006] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x129d45000) [pid = 2006] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x119d6a000) [pid = 2006] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x127795400) [pid = 2006] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11586a000) [pid = 2006] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x11c149c00) [pid = 2006] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x129644400) [pid = 2006] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x1120ba400) [pid = 2006] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12b105c00) [pid = 2006] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x11c50d800) [pid = 2006] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11ace3c00) [pid = 2006] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x118c8ec00) [pid = 2006] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x11b904000) [pid = 2006] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x129641400) [pid = 2006] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:01:00 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x129641000) [pid = 2006] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:01:00 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:00 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:00 INFO - PROCESS | 2006 | 1461150060985 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]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 568ms 04:01:01 INFO - PROCESS | 2006 | 1461150060997 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 2006 | 1461150060998 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:01:01 INFO - PROCESS | 2006 | 1461150061005 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 2006 | 1461150061006 Marionette TRACE conn2 <- [1,590,null,{}] 04:01:01 INFO - PROCESS | 2006 | 1461150061008 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}] 04:01:01 INFO - PROCESS | 2006 | 1461150061106 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:01:01 INFO - PROCESS | 2006 | 1461150061133 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a96000 == 39 [pid = 2006] [id = 155] 04:01:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x1186f5000) [pid = 2006] [serial = 462] [outer = 0x0] 04:01:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11c50d800) [pid = 2006] [serial = 463] [outer = 0x1186f5000] 04:01:01 INFO - PROCESS | 2006 | 1461150061163 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x129641000) [pid = 2006] [serial = 464] [outer = 0x1186f5000] 04:01:01 INFO - PROCESS | 2006 | 1461150061497 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]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 04:01:01 INFO - PROCESS | 2006 | 1461150061525 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:01:01 INFO - PROCESS | 2006 | 1461150061527 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:01:01 INFO - PROCESS | 2006 | 1461150061529 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 2006 | 1461150061530 Marionette TRACE conn2 <- [1,594,null,{}] 04:01:01 INFO - PROCESS | 2006 | 1461150061533 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}] 04:01:01 INFO - PROCESS | 2006 | 1461150061623 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:01:01 INFO - PROCESS | 2006 | 1461150061667 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x127535800 == 40 [pid = 2006] [id = 156] 04:01:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x123b36800) [pid = 2006] [serial = 465] [outer = 0x0] 04:01:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x12998b400) [pid = 2006] [serial = 466] [outer = 0x123b36800] 04:01:01 INFO - PROCESS | 2006 | 1461150061694 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x129d3b800) [pid = 2006] [serial = 467] [outer = 0x123b36800] 04:01:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x129d3f800) [pid = 2006] [serial = 468] [outer = 0x12f5a3000] 04:01:02 INFO - PROCESS | 2006 | 1461150062025 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]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 04:01:02 INFO - PROCESS | 2006 | 1461150062053 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 2006 | 1461150062056 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:01:02 INFO - PROCESS | 2006 | 1461150062058 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 2006 | 1461150062059 Marionette TRACE conn2 <- [1,598,null,{}] 04:01:02 INFO - PROCESS | 2006 | 1461150062061 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}] 04:01:02 INFO - PROCESS | 2006 | 1461150062136 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:01:02 INFO - PROCESS | 2006 | 1461150062142 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x129850800 == 41 [pid = 2006] [id = 157] 04:01:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12963f800) [pid = 2006] [serial = 469] [outer = 0x0] 04:01:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x12b105800) [pid = 2006] [serial = 470] [outer = 0x12963f800] 04:01:02 INFO - PROCESS | 2006 | 1461150062167 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12b3e5c00) [pid = 2006] [serial = 471] [outer = 0x12963f800] 04:01:02 INFO - PROCESS | 2006 | 1461150062489 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]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 469ms 04:01:02 INFO - PROCESS | 2006 | 1461150062528 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 2006 | 1461150062529 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:01:02 INFO - PROCESS | 2006 | 1461150062531 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 2006 | 1461150062532 Marionette TRACE conn2 <- [1,602,null,{}] 04:01:02 INFO - PROCESS | 2006 | 1461150062535 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}] 04:01:02 INFO - PROCESS | 2006 | 1461150062631 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:01:02 INFO - PROCESS | 2006 | 1461150062646 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b121000 == 42 [pid = 2006] [id = 158] 04:01:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12b3ea000) [pid = 2006] [serial = 472] [outer = 0x0] 04:01:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12b3ec400) [pid = 2006] [serial = 473] [outer = 0x12b3ea000] 04:01:02 INFO - PROCESS | 2006 | 1461150062673 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x12b68d800) [pid = 2006] [serial = 474] [outer = 0x12b3ea000] 04:01:03 INFO - PROCESS | 2006 | 1461150063133 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]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 622ms 04:01:03 INFO - PROCESS | 2006 | 1461150063154 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 2006 | 1461150063156 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:01:03 INFO - PROCESS | 2006 | 1461150063160 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 2006 | 1461150063162 Marionette TRACE conn2 <- [1,606,null,{}] 04:01:03 INFO - PROCESS | 2006 | 1461150063184 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}] 04:01:03 INFO - PROCESS | 2006 | 1461150063296 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:01:03 INFO - PROCESS | 2006 | 1461150063331 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x11911b800 == 43 [pid = 2006] [id = 159] 04:01:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x118a0d000) [pid = 2006] [serial = 475] [outer = 0x0] 04:01:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x118c91400) [pid = 2006] [serial = 476] [outer = 0x118a0d000] 04:01:03 INFO - PROCESS | 2006 | 1461150063364 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x119a5fc00) [pid = 2006] [serial = 477] [outer = 0x118a0d000] 04:01:03 INFO - PROCESS | 2006 | 1461150063772 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]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 04:01:03 INFO - PROCESS | 2006 | 1461150063782 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 2006 | 1461150063788 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:01:03 INFO - PROCESS | 2006 | 1461150063793 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 2006 | 1461150063795 Marionette TRACE conn2 <- [1,610,null,{}] 04:01:03 INFO - PROCESS | 2006 | 1461150063798 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}] 04:01:03 INFO - PROCESS | 2006 | 1461150063894 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:01:03 INFO - PROCESS | 2006 | 1461150063937 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b578000 == 44 [pid = 2006] [id = 160] 04:01:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x118a62000) [pid = 2006] [serial = 478] [outer = 0x0] 04:01:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x119d6f000) [pid = 2006] [serial = 479] [outer = 0x118a62000] 04:01:03 INFO - PROCESS | 2006 | 1461150063967 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11adc8800) [pid = 2006] [serial = 480] [outer = 0x118a62000] 04:01:04 INFO - PROCESS | 2006 | 1461150064399 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]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 621ms 04:01:04 INFO - PROCESS | 2006 | 1461150064415 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 2006 | 1461150064416 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:01:04 INFO - PROCESS | 2006 | 1461150064421 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 2006 | 1461150064424 Marionette TRACE conn2 <- [1,614,null,{}] 04:01:04 INFO - PROCESS | 2006 | 1461150064432 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}] 04:01:04 INFO - PROCESS | 2006 | 1461150064528 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:01:04 INFO - PROCESS | 2006 | 1461150064612 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x129852800 == 45 [pid = 2006] [id = 161] 04:01:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x11bf1c800) [pid = 2006] [serial = 481] [outer = 0x0] 04:01:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x123940400) [pid = 2006] [serial = 482] [outer = 0x11bf1c800] 04:01:04 INFO - PROCESS | 2006 | 1461150064646 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12408bc00) [pid = 2006] [serial = 483] [outer = 0x11bf1c800] 04:01:05 INFO - PROCESS | 2006 | 1461150065107 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]]]}] 04:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 721ms 04:01:05 INFO - PROCESS | 2006 | 1461150065144 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:01:05 INFO - PROCESS | 2006 | 1461150065146 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:01:05 INFO - PROCESS | 2006 | 1461150065150 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:01:05 INFO - PROCESS | 2006 | 1461150065152 Marionette TRACE conn2 <- [1,618,null,{}] 04:01:05 INFO - PROCESS | 2006 | 1461150065156 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}] 04:01:05 INFO - PROCESS | 2006 | 1461150065296 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:01:05 INFO - PROCESS | 2006 | 1461150065404 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b40e000 == 46 [pid = 2006] [id = 162] 04:01:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x127796000) [pid = 2006] [serial = 484] [outer = 0x0] 04:01:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x1290bd800) [pid = 2006] [serial = 485] [outer = 0x127796000] 04:01:05 INFO - PROCESS | 2006 | 1461150065436 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x129b48c00) [pid = 2006] [serial = 486] [outer = 0x127796000] 04:01:05 INFO - PROCESS | 2006 | 1461150065864 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]]]}] 04:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 772ms 04:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:01:05 INFO - PROCESS | 2006 | 1461150065921 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:01:05 INFO - PROCESS | 2006 | 1461150065923 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:01:05 INFO - PROCESS | 2006 | 1461150065925 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:01:05 INFO - PROCESS | 2006 | 1461150065926 Marionette TRACE conn2 <- [1,622,null,{}] 04:01:05 INFO - PROCESS | 2006 | 1461150065929 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}] 04:01:06 INFO - PROCESS | 2006 | 1461150066023 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:01:06 INFO - PROCESS | 2006 | 1461150066069 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1b3800 == 47 [pid = 2006] [id = 163] 04:01:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1274d8400) [pid = 2006] [serial = 487] [outer = 0x0] 04:01:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x129b49800) [pid = 2006] [serial = 488] [outer = 0x1274d8400] 04:01:06 INFO - PROCESS | 2006 | 1461150066100 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x129d37400) [pid = 2006] [serial = 489] [outer = 0x1274d8400] 04:01:06 INFO - PROCESS | 2006 | 1461150066609 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]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 719ms 04:01:06 INFO - PROCESS | 2006 | 1461150066652 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 2006 | 1461150066654 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:01:06 INFO - PROCESS | 2006 | 1461150066659 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 2006 | 1461150066662 Marionette TRACE conn2 <- [1,626,null,{}] 04:01:06 INFO - PROCESS | 2006 | 1461150066665 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}] 04:01:06 INFO - PROCESS | 2006 | 1461150066757 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:01:06 INFO - PROCESS | 2006 | 1461150066821 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x1156bb000 == 48 [pid = 2006] [id = 164] 04:01:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x118554800) [pid = 2006] [serial = 490] [outer = 0x0] 04:01:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x118675c00) [pid = 2006] [serial = 491] [outer = 0x118554800] 04:01:06 INFO - PROCESS | 2006 | 1461150066851 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x1192e1c00) [pid = 2006] [serial = 492] [outer = 0x118554800] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x129850800 == 47 [pid = 2006] [id = 157] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x127535800 == 46 [pid = 2006] [id = 156] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x123a96000 == 45 [pid = 2006] [id = 155] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x124377800 == 44 [pid = 2006] [id = 154] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x119277000 == 43 [pid = 2006] [id = 153] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x123a7b000 == 42 [pid = 2006] [id = 152] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1b2000 == 41 [pid = 2006] [id = 151] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x11bab7800 == 40 [pid = 2006] [id = 150] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x11ade3000 == 39 [pid = 2006] [id = 149] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x11aace000 == 38 [pid = 2006] [id = 148] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x119277800 == 37 [pid = 2006] [id = 147] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x11915d800 == 36 [pid = 2006] [id = 146] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x114a80800 == 35 [pid = 2006] [id = 145] 04:01:07 INFO - PROCESS | 2006 | --DOCSHELL 0x11466f000 == 34 [pid = 2006] [id = 143] 04:01:07 INFO - PROCESS | 2006 | 1461150067287 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]]]}] 04:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 04:01:07 INFO - PROCESS | 2006 | 1461150067330 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 2006 | 1461150067335 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:01:07 INFO - PROCESS | 2006 | 1461150067340 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 2006 | 1461150067341 Marionette TRACE conn2 <- [1,630,null,{}] 04:01:07 INFO - PROCESS | 2006 | 1461150067344 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}] 04:01:07 INFO - PROCESS | 2006 | 1461150067425 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x119258000) [pid = 2006] [serial = 376] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x119a62000) [pid = 2006] [serial = 377] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x127de6400) [pid = 2006] [serial = 397] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x127decc00) [pid = 2006] [serial = 398] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x1176e0400) [pid = 2006] [serial = 373] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11867f400) [pid = 2006] [serial = 374] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12b3e9c00) [pid = 2006] [serial = 409] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x123d6c800) [pid = 2006] [serial = 391] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x124309400) [pid = 2006] [serial = 392] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x127fb2000) [pid = 2006] [serial = 400] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11bc96800) [pid = 2006] [serial = 385] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x11bf10400) [pid = 2006] [serial = 386] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x12393ac00) [pid = 2006] [serial = 388] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x123a0e400) [pid = 2006] [serial = 389] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x12b106400) [pid = 2006] [serial = 406] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11ace2800) [pid = 2006] [serial = 379] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11ad34800) [pid = 2006] [serial = 380] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12bbc9400) [pid = 2006] [serial = 412] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12715a000) [pid = 2006] [serial = 394] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x1274d1400) [pid = 2006] [serial = 395] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11b0c2800) [pid = 2006] [serial = 382] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x11b90f000) [pid = 2006] [serial = 383] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12b6d7000) [pid = 2006] [serial = 410] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12bd11000) [pid = 2006] [serial = 413] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x11b0c1000) [pid = 2006] [serial = 416] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12d185000) [pid = 2006] [serial = 421] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x129646400) [pid = 2006] [serial = 418] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x129991800) [pid = 2006] [serial = 403] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x119a5ac00) [pid = 2006] [serial = 415] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x129d3a000) [pid = 2006] [serial = 404] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12b3e3400) [pid = 2006] [serial = 407] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12bdae000) [pid = 2006] [serial = 419] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x129640c00) [pid = 2006] [serial = 401] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x12d20b400) [pid = 2006] [serial = 424] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12d18f800) [pid = 2006] [serial = 422] [outer = 0x0] [url = about:blank] 04:01:07 INFO - PROCESS | 2006 | 1461150067481 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f11000 == 35 [pid = 2006] [id = 165] 04:01:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x1176e0400) [pid = 2006] [serial = 493] [outer = 0x0] 04:01:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x1192e1000) [pid = 2006] [serial = 494] [outer = 0x1176e0400] 04:01:07 INFO - PROCESS | 2006 | 1461150067508 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11ace3000) [pid = 2006] [serial = 495] [outer = 0x1176e0400] 04:01:07 INFO - PROCESS | 2006 | 1461150067809 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]]]}] 04:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 474ms 04:01:07 INFO - PROCESS | 2006 | 1461150067813 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:01:07 INFO - PROCESS | 2006 | 1461150067814 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:01:07 INFO - PROCESS | 2006 | 1461150067825 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 2006 | 1461150067827 Marionette TRACE conn2 <- [1,634,null,{}] 04:01:07 INFO - PROCESS | 2006 | 1461150067835 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}] 04:01:07 INFO - PROCESS | 2006 | 1461150067916 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:01:07 INFO - PROCESS | 2006 | 1461150067923 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae9000 == 36 [pid = 2006] [id = 166] 04:01:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11adca800) [pid = 2006] [serial = 496] [outer = 0x0] 04:01:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11b985c00) [pid = 2006] [serial = 497] [outer = 0x11adca800] 04:01:07 INFO - PROCESS | 2006 | 1461150067951 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11bf18800) [pid = 2006] [serial = 498] [outer = 0x11adca800] 04:01:08 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:08 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:08 INFO - PROCESS | 2006 | 1461150068319 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]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 528ms 04:01:08 INFO - PROCESS | 2006 | 1461150068346 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 2006 | 1461150068347 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:01:08 INFO - PROCESS | 2006 | 1461150068350 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 2006 | 1461150068351 Marionette TRACE conn2 <- [1,638,null,{}] 04:01:08 INFO - PROCESS | 2006 | 1461150068353 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}] 04:01:08 INFO - PROCESS | 2006 | 1461150068427 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:01:08 INFO - PROCESS | 2006 | 1461150068432 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b930000 == 37 [pid = 2006] [id = 167] 04:01:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11bf17000) [pid = 2006] [serial = 499] [outer = 0x0] 04:01:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x12393c400) [pid = 2006] [serial = 500] [outer = 0x11bf17000] 04:01:08 INFO - PROCESS | 2006 | 1461150068464 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x123d6e400) [pid = 2006] [serial = 501] [outer = 0x11bf17000] 04:01:08 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:08 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:08 INFO - PROCESS | 2006 | 1461150068910 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]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 571ms 04:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:01:08 INFO - PROCESS | 2006 | 1461150068922 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 2006 | 1461150068924 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:01:08 INFO - PROCESS | 2006 | 1461150068927 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 2006 | 1461150068929 Marionette TRACE conn2 <- [1,642,null,{}] 04:01:08 INFO - PROCESS | 2006 | 1461150068932 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}] 04:01:09 INFO - PROCESS | 2006 | 1461150069026 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:01:09 INFO - PROCESS | 2006 | 1461150069030 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1b1800 == 38 [pid = 2006] [id = 168] 04:01:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x123d72000) [pid = 2006] [serial = 502] [outer = 0x0] 04:01:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x12703e400) [pid = 2006] [serial = 503] [outer = 0x123d72000] 04:01:09 INFO - PROCESS | 2006 | 1461150069059 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12779a400) [pid = 2006] [serial = 504] [outer = 0x123d72000] 04:01:09 INFO - PROCESS | 2006 | 1461150069386 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]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 471ms 04:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:01:09 INFO - PROCESS | 2006 | 1461150069397 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 2006 | 1461150069399 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:01:09 INFO - PROCESS | 2006 | 1461150069402 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 2006 | 1461150069406 Marionette TRACE conn2 <- [1,646,null,{}] 04:01:09 INFO - PROCESS | 2006 | 1461150069408 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}] 04:01:09 INFO - PROCESS | 2006 | 1461150069526 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:01:09 INFO - PROCESS | 2006 | 1461150069540 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c13800 == 39 [pid = 2006] [id = 169] 04:01:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x1271a6800) [pid = 2006] [serial = 505] [outer = 0x0] 04:01:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12963ac00) [pid = 2006] [serial = 506] [outer = 0x1271a6800] 04:01:09 INFO - PROCESS | 2006 | 1461150069569 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12b3e6800) [pid = 2006] [serial = 507] [outer = 0x1271a6800] 04:01:09 INFO - PROCESS | 2006 | 1461150069920 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]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 573ms 04:01:09 INFO - PROCESS | 2006 | 1461150069974 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 2006 | 1461150069975 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:01:09 INFO - PROCESS | 2006 | 1461150069978 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 2006 | 1461150069979 Marionette TRACE conn2 <- [1,650,null,{}] 04:01:09 INFO - PROCESS | 2006 | 1461150069981 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}] 04:01:10 INFO - PROCESS | 2006 | 1461150070072 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:01:10 INFO - PROCESS | 2006 | 1461150070085 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e8c000 == 40 [pid = 2006] [id = 170] 04:01:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12b3e6c00) [pid = 2006] [serial = 508] [outer = 0x0] 04:01:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x12b694800) [pid = 2006] [serial = 509] [outer = 0x12b3e6c00] 04:01:10 INFO - PROCESS | 2006 | 1461150070111 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x12bbc4000) [pid = 2006] [serial = 510] [outer = 0x12b3e6c00] 04:01:10 INFO - PROCESS | 2006 | 1461150070428 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]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 04:01:10 INFO - PROCESS | 2006 | 1461150070448 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:01:10 INFO - PROCESS | 2006 | 1461150070449 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:01:10 INFO - PROCESS | 2006 | 1461150070454 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 2006 | 1461150070455 Marionette TRACE conn2 <- [1,654,null,{}] 04:01:10 INFO - PROCESS | 2006 | 1461150070457 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}] 04:01:10 INFO - PROCESS | 2006 | 1461150070550 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:01:10 INFO - PROCESS | 2006 | 1461150070554 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12751e800 == 41 [pid = 2006] [id = 171] 04:01:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x12b3e9c00) [pid = 2006] [serial = 511] [outer = 0x0] 04:01:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12bbc9800) [pid = 2006] [serial = 512] [outer = 0x12b3e9c00] 04:01:10 INFO - PROCESS | 2006 | 1461150070579 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12bd10000) [pid = 2006] [serial = 513] [outer = 0x12b3e9c00] 04:01:10 INFO - PROCESS | 2006 | 1461150070907 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]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 04:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:01:10 INFO - PROCESS | 2006 | 1461150070923 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 2006 | 1461150070925 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:01:10 INFO - PROCESS | 2006 | 1461150070927 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 2006 | 1461150070929 Marionette TRACE conn2 <- [1,658,null,{}] 04:01:10 INFO - PROCESS | 2006 | 1461150070940 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}] 04:01:11 INFO - PROCESS | 2006 | 1461150071051 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:01:11 INFO - PROCESS | 2006 | 1461150071091 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b85800 == 42 [pid = 2006] [id = 172] 04:01:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12b3ee400) [pid = 2006] [serial = 514] [outer = 0x0] 04:01:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x12d060800) [pid = 2006] [serial = 515] [outer = 0x12b3ee400] 04:01:11 INFO - PROCESS | 2006 | 1461150071130 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12d187400) [pid = 2006] [serial = 516] [outer = 0x12b3ee400] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x129d43c00) [pid = 2006] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x12963f800) [pid = 2006] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x12393c800) [pid = 2006] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x1156dc800) [pid = 2006] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x123b36800) [pid = 2006] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11aa0b800) [pid = 2006] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x123f25400) [pid = 2006] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x1120b8c00) [pid = 2006] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x119aaf400) [pid = 2006] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11c4b3c00) [pid = 2006] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x1120bd800) [pid = 2006] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x1186f5000) [pid = 2006] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x124006400) [pid = 2006] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:01:11 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x124080800) [pid = 2006] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:01:11 INFO - PROCESS | 2006 | 1461150071669 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]]]}] 04:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 779ms 04:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:01:11 INFO - PROCESS | 2006 | 1461150071707 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:01:11 INFO - PROCESS | 2006 | 1461150071708 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:01:11 INFO - PROCESS | 2006 | 1461150071711 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - PROCESS | 2006 | 1461150071713 Marionette TRACE conn2 <- [1,662,null,{}] 04:01:11 INFO - PROCESS | 2006 | 1461150071724 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}] 04:01:11 INFO - PROCESS | 2006 | 1461150071828 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:01:11 INFO - PROCESS | 2006 | 1461150071836 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aaa5000 == 43 [pid = 2006] [id = 173] 04:01:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x117614400) [pid = 2006] [serial = 517] [outer = 0x0] 04:01:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x11aa0a800) [pid = 2006] [serial = 518] [outer = 0x117614400] 04:01:11 INFO - PROCESS | 2006 | 1461150071866 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x12719b000) [pid = 2006] [serial = 519] [outer = 0x117614400] 04:01:12 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:12 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:12 INFO - PROCESS | 2006 | 1461150072357 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]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 719ms 04:01:12 INFO - PROCESS | 2006 | 1461150072431 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 2006 | 1461150072433 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:01:12 INFO - PROCESS | 2006 | 1461150072437 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 2006 | 1461150072439 Marionette TRACE conn2 <- [1,666,null,{}] 04:01:12 INFO - PROCESS | 2006 | 1461150072441 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}] 04:01:12 INFO - PROCESS | 2006 | 1461150072527 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:01:12 INFO - PROCESS | 2006 | 1461150072578 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb99000 == 44 [pid = 2006] [id = 174] 04:01:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12bd10c00) [pid = 2006] [serial = 520] [outer = 0x0] 04:01:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12d464000) [pid = 2006] [serial = 521] [outer = 0x12bd10c00] 04:01:12 INFO - PROCESS | 2006 | 1461150072608 Marionette DEBUG loaded listener.js 04:01:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12d5acc00) [pid = 2006] [serial = 522] [outer = 0x12bd10c00] 04:01:12 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:12 INFO - PROCESS | 2006 | [2006] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:01:12 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:12 INFO - PROCESS | 2006 | 1461150072905 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]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 04:01:12 INFO - PROCESS | 2006 | 1461150072956 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 2006 | 1461150072957 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:01:12 INFO - PROCESS | 2006 | 1461150072960 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 2006 | 1461150072961 Marionette TRACE conn2 <- [1,670,null,{}] 04:01:12 INFO - PROCESS | 2006 | 1461150072963 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}] 04:01:13 INFO - PROCESS | 2006 | 1461150073039 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:01:13 INFO - PROCESS | 2006 | 1461150073043 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c188800 == 45 [pid = 2006] [id = 175] 04:01:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x129d43c00) [pid = 2006] [serial = 523] [outer = 0x0] 04:01:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x12db2a000) [pid = 2006] [serial = 524] [outer = 0x129d43c00] 04:01:13 INFO - PROCESS | 2006 | 1461150073068 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x12db2f400) [pid = 2006] [serial = 525] [outer = 0x129d43c00] 04:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 04:01:13 INFO - PROCESS | 2006 | 1461150073424 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]]]}] 04:01:13 INFO - PROCESS | 2006 | 1461150073429 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:01:13 INFO - PROCESS | 2006 | 1461150073432 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:01:13 INFO - PROCESS | 2006 | 1461150073454 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:01:13 INFO - PROCESS | 2006 | 1461150073456 Marionette TRACE conn2 <- [1,674,null,{}] 04:01:13 INFO - PROCESS | 2006 | 1461150073461 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}] 04:01:13 INFO - PROCESS | 2006 | 1461150073579 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:01:13 INFO - PROCESS | 2006 | 1461150073585 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0c1000 == 46 [pid = 2006] [id = 176] 04:01:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12db2ac00) [pid = 2006] [serial = 526] [outer = 0x0] 04:01:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12e360c00) [pid = 2006] [serial = 527] [outer = 0x12db2ac00] 04:01:13 INFO - PROCESS | 2006 | 1461150073624 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12e368c00) [pid = 2006] [serial = 528] [outer = 0x12db2ac00] 04:01:13 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:14 INFO - PROCESS | 2006 | 1461150074148 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]]]}] 04:01:14 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 04:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 740ms 04:01:14 INFO - PROCESS | 2006 | 1461150074176 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:01:14 INFO - PROCESS | 2006 | 1461150074180 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:01:14 INFO - PROCESS | 2006 | 1461150074202 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:01:14 INFO - PROCESS | 2006 | 1461150074204 Marionette TRACE conn2 <- [1,678,null,{}] 04:01:14 INFO - PROCESS | 2006 | 1461150074209 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}] 04:01:14 INFO - PROCESS | 2006 | 1461150074309 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:01:14 INFO - PROCESS | 2006 | 1461150074370 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a618800 == 47 [pid = 2006] [id = 177] 04:01:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x119255400) [pid = 2006] [serial = 529] [outer = 0x0] 04:01:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x119d62400) [pid = 2006] [serial = 530] [outer = 0x119255400] 04:01:14 INFO - PROCESS | 2006 | 1461150074402 Marionette DEBUG loaded listener.js 04:01:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x11adbdc00) [pid = 2006] [serial = 531] [outer = 0x119255400] 04:01:14 INFO - PROCESS | 2006 | 1461150074812 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]]]}] 04:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 641ms 04:01:14 INFO - PROCESS | 2006 | 1461150074825 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:01:14 INFO - PROCESS | 2006 | 1461150074829 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:01:14 INFO - PROCESS | 2006 | 1461150074834 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:01:14 INFO - PROCESS | 2006 | 1461150074838 Marionette TRACE conn2 <- [1,682,null,{}] 04:01:14 INFO - PROCESS | 2006 | 1461150074840 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}] 04:01:14 INFO - PROCESS | 2006 | 1461150074940 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:01:15 INFO - PROCESS | 2006 | 1461150075022 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x12363c800 == 48 [pid = 2006] [id = 178] 04:01:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x11b906000) [pid = 2006] [serial = 532] [outer = 0x0] 04:01:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x11bf14800) [pid = 2006] [serial = 533] [outer = 0x11b906000] 04:01:15 INFO - PROCESS | 2006 | 1461150075053 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12393d000) [pid = 2006] [serial = 534] [outer = 0x11b906000] 04:01:15 INFO - PROCESS | 2006 | 1461150075932 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]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:01:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1122ms 04:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:01:15 INFO - PROCESS | 2006 | 1461150075957 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:01:15 INFO - PROCESS | 2006 | 1461150075959 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:01:15 INFO - PROCESS | 2006 | 1461150075961 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 2006 | 1461150075964 Marionette TRACE conn2 <- [1,686,null,{}] 04:01:15 INFO - PROCESS | 2006 | 1461150075974 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}] 04:01:16 INFO - PROCESS | 2006 | 1461150076075 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:01:16 INFO - PROCESS | 2006 | 1461150076120 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x1265b3000 == 49 [pid = 2006] [id = 179] 04:01:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x11bc96800) [pid = 2006] [serial = 535] [outer = 0x0] 04:01:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x129643400) [pid = 2006] [serial = 536] [outer = 0x11bc96800] 04:01:16 INFO - PROCESS | 2006 | 1461150076152 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12b106400) [pid = 2006] [serial = 537] [outer = 0x11bc96800] 04:01:17 INFO - PROCESS | 2006 | 1461150077071 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]]]}] 04:01:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms 04:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:01:17 INFO - PROCESS | 2006 | 1461150077089 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:01:17 INFO - PROCESS | 2006 | 1461150077091 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:01:17 INFO - PROCESS | 2006 | 1461150077094 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:01:17 INFO - PROCESS | 2006 | 1461150077096 Marionette TRACE conn2 <- [1,690,null,{}] 04:01:17 INFO - PROCESS | 2006 | 1461150077100 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}] 04:01:17 INFO - PROCESS | 2006 | 1461150077181 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:01:17 INFO - PROCESS | 2006 | 1461150077241 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c1e800 == 50 [pid = 2006] [id = 180] 04:01:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x115236c00) [pid = 2006] [serial = 538] [outer = 0x0] 04:01:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x118615800) [pid = 2006] [serial = 539] [outer = 0x115236c00] 04:01:17 INFO - PROCESS | 2006 | 1461150077269 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x118cf0400) [pid = 2006] [serial = 540] [outer = 0x115236c00] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x12c188800 == 49 [pid = 2006] [id = 175] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb99000 == 48 [pid = 2006] [id = 174] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x11aaa5000 == 47 [pid = 2006] [id = 173] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x129b85800 == 46 [pid = 2006] [id = 172] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x12751e800 == 45 [pid = 2006] [id = 171] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x123e8c000 == 44 [pid = 2006] [id = 170] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x118c13800 == 43 [pid = 2006] [id = 169] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1b1800 == 42 [pid = 2006] [id = 168] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12b3ec400) [pid = 2006] [serial = 473] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x11b930000 == 41 [pid = 2006] [id = 167] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x11aae9000 == 40 [pid = 2006] [id = 166] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x118f11000 == 39 [pid = 2006] [id = 165] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x1156bb000 == 38 [pid = 2006] [id = 164] 04:01:17 INFO - PROCESS | 2006 | --DOCSHELL 0x11911b800 == 37 [pid = 2006] [id = 159] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12bd04800) [pid = 2006] [serial = 371] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x1155c3000) [pid = 2006] [serial = 197] [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.] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x11c50d800) [pid = 2006] [serial = 463] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x127545400) [pid = 2006] [serial = 457] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x127def000) [pid = 2006] [serial = 458] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12715a400) [pid = 2006] [serial = 455] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1290b1800) [pid = 2006] [serial = 460] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x129641000) [pid = 2006] [serial = 464] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x129644000) [pid = 2006] [serial = 461] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x12998b400) [pid = 2006] [serial = 466] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x123939c00) [pid = 2006] [serial = 449] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x12b3e5c00) [pid = 2006] [serial = 471] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x12b105800) [pid = 2006] [serial = 470] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x123d6b400) [pid = 2006] [serial = 451] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x1120b9c00) [pid = 2006] [serial = 427] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x119c82c00) [pid = 2006] [serial = 439] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x11aa08800) [pid = 2006] [serial = 440] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x118f63000) [pid = 2006] [serial = 430] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x129d3b800) [pid = 2006] [serial = 467] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x11acedc00) [pid = 2006] [serial = 442] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x11b97f400) [pid = 2006] [serial = 443] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12434d800) [pid = 2006] [serial = 454] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x1176de000) [pid = 2006] [serial = 434] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x115804400) [pid = 2006] [serial = 433] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11b987400) [pid = 2006] [serial = 445] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11bf11400) [pid = 2006] [serial = 446] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x11c4cd400) [pid = 2006] [serial = 448] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x119258800) [pid = 2006] [serial = 436] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x119a5f000) [pid = 2006] [serial = 437] [outer = 0x0] [url = about:blank] 04:01:17 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x123f25000) [pid = 2006] [serial = 452] [outer = 0x0] [url = about:blank] 04:01:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:01:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1071ms 04:01:18 INFO - PROCESS | 2006 | 1461150078159 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]]]}] 04:01:18 INFO - PROCESS | 2006 | 1461150078167 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 2006 | 1461150078171 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:01:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:01:18 INFO - PROCESS | 2006 | 1461150078181 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - PROCESS | 2006 | 1461150078183 Marionette TRACE conn2 <- [1,694,null,{}] 04:01:18 INFO - PROCESS | 2006 | 1461150078186 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}] 04:01:18 INFO - PROCESS | 2006 | 1461150078259 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:01:18 INFO - PROCESS | 2006 | 1461150078265 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c0f800 == 38 [pid = 2006] [id = 181] 04:01:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x119a58000) [pid = 2006] [serial = 541] [outer = 0x0] 04:01:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11aa03800) [pid = 2006] [serial = 542] [outer = 0x119a58000] 04:01:18 INFO - PROCESS | 2006 | 1461150078295 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11ab54000) [pid = 2006] [serial = 543] [outer = 0x119a58000] 04:01:19 INFO - PROCESS | 2006 | 1461150079142 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]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:01:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 976ms 04:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:01:19 INFO - PROCESS | 2006 | 1461150079155 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 2006 | 1461150079157 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:01:19 INFO - PROCESS | 2006 | 1461150079159 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 2006 | 1461150079161 Marionette TRACE conn2 <- [1,698,null,{}] 04:01:19 INFO - PROCESS | 2006 | 1461150079170 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}] 04:01:19 INFO - PROCESS | 2006 | 1461150079242 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:01:19 INFO - PROCESS | 2006 | 1461150079285 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a32800 == 39 [pid = 2006] [id = 182] 04:01:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11ab56400) [pid = 2006] [serial = 544] [outer = 0x0] 04:01:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x11b982400) [pid = 2006] [serial = 545] [outer = 0x11ab56400] 04:01:19 INFO - PROCESS | 2006 | 1461150079313 Marionette DEBUG loaded listener.js 04:01:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x11be81c00) [pid = 2006] [serial = 546] [outer = 0x11ab56400] 04:01:20 INFO - PROCESS | 2006 | 1461150080093 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]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:01:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 04:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:01:20 INFO - PROCESS | 2006 | 1461150080132 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 2006 | 1461150080133 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:01:20 INFO - PROCESS | 2006 | 1461150080138 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - PROCESS | 2006 | 1461150080139 Marionette TRACE conn2 <- [1,702,null,{}] 04:01:20 INFO - PROCESS | 2006 | 1461150080142 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}] 04:01:20 INFO - PROCESS | 2006 | 1461150080227 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:01:20 INFO - PROCESS | 2006 | 1461150080257 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae9000 == 40 [pid = 2006] [id = 183] 04:01:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11c149c00) [pid = 2006] [serial = 547] [outer = 0x0] 04:01:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x123934800) [pid = 2006] [serial = 548] [outer = 0x11c149c00] 04:01:20 INFO - PROCESS | 2006 | 1461150080283 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x123940000) [pid = 2006] [serial = 549] [outer = 0x11c149c00] 04:01:21 INFO - PROCESS | 2006 | 1461150081080 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]]]}] 04:01:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:01:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 04:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:01:21 INFO - PROCESS | 2006 | 1461150081108 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:01:21 INFO - PROCESS | 2006 | 1461150081109 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:01:21 INFO - PROCESS | 2006 | 1461150081111 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 2006 | 1461150081112 Marionette TRACE conn2 <- [1,706,null,{}] 04:01:21 INFO - PROCESS | 2006 | 1461150081120 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}] 04:01:21 INFO - PROCESS | 2006 | 1461150081206 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:01:21 INFO - PROCESS | 2006 | 1461150081210 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba20000 == 41 [pid = 2006] [id = 184] 04:01:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x119a5a400) [pid = 2006] [serial = 550] [outer = 0x0] 04:01:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x123d71c00) [pid = 2006] [serial = 551] [outer = 0x119a5a400] 04:01:21 INFO - PROCESS | 2006 | 1461150081236 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x124086800) [pid = 2006] [serial = 552] [outer = 0x119a5a400] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12b3e6c00) [pid = 2006] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x123d72000) [pid = 2006] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x11bf17000) [pid = 2006] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11bf1c800) [pid = 2006] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x118554800) [pid = 2006] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x11adca800) [pid = 2006] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x127796000) [pid = 2006] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x12b3e9c00) [pid = 2006] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x118a62000) [pid = 2006] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x118a0d000) [pid = 2006] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x1274d8400) [pid = 2006] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12b3ee400) [pid = 2006] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x1176e0400) [pid = 2006] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x117614400) [pid = 2006] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12bd10c00) [pid = 2006] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x1271a6800) [pid = 2006] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x12bdba400) [pid = 2006] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x1120b1800) [pid = 2006] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x116491000) [pid = 2006] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:01:21 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x129d43c00) [pid = 2006] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:01:22 INFO - PROCESS | 2006 | 1461150082049 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]]]}] 04:01:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 978ms 04:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:01:22 INFO - PROCESS | 2006 | 1461150082089 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:01:22 INFO - PROCESS | 2006 | 1461150082090 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:01:22 INFO - PROCESS | 2006 | 1461150082092 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 2006 | 1461150082093 Marionette TRACE conn2 <- [1,710,null,{}] 04:01:22 INFO - PROCESS | 2006 | 1461150082096 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}] 04:01:22 INFO - PROCESS | 2006 | 1461150082197 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:01:22 INFO - PROCESS | 2006 | 1461150082228 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x115278800 == 42 [pid = 2006] [id = 185] 04:01:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x1176e0400) [pid = 2006] [serial = 553] [outer = 0x0] 04:01:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x124492000) [pid = 2006] [serial = 554] [outer = 0x1176e0400] 04:01:22 INFO - PROCESS | 2006 | 1461150082257 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x12779a000) [pid = 2006] [serial = 555] [outer = 0x1176e0400] 04:01:23 INFO - PROCESS | 2006 | 1461150083022 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]]]}] 04:01:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:01:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 04:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:01:23 INFO - PROCESS | 2006 | 1461150083063 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:01:23 INFO - PROCESS | 2006 | 1461150083064 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:01:23 INFO - PROCESS | 2006 | 1461150083066 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 2006 | 1461150083068 Marionette TRACE conn2 <- [1,714,null,{}] 04:01:23 INFO - PROCESS | 2006 | 1461150083070 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}] 04:01:23 INFO - PROCESS | 2006 | 1461150083140 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:01:23 INFO - PROCESS | 2006 | 1461150083144 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c333000 == 43 [pid = 2006] [id = 186] 04:01:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x127decc00) [pid = 2006] [serial = 556] [outer = 0x0] 04:01:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x127faac00) [pid = 2006] [serial = 557] [outer = 0x127decc00] 04:01:23 INFO - PROCESS | 2006 | 1461150083172 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x129640400) [pid = 2006] [serial = 558] [outer = 0x127decc00] 04:01:23 INFO - PROCESS | 2006 | 1461150083982 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]]]}] 04:01:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 972ms 04:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:01:24 INFO - PROCESS | 2006 | 1461150084039 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 2006 | 1461150084042 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:01:24 INFO - PROCESS | 2006 | 1461150084045 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 2006 | 1461150084048 Marionette TRACE conn2 <- [1,718,null,{}] 04:01:24 INFO - PROCESS | 2006 | 1461150084053 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}] 04:01:24 INFO - PROCESS | 2006 | 1461150084146 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:01:24 INFO - PROCESS | 2006 | 1461150084191 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x1156cc800 == 44 [pid = 2006] [id = 187] 04:01:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11641d000) [pid = 2006] [serial = 559] [outer = 0x0] 04:01:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x117614400) [pid = 2006] [serial = 560] [outer = 0x11641d000] 04:01:24 INFO - PROCESS | 2006 | 1461150084224 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x118a0d000) [pid = 2006] [serial = 561] [outer = 0x11641d000] 04:01:25 INFO - PROCESS | 2006 | 1461150085123 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]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:01:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 04:01:25 INFO - PROCESS | 2006 | 1461150085173 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 2006 | 1461150085177 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:01:25 INFO - PROCESS | 2006 | 1461150085182 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 2006 | 1461150085183 Marionette TRACE conn2 <- [1,722,null,{}] 04:01:25 INFO - PROCESS | 2006 | 1461150085186 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}] 04:01:25 INFO - PROCESS | 2006 | 1461150085278 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:01:25 INFO - PROCESS | 2006 | 1461150085320 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa9f000 == 45 [pid = 2006] [id = 188] 04:01:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x118a0f000) [pid = 2006] [serial = 562] [outer = 0x0] 04:01:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11ab4ec00) [pid = 2006] [serial = 563] [outer = 0x118a0f000] 04:01:25 INFO - PROCESS | 2006 | 1461150085350 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11adc4800) [pid = 2006] [serial = 564] [outer = 0x118a0f000] 04:01:25 INFO - PROCESS | 2006 | 1461150085772 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] 04:01:25 INFO - PROCESS | 2006 | 1461150085807 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:01:25 INFO - PROCESS | 2006 | 1461150085810 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 2006 | 1461150085812 Marionette TRACE conn2 <- [1,726,null,{}] 04:01:25 INFO - PROCESS | 2006 | 1461150085820 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}] 04:01:25 INFO - PROCESS | 2006 | 1461150085917 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:01:25 INFO - PROCESS | 2006 | 1461150085963 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a87800 == 46 [pid = 2006] [id = 189] 04:01:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x11be7b000) [pid = 2006] [serial = 565] [outer = 0x0] 04:01:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x11c516400) [pid = 2006] [serial = 566] [outer = 0x11be7b000] 04:01:25 INFO - PROCESS | 2006 | 1461150085996 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1271a6800) [pid = 2006] [serial = 567] [outer = 0x11be7b000] 04:01:26 INFO - PROCESS | 2006 | 1461150086457 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]]]}] 04:01:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:01:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 04:01:26 INFO - PROCESS | 2006 | 1461150086483 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:01:26 INFO - PROCESS | 2006 | 1461150086487 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:01:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:01:26 INFO - PROCESS | 2006 | 1461150086490 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:01:26 INFO - PROCESS | 2006 | 1461150086491 Marionette TRACE conn2 <- [1,730,null,{}] 04:01:26 INFO - PROCESS | 2006 | 1461150086494 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}] 04:01:26 INFO - PROCESS | 2006 | 1461150086603 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:01:26 INFO - PROCESS | 2006 | 1461150086675 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ba3800 == 47 [pid = 2006] [id = 190] 04:01:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x12963f800) [pid = 2006] [serial = 568] [outer = 0x0] 04:01:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x129646000) [pid = 2006] [serial = 569] [outer = 0x12963f800] 04:01:26 INFO - PROCESS | 2006 | 1461150086707 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x129d23000) [pid = 2006] [serial = 570] [outer = 0x12963f800] 04:01:27 INFO - PROCESS | 2006 | 1461150087116 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] 04:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:01:27 INFO - PROCESS | 2006 | 1461150087162 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:01:27 INFO - PROCESS | 2006 | 1461150087164 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 2006 | 1461150087166 Marionette TRACE conn2 <- [1,734,null,{}] 04:01:27 INFO - PROCESS | 2006 | 1461150087168 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}] 04:01:27 INFO - PROCESS | 2006 | 1461150087259 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:01:27 INFO - PROCESS | 2006 | 1461150087304 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x11bab2000 == 48 [pid = 2006] [id = 191] 04:01:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12393d800) [pid = 2006] [serial = 571] [outer = 0x0] 04:01:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x129641400) [pid = 2006] [serial = 572] [outer = 0x12393d800] 04:01:27 INFO - PROCESS | 2006 | 1461150087334 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12b10c400) [pid = 2006] [serial = 573] [outer = 0x12393d800] 04:01:27 INFO - PROCESS | 2006 | 1461150087810 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]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 673ms 04:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:01:27 INFO - PROCESS | 2006 | 1461150087839 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 2006 | 1461150087841 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:01:27 INFO - PROCESS | 2006 | 1461150087844 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 2006 | 1461150087847 Marionette TRACE conn2 <- [1,738,null,{}] 04:01:27 INFO - PROCESS | 2006 | 1461150087868 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}] 04:01:28 INFO - PROCESS | 2006 | 1461150088020 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:01:28 INFO - PROCESS | 2006 | 1461150088069 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f96800 == 49 [pid = 2006] [id = 192] 04:01:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x118a66c00) [pid = 2006] [serial = 574] [outer = 0x0] 04:01:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1191c1000) [pid = 2006] [serial = 575] [outer = 0x118a66c00] 04:01:28 INFO - PROCESS | 2006 | 1461150088098 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x119ab3800) [pid = 2006] [serial = 576] [outer = 0x118a66c00] 04:01:28 INFO - PROCESS | 2006 | --DOCSHELL 0x115278800 == 48 [pid = 2006] [id = 185] 04:01:28 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba20000 == 47 [pid = 2006] [id = 184] 04:01:28 INFO - PROCESS | 2006 | --DOCSHELL 0x11aae9000 == 46 [pid = 2006] [id = 183] 04:01:28 INFO - PROCESS | 2006 | --DOCSHELL 0x119a32800 == 45 [pid = 2006] [id = 182] 04:01:28 INFO - PROCESS | 2006 | --DOCSHELL 0x118c0f800 == 44 [pid = 2006] [id = 181] 04:01:28 INFO - PROCESS | 2006 | --DOCSHELL 0x118c1e800 == 43 [pid = 2006] [id = 180] 04:01:28 INFO - PROCESS | 2006 | --DOCSHELL 0x11a618800 == 42 [pid = 2006] [id = 177] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x12d465000) [pid = 2006] [serial = 425] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12b694800) [pid = 2006] [serial = 509] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12703e400) [pid = 2006] [serial = 503] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x12779a400) [pid = 2006] [serial = 504] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12393c400) [pid = 2006] [serial = 500] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x123d6e400) [pid = 2006] [serial = 501] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12408bc00) [pid = 2006] [serial = 483] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x123940400) [pid = 2006] [serial = 482] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x1192e1c00) [pid = 2006] [serial = 492] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x118675c00) [pid = 2006] [serial = 491] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11b985c00) [pid = 2006] [serial = 497] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11bf18800) [pid = 2006] [serial = 498] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x1290bd800) [pid = 2006] [serial = 485] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x129b48c00) [pid = 2006] [serial = 486] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12bbc9800) [pid = 2006] [serial = 512] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x11adc8800) [pid = 2006] [serial = 480] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x119d6f000) [pid = 2006] [serial = 479] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x118c91400) [pid = 2006] [serial = 476] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x119a5fc00) [pid = 2006] [serial = 477] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x129d37400) [pid = 2006] [serial = 489] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x129b49800) [pid = 2006] [serial = 488] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x12d060800) [pid = 2006] [serial = 515] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x12bd10000) [pid = 2006] [serial = 513] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x1192e1000) [pid = 2006] [serial = 494] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x11ace3000) [pid = 2006] [serial = 495] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x11aa0a800) [pid = 2006] [serial = 518] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x12719b000) [pid = 2006] [serial = 519] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 79 (0x12d187400) [pid = 2006] [serial = 516] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 78 (0x12d464000) [pid = 2006] [serial = 521] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 77 (0x12963ac00) [pid = 2006] [serial = 506] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 76 (0x12db2f400) [pid = 2006] [serial = 525] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 75 (0x12b3e6800) [pid = 2006] [serial = 507] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 74 (0x12d5acc00) [pid = 2006] [serial = 522] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 73 (0x12bbc4000) [pid = 2006] [serial = 510] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 72 (0x11519e000) [pid = 2006] [serial = 428] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 71 (0x119c81000) [pid = 2006] [serial = 431] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | --DOMWINDOW == 70 (0x12db2a000) [pid = 2006] [serial = 524] [outer = 0x0] [url = about:blank] 04:01:28 INFO - PROCESS | 2006 | 1461150088960 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:01:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 04:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:01:28 INFO - PROCESS | 2006 | 1461150088970 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 2006 | 1461150088973 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:01:28 INFO - PROCESS | 2006 | 1461150088977 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 2006 | 1461150088979 Marionette TRACE conn2 <- [1,742,null,{}] 04:01:28 INFO - PROCESS | 2006 | 1461150088981 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}] 04:01:29 INFO - PROCESS | 2006 | 1461150089058 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:01:29 INFO - PROCESS | 2006 | 1461150089062 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a1e800 == 43 [pid = 2006] [id = 193] 04:01:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 71 (0x1192e1000) [pid = 2006] [serial = 577] [outer = 0x0] 04:01:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 72 (0x11ad36400) [pid = 2006] [serial = 578] [outer = 0x1192e1000] 04:01:29 INFO - PROCESS | 2006 | 1461150089091 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 73 (0x11b90f400) [pid = 2006] [serial = 579] [outer = 0x1192e1000] 04:01:29 INFO - PROCESS | 2006 | 1461150089955 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]]]}] 04:01:29 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 04:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1020ms 04:01:29 INFO - PROCESS | 2006 | 1461150089998 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 2006 | 1461150089999 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:01:30 INFO - PROCESS | 2006 | 1461150090001 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 2006 | 1461150090004 Marionette TRACE conn2 <- [1,746,null,{}] 04:01:30 INFO - PROCESS | 2006 | 1461150090011 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}] 04:01:30 INFO - PROCESS | 2006 | 1461150090098 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:01:30 INFO - PROCESS | 2006 | 1461150090105 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b56a800 == 44 [pid = 2006] [id = 194] 04:01:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 74 (0x11be84000) [pid = 2006] [serial = 580] [outer = 0x0] 04:01:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 75 (0x123938800) [pid = 2006] [serial = 581] [outer = 0x11be84000] 04:01:30 INFO - PROCESS | 2006 | 1461150090133 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 76 (0x123c8c400) [pid = 2006] [serial = 582] [outer = 0x11be84000] 04:01:30 INFO - PROCESS | 2006 | 1461150090979 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]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1022ms 04:01:31 INFO - PROCESS | 2006 | 1461150091024 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:01:31 INFO - PROCESS | 2006 | 1461150091025 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:01:31 INFO - PROCESS | 2006 | 1461150091028 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 2006 | 1461150091029 Marionette TRACE conn2 <- [1,750,null,{}] 04:01:31 INFO - PROCESS | 2006 | 1461150091031 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}] 04:01:31 INFO - PROCESS | 2006 | 1461150091121 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:01:31 INFO - PROCESS | 2006 | 1461150091151 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be5f800 == 45 [pid = 2006] [id = 195] 04:01:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 77 (0x123b36800) [pid = 2006] [serial = 583] [outer = 0x0] 04:01:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 78 (0x12779a400) [pid = 2006] [serial = 584] [outer = 0x123b36800] 04:01:31 INFO - PROCESS | 2006 | 1461150091177 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x1290b3c00) [pid = 2006] [serial = 585] [outer = 0x123b36800] 04:01:31 INFO - PROCESS | 2006 | --DOMWINDOW == 78 (0x1176e0400) [pid = 2006] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:01:31 INFO - PROCESS | 2006 | --DOMWINDOW == 77 (0x119a5a400) [pid = 2006] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:01:31 INFO - PROCESS | 2006 | --DOMWINDOW == 76 (0x115236c00) [pid = 2006] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:01:31 INFO - PROCESS | 2006 | --DOMWINDOW == 75 (0x119a58000) [pid = 2006] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:01:31 INFO - PROCESS | 2006 | --DOMWINDOW == 74 (0x11ab56400) [pid = 2006] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:01:31 INFO - PROCESS | 2006 | --DOMWINDOW == 73 (0x11c149c00) [pid = 2006] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:01:31 INFO - PROCESS | 2006 | 1461150091978 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]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 04:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:01:32 INFO - PROCESS | 2006 | 1461150091997 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 2006 | 1461150091999 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:01:32 INFO - PROCESS | 2006 | 1461150092001 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 2006 | 1461150092003 Marionette TRACE conn2 <- [1,754,null,{}] 04:01:32 INFO - PROCESS | 2006 | 1461150092005 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}] 04:01:32 INFO - PROCESS | 2006 | 1461150092077 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:01:32 INFO - PROCESS | 2006 | 1461150092080 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x12361f800 == 46 [pid = 2006] [id = 196] 04:01:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 74 (0x11b97a800) [pid = 2006] [serial = 586] [outer = 0x0] 04:01:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 75 (0x127e8b400) [pid = 2006] [serial = 587] [outer = 0x11b97a800] 04:01:32 INFO - PROCESS | 2006 | 1461150092109 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 76 (0x12998e000) [pid = 2006] [serial = 588] [outer = 0x11b97a800] 04:01:32 INFO - PROCESS | 2006 | 1461150092888 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]]]}] 04:01:32 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 04:01:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 924ms 04:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:01:32 INFO - PROCESS | 2006 | 1461150092925 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 2006 | 1461150092926 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:01:32 INFO - PROCESS | 2006 | 1461150092928 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 2006 | 1461150092929 Marionette TRACE conn2 <- [1,758,null,{}] 04:01:32 INFO - PROCESS | 2006 | 1461150092932 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}] 04:01:33 INFO - PROCESS | 2006 | 1461150093038 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:01:33 INFO - PROCESS | 2006 | 1461150093065 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x115167000 == 47 [pid = 2006] [id = 197] 04:01:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 77 (0x123c91c00) [pid = 2006] [serial = 589] [outer = 0x0] 04:01:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 78 (0x12b3ecc00) [pid = 2006] [serial = 590] [outer = 0x123c91c00] 04:01:33 INFO - PROCESS | 2006 | 1461150093094 Marionette DEBUG loaded listener.js 04:01:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x12bbca000) [pid = 2006] [serial = 591] [outer = 0x123c91c00] 04:01:33 INFO - PROCESS | 2006 | 1461150093389 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]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 517ms 04:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:01:33 INFO - PROCESS | 2006 | 1461150093446 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 2006 | 1461150093448 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:01:33 INFO - PROCESS | 2006 | 1461150093450 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 2006 | 1461150093451 Marionette TRACE conn2 <- [1,762,null,{}] 04:01:33 INFO - PROCESS | 2006 | 1461150093454 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}] 04:01:33 INFO - PROCESS | 2006 | 1461150093541 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:01:33 INFO - PROCESS | 2006 | 1461150093547 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x127539000 == 48 [pid = 2006] [id = 198] 04:01:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x12bbbcc00) [pid = 2006] [serial = 592] [outer = 0x0] 04:01:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x12bd0dc00) [pid = 2006] [serial = 593] [outer = 0x12bbbcc00] 04:01:33 INFO - PROCESS | 2006 | 1461150093587 Marionette DEBUG loaded listener.js 04:01:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x12bdb7000) [pid = 2006] [serial = 594] [outer = 0x12bbbcc00] 04:01:34 INFO - PROCESS | 2006 | 1461150094495 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]]]}] 04:01:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:01:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1073ms 04:01:34 INFO - PROCESS | 2006 | 1461150094553 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:01:34 INFO - PROCESS | 2006 | 1461150094555 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:01:34 INFO - PROCESS | 2006 | 1461150094560 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:01:34 INFO - PROCESS | 2006 | 1461150094562 Marionette TRACE conn2 <- [1,766,null,{}] 04:01:34 INFO - PROCESS | 2006 | 1461150094567 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}] 04:01:34 INFO - PROCESS | 2006 | 1461150094649 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:01:34 INFO - PROCESS | 2006 | 1461150094733 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x11916c800 == 49 [pid = 2006] [id = 199] 04:01:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x118a5dc00) [pid = 2006] [serial = 595] [outer = 0x0] 04:01:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x118cf1800) [pid = 2006] [serial = 596] [outer = 0x118a5dc00] 04:01:34 INFO - PROCESS | 2006 | 1461150094768 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x119c75c00) [pid = 2006] [serial = 597] [outer = 0x118a5dc00] 04:01:35 INFO - PROCESS | 2006 | 1461150095667 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]]]}] 04:01:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:01:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 04:01:35 INFO - PROCESS | 2006 | 1461150095683 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:01:35 INFO - PROCESS | 2006 | 1461150095687 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:01:35 INFO - PROCESS | 2006 | 1461150095691 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:01:35 INFO - PROCESS | 2006 | 1461150095693 Marionette TRACE conn2 <- [1,770,null,{}] 04:01:35 INFO - PROCESS | 2006 | 1461150095696 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}] 04:01:35 INFO - PROCESS | 2006 | 1461150095816 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:01:35 INFO - PROCESS | 2006 | 1461150095861 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba1a000 == 50 [pid = 2006] [id = 200] 04:01:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x1192e1c00) [pid = 2006] [serial = 598] [outer = 0x0] 04:01:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11bf11400) [pid = 2006] [serial = 599] [outer = 0x1192e1c00] 04:01:35 INFO - PROCESS | 2006 | 1461150095892 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11c50f800) [pid = 2006] [serial = 600] [outer = 0x1192e1c00] 04:01:36 INFO - PROCESS | 2006 | 1461150096299 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]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 619ms 04:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:01:36 INFO - PROCESS | 2006 | 1461150096311 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:01:36 INFO - PROCESS | 2006 | 1461150096312 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:01:36 INFO - PROCESS | 2006 | 1461150096315 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 2006 | 1461150096317 Marionette TRACE conn2 <- [1,774,null,{}] 04:01:36 INFO - PROCESS | 2006 | 1461150096326 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}] 04:01:36 INFO - PROCESS | 2006 | 1461150096424 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:01:36 INFO - PROCESS | 2006 | 1461150096466 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12753a800 == 51 [pid = 2006] [id = 201] 04:01:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x11be7c800) [pid = 2006] [serial = 601] [outer = 0x0] 04:01:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x124309400) [pid = 2006] [serial = 602] [outer = 0x11be7c800] 04:01:36 INFO - PROCESS | 2006 | 1461150096499 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x12b3e6400) [pid = 2006] [serial = 603] [outer = 0x11be7c800] 04:01:37 INFO - PROCESS | 2006 | 1461150097075 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]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 824ms 04:01:37 INFO - PROCESS | 2006 | 1461150097139 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:01:37 INFO - PROCESS | 2006 | 1461150097142 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:01:37 INFO - PROCESS | 2006 | 1461150097145 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 2006 | 1461150097147 Marionette TRACE conn2 <- [1,778,null,{}] 04:01:37 INFO - PROCESS | 2006 | 1461150097165 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}] 04:01:37 INFO - PROCESS | 2006 | 1461150097257 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:01:37 INFO - PROCESS | 2006 | 1461150097316 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x115169800 == 52 [pid = 2006] [id = 202] 04:01:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x114c0e000) [pid = 2006] [serial = 604] [outer = 0x0] 04:01:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x114eab000) [pid = 2006] [serial = 605] [outer = 0x114c0e000] 04:01:37 INFO - PROCESS | 2006 | 1461150097344 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x1155c1800) [pid = 2006] [serial = 606] [outer = 0x114c0e000] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x115167000 == 51 [pid = 2006] [id = 197] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x12361f800 == 50 [pid = 2006] [id = 196] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x11be5f800 == 49 [pid = 2006] [id = 195] 04:01:37 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x119d62400) [pid = 2006] [serial = 530] [outer = 0x0] [url = about:blank] 04:01:37 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12e360c00) [pid = 2006] [serial = 527] [outer = 0x0] [url = about:blank] 04:01:37 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x11bf14800) [pid = 2006] [serial = 533] [outer = 0x0] [url = about:blank] 04:01:37 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x129643400) [pid = 2006] [serial = 536] [outer = 0x0] [url = about:blank] 04:01:37 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x127faac00) [pid = 2006] [serial = 557] [outer = 0x0] [url = about:blank] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x11b56a800 == 48 [pid = 2006] [id = 194] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x119a1e800 == 47 [pid = 2006] [id = 193] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x118f96800 == 46 [pid = 2006] [id = 192] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa9f000 == 45 [pid = 2006] [id = 188] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x1156cc800 == 44 [pid = 2006] [id = 187] 04:01:37 INFO - PROCESS | 2006 | --DOCSHELL 0x11c333000 == 43 [pid = 2006] [id = 186] 04:01:37 INFO - PROCESS | 2006 | 1461150097829 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]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 722ms 04:01:37 INFO - PROCESS | 2006 | 1461150097868 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 2006 | 1461150097874 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:01:37 INFO - PROCESS | 2006 | 1461150097880 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 2006 | 1461150097881 Marionette TRACE conn2 <- [1,782,null,{}] 04:01:37 INFO - PROCESS | 2006 | 1461150097884 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}] 04:01:37 INFO - PROCESS | 2006 | 1461150097959 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:01:37 INFO - PROCESS | 2006 | 1461150097963 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f0d000 == 44 [pid = 2006] [id = 203] 04:01:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x115873000) [pid = 2006] [serial = 607] [outer = 0x0] 04:01:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x118554800) [pid = 2006] [serial = 608] [outer = 0x115873000] 04:01:37 INFO - PROCESS | 2006 | 1461150097992 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x118ae9400) [pid = 2006] [serial = 609] [outer = 0x115873000] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x123d71c00) [pid = 2006] [serial = 551] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x118cf0400) [pid = 2006] [serial = 540] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x118615800) [pid = 2006] [serial = 539] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x11aa03800) [pid = 2006] [serial = 542] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x11ab54000) [pid = 2006] [serial = 543] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x11b982400) [pid = 2006] [serial = 545] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x124492000) [pid = 2006] [serial = 554] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x123934800) [pid = 2006] [serial = 548] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x123940000) [pid = 2006] [serial = 549] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x124086800) [pid = 2006] [serial = 552] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x11be81c00) [pid = 2006] [serial = 546] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x12779a000) [pid = 2006] [serial = 555] [outer = 0x0] [url = about:blank] 04:01:38 INFO - PROCESS | 2006 | 1461150098321 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]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 04:01:38 INFO - PROCESS | 2006 | 1461150098350 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 2006 | 1461150098351 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:01:38 INFO - PROCESS | 2006 | 1461150098354 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 2006 | 1461150098356 Marionette TRACE conn2 <- [1,786,null,{}] 04:01:38 INFO - PROCESS | 2006 | 1461150098364 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}] 04:01:38 INFO - PROCESS | 2006 | 1461150098441 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:01:38 INFO - PROCESS | 2006 | 1461150098446 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a2a000 == 45 [pid = 2006] [id = 204] 04:01:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x11913bc00) [pid = 2006] [serial = 610] [outer = 0x0] 04:01:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x1199e5800) [pid = 2006] [serial = 611] [outer = 0x11913bc00] 04:01:38 INFO - PROCESS | 2006 | 1461150098477 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x119c81800) [pid = 2006] [serial = 612] [outer = 0x11913bc00] 04:01:38 INFO - PROCESS | 2006 | 1461150098839 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]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 521ms 04:01:38 INFO - PROCESS | 2006 | 1461150098880 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 2006 | 1461150098882 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:01:38 INFO - PROCESS | 2006 | 1461150098885 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 2006 | 1461150098886 Marionette TRACE conn2 <- [1,790,null,{}] 04:01:38 INFO - PROCESS | 2006 | 1461150098889 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}] 04:01:38 INFO - PROCESS | 2006 | 1461150098963 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:01:38 INFO - PROCESS | 2006 | 1461150098967 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aad1000 == 46 [pid = 2006] [id = 205] 04:01:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x119d6f000) [pid = 2006] [serial = 613] [outer = 0x0] 04:01:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x11ab53c00) [pid = 2006] [serial = 614] [outer = 0x119d6f000] 04:01:39 INFO - PROCESS | 2006 | 1461150098997 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x11ad3c400) [pid = 2006] [serial = 615] [outer = 0x119d6f000] 04:01:39 INFO - PROCESS | 2006 | 1461150099311 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]]]}] 04:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 470ms 04:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:01:39 INFO - PROCESS | 2006 | 1461150099356 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 2006 | 1461150099357 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:01:39 INFO - PROCESS | 2006 | 1461150099359 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 2006 | 1461150099360 Marionette TRACE conn2 <- [1,794,null,{}] 04:01:39 INFO - PROCESS | 2006 | 1461150099362 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}] 04:01:39 INFO - PROCESS | 2006 | 1461150099433 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:01:39 INFO - PROCESS | 2006 | 1461150099441 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b56e000 == 47 [pid = 2006] [id = 206] 04:01:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x1156dc800) [pid = 2006] [serial = 616] [outer = 0x0] 04:01:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11b0ce800) [pid = 2006] [serial = 617] [outer = 0x1156dc800] 04:01:39 INFO - PROCESS | 2006 | 1461150099467 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x11b982400) [pid = 2006] [serial = 618] [outer = 0x1156dc800] 04:01:39 INFO - PROCESS | 2006 | 1461150099811 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]]]}] 04:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 470ms 04:01:39 INFO - PROCESS | 2006 | 1461150099829 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 2006 | 1461150099831 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:01:39 INFO - PROCESS | 2006 | 1461150099834 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 2006 | 1461150099836 Marionette TRACE conn2 <- [1,798,null,{}] 04:01:39 INFO - PROCESS | 2006 | 1461150099851 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}] 04:01:39 INFO - PROCESS | 2006 | 1461150099962 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:01:39 INFO - PROCESS | 2006 | 1461150099996 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba99800 == 48 [pid = 2006] [id = 207] 04:01:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11be7b800) [pid = 2006] [serial = 619] [outer = 0x0] 04:01:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11c4b3c00) [pid = 2006] [serial = 620] [outer = 0x11be7b800] 04:01:40 INFO - PROCESS | 2006 | 1461150100024 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x123941c00) [pid = 2006] [serial = 621] [outer = 0x11be7b800] 04:01:40 INFO - PROCESS | 2006 | 1461150100355 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]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 532ms 04:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:01:40 INFO - PROCESS | 2006 | 1461150100366 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 2006 | 1461150100368 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:01:40 INFO - PROCESS | 2006 | 1461150100374 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 2006 | 1461150100375 Marionette TRACE conn2 <- [1,802,null,{}] 04:01:40 INFO - PROCESS | 2006 | 1461150100395 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}] 04:01:40 INFO - PROCESS | 2006 | 1461150100485 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:01:40 INFO - PROCESS | 2006 | 1461150100489 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1a4800 == 49 [pid = 2006] [id = 208] 04:01:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11c4cbc00) [pid = 2006] [serial = 622] [outer = 0x0] 04:01:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x123e1f000) [pid = 2006] [serial = 623] [outer = 0x11c4cbc00] 04:01:40 INFO - PROCESS | 2006 | 1461150100515 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x12408c800) [pid = 2006] [serial = 624] [outer = 0x11c4cbc00] 04:01:40 INFO - PROCESS | 2006 | 1461150100943 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]]]}] 04:01:40 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 04:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 588ms 04:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:01:40 INFO - PROCESS | 2006 | 1461150100961 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 2006 | 1461150100962 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:01:40 INFO - PROCESS | 2006 | 1461150100966 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 2006 | 1461150100968 Marionette TRACE conn2 <- [1,806,null,{}] 04:01:40 INFO - PROCESS | 2006 | 1461150100980 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}] 04:01:41 INFO - PROCESS | 2006 | 1461150101120 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:01:41 INFO - PROCESS | 2006 | 1461150101171 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x1164a6800 == 50 [pid = 2006] [id = 209] 04:01:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x123940000) [pid = 2006] [serial = 625] [outer = 0x0] 04:01:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x127041000) [pid = 2006] [serial = 626] [outer = 0x123940000] 04:01:41 INFO - PROCESS | 2006 | 1461150101210 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1274d8000) [pid = 2006] [serial = 627] [outer = 0x123940000] 04:01:41 INFO - PROCESS | 2006 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:01:41 INFO - PROCESS | 2006 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:01:41 INFO - PROCESS | 2006 | [GFX2-]: Using SkiaGL canvas. 04:01:41 INFO - PROCESS | 2006 | 1461150101660 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]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 731ms 04:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:01:41 INFO - PROCESS | 2006 | 1461150101700 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 2006 | 1461150101701 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:01:41 INFO - PROCESS | 2006 | 1461150101703 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 2006 | 1461150101704 Marionette TRACE conn2 <- [1,810,null,{}] 04:01:41 INFO - PROCESS | 2006 | 1461150101706 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}] 04:01:41 INFO - PROCESS | 2006 | 1461150101801 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:01:41 INFO - PROCESS | 2006 | 1461150101847 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x12413d000 == 51 [pid = 2006] [id = 210] 04:01:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x127545400) [pid = 2006] [serial = 628] [outer = 0x0] 04:01:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x127e85400) [pid = 2006] [serial = 629] [outer = 0x127545400] 04:01:41 INFO - PROCESS | 2006 | 1461150101872 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x1290b4400) [pid = 2006] [serial = 630] [outer = 0x127545400] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12b3ea000) [pid = 2006] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11bc96800) [pid = 2006] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x123b36800) [pid = 2006] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x1192e1000) [pid = 2006] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12393d800) [pid = 2006] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x118a66c00) [pid = 2006] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x11be84000) [pid = 2006] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x11b97a800) [pid = 2006] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:01:42 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x123c91c00) [pid = 2006] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:01:42 INFO - PROCESS | 2006 | 1461150102207 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]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 04:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:01:42 INFO - PROCESS | 2006 | 1461150102223 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 2006 | 1461150102225 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:01:42 INFO - PROCESS | 2006 | 1461150102227 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 2006 | 1461150102228 Marionette TRACE conn2 <- [1,814,null,{}] 04:01:42 INFO - PROCESS | 2006 | 1461150102230 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}] 04:01:42 INFO - PROCESS | 2006 | 1461150102326 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:01:42 INFO - PROCESS | 2006 | 1461150102358 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c315800 == 52 [pid = 2006] [id = 211] 04:01:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x12393d800) [pid = 2006] [serial = 631] [outer = 0x0] 04:01:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x127de5800) [pid = 2006] [serial = 632] [outer = 0x12393d800] 04:01:42 INFO - PROCESS | 2006 | 1461150102383 Marionette DEBUG loaded listener.js 04:01:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x1298a9c00) [pid = 2006] [serial = 633] [outer = 0x12393d800] 04:01:42 INFO - PROCESS | 2006 | 1461150102673 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] 04:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:01:42 INFO - PROCESS | 2006 | 1461150102698 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:01:42 INFO - PROCESS | 2006 | 1461150102704 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 2006 | 1461150102707 Marionette TRACE conn2 <- [1,818,null,{}] 04:01:42 INFO - PROCESS | 2006 | 1461150102711 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}] 04:01:42 INFO - PROCESS | 2006 | 1461150102834 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:01:42 INFO - PROCESS | 2006 | 1461150102902 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x129852000 == 53 [pid = 2006] [id = 212] 04:01:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x12430dc00) [pid = 2006] [serial = 634] [outer = 0x0] 04:01:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x129b4fc00) [pid = 2006] [serial = 635] [outer = 0x12430dc00] 04:01:42 INFO - PROCESS | 2006 | 1461150102945 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x12b3ec400) [pid = 2006] [serial = 636] [outer = 0x12430dc00] 04:01:43 INFO - PROCESS | 2006 | 1461150103340 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]]]}] 04:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 674ms 04:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:01:43 INFO - PROCESS | 2006 | 1461150103376 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 2006 | 1461150103377 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:01:43 INFO - PROCESS | 2006 | 1461150103379 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 2006 | 1461150103380 Marionette TRACE conn2 <- [1,822,null,{}] 04:01:43 INFO - PROCESS | 2006 | 1461150103383 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}] 04:01:43 INFO - PROCESS | 2006 | 1461150103479 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:01:43 INFO - PROCESS | 2006 | 1461150103486 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b136000 == 54 [pid = 2006] [id = 213] 04:01:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x11586c000) [pid = 2006] [serial = 637] [outer = 0x0] 04:01:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x1298b6c00) [pid = 2006] [serial = 638] [outer = 0x11586c000] 04:01:43 INFO - PROCESS | 2006 | 1461150103511 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x12b6d8400) [pid = 2006] [serial = 639] [outer = 0x11586c000] 04:01:43 INFO - PROCESS | 2006 | 1461150103807 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] 04:01:43 INFO - PROCESS | 2006 | 1461150103850 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:01:43 INFO - PROCESS | 2006 | 1461150103852 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 2006 | 1461150103853 Marionette TRACE conn2 <- [1,826,null,{}] 04:01:43 INFO - PROCESS | 2006 | 1461150103856 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}] 04:01:43 INFO - PROCESS | 2006 | 1461150103931 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:01:43 INFO - PROCESS | 2006 | 1461150103937 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b416800 == 55 [pid = 2006] [id = 214] 04:01:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12b3eac00) [pid = 2006] [serial = 640] [outer = 0x0] 04:01:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12bd0d000) [pid = 2006] [serial = 641] [outer = 0x12b3eac00] 04:01:43 INFO - PROCESS | 2006 | 1461150103963 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12bdb9800) [pid = 2006] [serial = 642] [outer = 0x12b3eac00] 04:01:44 INFO - PROCESS | 2006 | 1461150104459 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]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 04:01:44 INFO - PROCESS | 2006 | 1461150104524 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:01:44 INFO - PROCESS | 2006 | 1461150104528 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:01:44 INFO - PROCESS | 2006 | 1461150104531 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 2006 | 1461150104534 Marionette TRACE conn2 <- [1,830,null,{}] 04:01:44 INFO - PROCESS | 2006 | 1461150104537 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}] 04:01:44 INFO - PROCESS | 2006 | 1461150104635 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:01:44 INFO - PROCESS | 2006 | 1461150104697 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x119277800 == 56 [pid = 2006] [id = 215] 04:01:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x11580b000) [pid = 2006] [serial = 643] [outer = 0x0] 04:01:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1176e1800) [pid = 2006] [serial = 644] [outer = 0x11580b000] 04:01:44 INFO - PROCESS | 2006 | 1461150104729 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x118ce5800) [pid = 2006] [serial = 645] [outer = 0x11580b000] 04:01:45 INFO - PROCESS | 2006 | 1461150105177 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]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 673ms 04:01:45 INFO - PROCESS | 2006 | 1461150105223 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 2006 | 1461150105229 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:01:45 INFO - PROCESS | 2006 | 1461150105240 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 2006 | 1461150105242 Marionette TRACE conn2 <- [1,834,null,{}] 04:01:45 INFO - PROCESS | 2006 | 1461150105246 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}] 04:01:45 INFO - PROCESS | 2006 | 1461150105346 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:01:45 INFO - PROCESS | 2006 | 1461150105440 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baa5000 == 57 [pid = 2006] [id = 216] 04:01:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x119d62400) [pid = 2006] [serial = 646] [outer = 0x0] 04:01:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x11ab53000) [pid = 2006] [serial = 647] [outer = 0x119d62400] 04:01:45 INFO - PROCESS | 2006 | 1461150105470 Marionette DEBUG loaded listener.js 04:01:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11adc5800) [pid = 2006] [serial = 648] [outer = 0x119d62400] 04:01:45 INFO - PROCESS | 2006 | 1461150105866 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]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 673ms 04:01:45 INFO - PROCESS | 2006 | 1461150105911 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 2006 | 1461150105912 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:01:45 INFO - PROCESS | 2006 | 1461150105914 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 2006 | 1461150105917 Marionette TRACE conn2 <- [1,838,null,{}] 04:01:45 INFO - PROCESS | 2006 | 1461150105944 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}] 04:01:46 INFO - PROCESS | 2006 | 1461150106045 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:01:46 INFO - PROCESS | 2006 | 1461150106106 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b404800 == 58 [pid = 2006] [id = 217] 04:01:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11c4c6400) [pid = 2006] [serial = 649] [outer = 0x0] 04:01:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x123933400) [pid = 2006] [serial = 650] [outer = 0x11c4c6400] 04:01:46 INFO - PROCESS | 2006 | 1461150106138 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x127041400) [pid = 2006] [serial = 651] [outer = 0x11c4c6400] 04:01:46 INFO - PROCESS | 2006 | 1461150106542 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]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 640ms 04:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:01:46 INFO - PROCESS | 2006 | 1461150106555 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 2006 | 1461150106556 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:01:46 INFO - PROCESS | 2006 | 1461150106559 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 2006 | 1461150106560 Marionette TRACE conn2 <- [1,842,null,{}] 04:01:46 INFO - PROCESS | 2006 | 1461150106562 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}] 04:01:46 INFO - PROCESS | 2006 | 1461150106661 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:01:46 INFO - PROCESS | 2006 | 1461150106759 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc5a000 == 59 [pid = 2006] [id = 218] 04:01:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x11c4b7c00) [pid = 2006] [serial = 652] [outer = 0x0] 04:01:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x129d1dc00) [pid = 2006] [serial = 653] [outer = 0x11c4b7c00] 04:01:46 INFO - PROCESS | 2006 | 1461150106790 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12b3e0400) [pid = 2006] [serial = 654] [outer = 0x11c4b7c00] 04:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 819ms 04:01:47 INFO - PROCESS | 2006 | 1461150107373 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]]]}] 04:01:47 INFO - PROCESS | 2006 | 1461150107378 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 2006 | 1461150107381 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:01:47 INFO - PROCESS | 2006 | 1461150107401 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 2006 | 1461150107404 Marionette TRACE conn2 <- [1,846,null,{}] 04:01:47 INFO - PROCESS | 2006 | 1461150107410 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}] 04:01:47 INFO - PROCESS | 2006 | 1461150107499 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:01:47 INFO - PROCESS | 2006 | 1461150107560 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x119289800 == 60 [pid = 2006] [id = 219] 04:01:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1146bdc00) [pid = 2006] [serial = 655] [outer = 0x0] 04:01:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1154bf800) [pid = 2006] [serial = 656] [outer = 0x1146bdc00] 04:01:47 INFO - PROCESS | 2006 | 1461150107593 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x116490400) [pid = 2006] [serial = 657] [outer = 0x1146bdc00] 04:01:48 INFO - PROCESS | 2006 | 1461150108074 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]]]}] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x12b136000 == 59 [pid = 2006] [id = 213] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x129852000 == 58 [pid = 2006] [id = 212] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x11c315800 == 57 [pid = 2006] [id = 211] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x12413d000 == 56 [pid = 2006] [id = 210] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x1164a6800 == 55 [pid = 2006] [id = 209] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1a4800 == 54 [pid = 2006] [id = 208] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba99800 == 53 [pid = 2006] [id = 207] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x11ab4ec00) [pid = 2006] [serial = 563] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11c516400) [pid = 2006] [serial = 566] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x129646000) [pid = 2006] [serial = 569] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12bd0dc00) [pid = 2006] [serial = 593] [outer = 0x0] [url = about:blank] 04:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 745ms 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x11b56e000 == 52 [pid = 2006] [id = 206] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x11aad1000 == 51 [pid = 2006] [id = 205] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x119a2a000 == 50 [pid = 2006] [id = 204] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x118f0d000 == 49 [pid = 2006] [id = 203] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x115169800 == 48 [pid = 2006] [id = 202] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x11916c800 == 47 [pid = 2006] [id = 199] 04:01:48 INFO - PROCESS | 2006 | --DOCSHELL 0x127539000 == 46 [pid = 2006] [id = 198] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x12b68d800) [pid = 2006] [serial = 474] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x12b106400) [pid = 2006] [serial = 537] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x117614400) [pid = 2006] [serial = 560] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x12779a400) [pid = 2006] [serial = 584] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x11ad36400) [pid = 2006] [serial = 578] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11b90f400) [pid = 2006] [serial = 579] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x12b10c400) [pid = 2006] [serial = 573] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x129641400) [pid = 2006] [serial = 572] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x119ab3800) [pid = 2006] [serial = 576] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x1191c1000) [pid = 2006] [serial = 575] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x123938800) [pid = 2006] [serial = 581] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x127e8b400) [pid = 2006] [serial = 587] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12b3ecc00) [pid = 2006] [serial = 590] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12bbca000) [pid = 2006] [serial = 591] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12998e000) [pid = 2006] [serial = 588] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x1290b3c00) [pid = 2006] [serial = 585] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x123c8c400) [pid = 2006] [serial = 582] [outer = 0x0] [url = about:blank] 04:01:48 INFO - PROCESS | 2006 | 1461150108154 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 2006 | 1461150108158 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:01:48 INFO - PROCESS | 2006 | 1461150108164 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 2006 | 1461150108166 Marionette TRACE conn2 <- [1,850,null,{}] 04:01:48 INFO - PROCESS | 2006 | 1461150108168 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}] 04:01:48 INFO - PROCESS | 2006 | 1461150108244 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:01:48 INFO - PROCESS | 2006 | 1461150108248 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x1156b7000 == 47 [pid = 2006] [id = 220] 04:01:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x118557400) [pid = 2006] [serial = 658] [outer = 0x0] 04:01:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x118c34800) [pid = 2006] [serial = 659] [outer = 0x118557400] 04:01:48 INFO - PROCESS | 2006 | 1461150108278 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x119d63000) [pid = 2006] [serial = 660] [outer = 0x118557400] 04:01:48 INFO - PROCESS | 2006 | 1461150108619 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]]]}] 04:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 04:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:01:48 INFO - PROCESS | 2006 | 1461150108633 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 2006 | 1461150108634 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:01:48 INFO - PROCESS | 2006 | 1461150108639 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 2006 | 1461150108641 Marionette TRACE conn2 <- [1,854,null,{}] 04:01:48 INFO - PROCESS | 2006 | 1461150108649 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}] 04:01:48 INFO - PROCESS | 2006 | 1461150108741 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:01:48 INFO - PROCESS | 2006 | 1461150108788 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a39000 == 48 [pid = 2006] [id = 221] 04:01:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x119d63c00) [pid = 2006] [serial = 661] [outer = 0x0] 04:01:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11ace4000) [pid = 2006] [serial = 662] [outer = 0x119d63c00] 04:01:48 INFO - PROCESS | 2006 | 1461150108816 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x11b97d400) [pid = 2006] [serial = 663] [outer = 0x119d63c00] 04:01:49 INFO - PROCESS | 2006 | 1461150109104 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]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 523ms 04:01:49 INFO - PROCESS | 2006 | 1461150109160 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 2006 | 1461150109162 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:01:49 INFO - PROCESS | 2006 | 1461150109165 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 2006 | 1461150109166 Marionette TRACE conn2 <- [1,858,null,{}] 04:01:49 INFO - PROCESS | 2006 | 1461150109168 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}] 04:01:49 INFO - PROCESS | 2006 | 1461150109247 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:01:49 INFO - PROCESS | 2006 | 1461150109297 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x11adcd800 == 49 [pid = 2006] [id = 222] 04:01:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x11b906c00) [pid = 2006] [serial = 664] [outer = 0x0] 04:01:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x11bf0fc00) [pid = 2006] [serial = 665] [outer = 0x11b906c00] 04:01:49 INFO - PROCESS | 2006 | 1461150109323 Marionette DEBUG loaded listener.js 04:01:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11c517400) [pid = 2006] [serial = 666] [outer = 0x11b906c00] 04:01:49 INFO - PROCESS | 2006 | 1461150109623 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]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 04:01:49 INFO - PROCESS | 2006 | 1461150109635 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:01:49 INFO - PROCESS | 2006 | 1461150109640 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:01:49 INFO - PROCESS | 2006 | 1461150109644 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 2006 | 1461150109646 Marionette TRACE conn2 <- [1,862,null,{}] 04:01:49 INFO - PROCESS | 2006 | 1461150109650 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}] 04:01:49 INFO - PROCESS | 2006 | 1461150109764 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:01:49 INFO - PROCESS | 2006 | 1461150109770 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x1140a1800 == 50 [pid = 2006] [id = 223] 04:01:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x123939800) [pid = 2006] [serial = 667] [outer = 0x0] 04:01:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x123a10000) [pid = 2006] [serial = 668] [outer = 0x123939800] 04:01:49 INFO - PROCESS | 2006 | 1461150109812 Marionette DEBUG loaded listener.js 04:01:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x123d72000) [pid = 2006] [serial = 669] [outer = 0x123939800] 04:01:50 INFO - PROCESS | 2006 | 1461150110251 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]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 620ms 04:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:01:50 INFO - PROCESS | 2006 | 1461150110264 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 2006 | 1461150110265 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:01:50 INFO - PROCESS | 2006 | 1461150110269 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 2006 | 1461150110270 Marionette TRACE conn2 <- [1,866,null,{}] 04:01:50 INFO - PROCESS | 2006 | 1461150110282 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}] 04:01:50 INFO - PROCESS | 2006 | 1461150110390 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:01:50 INFO - PROCESS | 2006 | 1461150110396 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1a4800 == 51 [pid = 2006] [id = 224] 04:01:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x123f23000) [pid = 2006] [serial = 670] [outer = 0x0] 04:01:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12719e000) [pid = 2006] [serial = 671] [outer = 0x123f23000] 04:01:50 INFO - PROCESS | 2006 | 1461150110425 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x127f94c00) [pid = 2006] [serial = 672] [outer = 0x123f23000] 04:01:50 INFO - PROCESS | 2006 | 1461150110800 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]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 578ms 04:01:50 INFO - PROCESS | 2006 | 1461150110847 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 2006 | 1461150110849 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:01:50 INFO - PROCESS | 2006 | 1461150110853 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 2006 | 1461150110854 Marionette TRACE conn2 <- [1,870,null,{}] 04:01:50 INFO - PROCESS | 2006 | 1461150110858 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}] 04:01:51 INFO - PROCESS | 2006 | 1461150110993 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:01:51 INFO - PROCESS | 2006 | 1461150111012 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x114a82800 == 52 [pid = 2006] [id = 225] 04:01:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x1290b4000) [pid = 2006] [serial = 673] [outer = 0x0] 04:01:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x1298b0400) [pid = 2006] [serial = 674] [outer = 0x1290b4000] 04:01:51 INFO - PROCESS | 2006 | 1461150111037 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x129d1f800) [pid = 2006] [serial = 675] [outer = 0x1290b4000] 04:01:51 INFO - PROCESS | 2006 | 1461150111363 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]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 04:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:01:51 INFO - PROCESS | 2006 | 1461150111374 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:01:51 INFO - PROCESS | 2006 | 1461150111375 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:01:51 INFO - PROCESS | 2006 | 1461150111377 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 2006 | 1461150111378 Marionette TRACE conn2 <- [1,874,null,{}] 04:01:51 INFO - PROCESS | 2006 | 1461150111380 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}] 04:01:51 INFO - PROCESS | 2006 | 1461150111474 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:01:51 INFO - PROCESS | 2006 | 1461150111498 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x12414e800 == 53 [pid = 2006] [id = 226] 04:01:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x129d3a000) [pid = 2006] [serial = 676] [outer = 0x0] 04:01:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12b10a400) [pid = 2006] [serial = 677] [outer = 0x129d3a000] 04:01:51 INFO - PROCESS | 2006 | 1461150111523 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12b688000) [pid = 2006] [serial = 678] [outer = 0x129d3a000] 04:01:51 INFO - PROCESS | 2006 | 1461150111874 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]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 04:01:51 INFO - PROCESS | 2006 | 1461150111896 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:01:51 INFO - PROCESS | 2006 | 1461150111898 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:01:51 INFO - PROCESS | 2006 | 1461150111900 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 2006 | 1461150111901 Marionette TRACE conn2 <- [1,878,null,{}] 04:01:51 INFO - PROCESS | 2006 | 1461150111903 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}] 04:01:52 INFO - PROCESS | 2006 | 1461150111999 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:01:52 INFO - PROCESS | 2006 | 1461150112013 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e3f000 == 54 [pid = 2006] [id = 227] 04:01:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x12b3e1000) [pid = 2006] [serial = 679] [outer = 0x0] 04:01:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12b6d6800) [pid = 2006] [serial = 680] [outer = 0x12b3e1000] 04:01:52 INFO - PROCESS | 2006 | 1461150112038 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12bbca000) [pid = 2006] [serial = 681] [outer = 0x12b3e1000] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12430dc00) [pid = 2006] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x11586c000) [pid = 2006] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x11c4cbc00) [pid = 2006] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x1156dc800) [pid = 2006] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x123940000) [pid = 2006] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x114c0e000) [pid = 2006] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x115873000) [pid = 2006] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x119d6f000) [pid = 2006] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11913bc00) [pid = 2006] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11be7c800) [pid = 2006] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x127545400) [pid = 2006] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x12393d800) [pid = 2006] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:01:52 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11be7b800) [pid = 2006] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:01:52 INFO - PROCESS | 2006 | 1461150112527 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]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 668ms 04:01:52 INFO - PROCESS | 2006 | 1461150112568 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 2006 | 1461150112570 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:01:52 INFO - PROCESS | 2006 | 1461150112572 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 2006 | 1461150112573 Marionette TRACE conn2 <- [1,882,null,{}] 04:01:52 INFO - PROCESS | 2006 | 1461150112575 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}] 04:01:52 INFO - PROCESS | 2006 | 1461150112651 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:01:52 INFO - PROCESS | 2006 | 1461150112658 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b576000 == 55 [pid = 2006] [id = 228] 04:01:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1176e1400) [pid = 2006] [serial = 682] [outer = 0x0] 04:01:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11aa11400) [pid = 2006] [serial = 683] [outer = 0x1176e1400] 04:01:52 INFO - PROCESS | 2006 | 1461150112684 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12408ac00) [pid = 2006] [serial = 684] [outer = 0x1176e1400] 04:01:53 INFO - PROCESS | 2006 | 1461150113029 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]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 04:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:01:53 INFO - PROCESS | 2006 | 1461150113042 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 2006 | 1461150113043 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:01:53 INFO - PROCESS | 2006 | 1461150113045 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 2006 | 1461150113047 Marionette TRACE conn2 <- [1,886,null,{}] 04:01:53 INFO - PROCESS | 2006 | 1461150113049 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}] 04:01:53 INFO - PROCESS | 2006 | 1461150113166 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:01:53 INFO - PROCESS | 2006 | 1461150113172 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b122800 == 56 [pid = 2006] [id = 229] 04:01:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x118af4000) [pid = 2006] [serial = 685] [outer = 0x0] 04:01:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12b693400) [pid = 2006] [serial = 686] [outer = 0x118af4000] 04:01:53 INFO - PROCESS | 2006 | 1461150113201 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12d183000) [pid = 2006] [serial = 687] [outer = 0x118af4000] 04:01:53 INFO - PROCESS | 2006 | 1461150113510 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]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 04:01:53 INFO - PROCESS | 2006 | 1461150113515 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 2006 | 1461150113516 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:01:53 INFO - PROCESS | 2006 | 1461150113518 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 2006 | 1461150113520 Marionette TRACE conn2 <- [1,890,null,{}] 04:01:53 INFO - PROCESS | 2006 | 1461150113530 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}] 04:01:53 INFO - PROCESS | 2006 | 1461150113615 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:01:53 INFO - PROCESS | 2006 | 1461150113620 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c179800 == 57 [pid = 2006] [id = 230] 04:01:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12d184000) [pid = 2006] [serial = 688] [outer = 0x0] 04:01:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12d190c00) [pid = 2006] [serial = 689] [outer = 0x12d184000] 04:01:53 INFO - PROCESS | 2006 | 1461150113647 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12d210000) [pid = 2006] [serial = 690] [outer = 0x12d184000] 04:01:53 INFO - PROCESS | 2006 | 1461150113977 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]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 477ms 04:01:53 INFO - PROCESS | 2006 | 1461150113995 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 2006 | 1461150113997 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:01:53 INFO - PROCESS | 2006 | 1461150113999 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 2006 | 1461150114000 Marionette TRACE conn2 <- [1,894,null,{}] 04:01:54 INFO - PROCESS | 2006 | 1461150114002 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}] 04:01:54 INFO - PROCESS | 2006 | 1461150114080 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:01:54 INFO - PROCESS | 2006 | 1461150114134 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0af800 == 58 [pid = 2006] [id = 231] 04:01:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12bdb6000) [pid = 2006] [serial = 691] [outer = 0x0] 04:01:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x12d20f800) [pid = 2006] [serial = 692] [outer = 0x12bdb6000] 04:01:54 INFO - PROCESS | 2006 | 1461150114158 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12d46b800) [pid = 2006] [serial = 693] [outer = 0x12bdb6000] 04:01:54 INFO - PROCESS | 2006 | 1461150114435 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]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 473ms 04:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:01:54 INFO - PROCESS | 2006 | 1461150114510 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 2006 | 1461150114512 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:01:54 INFO - PROCESS | 2006 | 1461150114516 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 2006 | 1461150114520 Marionette TRACE conn2 <- [1,898,null,{}] 04:01:54 INFO - PROCESS | 2006 | 1461150114524 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}] 04:01:54 INFO - PROCESS | 2006 | 1461150114629 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:01:54 INFO - PROCESS | 2006 | 1461150114678 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x115167000 == 59 [pid = 2006] [id = 232] 04:01:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x1151a6c00) [pid = 2006] [serial = 694] [outer = 0x0] 04:01:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x1155c3000) [pid = 2006] [serial = 695] [outer = 0x1151a6c00] 04:01:54 INFO - PROCESS | 2006 | 1461150114710 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x1176e3400) [pid = 2006] [serial = 696] [outer = 0x1151a6c00] 04:01:55 INFO - PROCESS | 2006 | 1461150115146 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]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 04:01:55 INFO - PROCESS | 2006 | 1461150115191 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:01:55 INFO - PROCESS | 2006 | 1461150115193 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:01:55 INFO - PROCESS | 2006 | 1461150115199 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 2006 | 1461150115202 Marionette TRACE conn2 <- [1,902,null,{}] 04:01:55 INFO - PROCESS | 2006 | 1461150115207 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}] 04:01:55 INFO - PROCESS | 2006 | 1461150115304 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:01:55 INFO - PROCESS | 2006 | 1461150115405 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae9000 == 60 [pid = 2006] [id = 233] 04:01:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x119c7a800) [pid = 2006] [serial = 697] [outer = 0x0] 04:01:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11ab4c400) [pid = 2006] [serial = 698] [outer = 0x119c7a800] 04:01:55 INFO - PROCESS | 2006 | 1461150115435 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11adc5400) [pid = 2006] [serial = 699] [outer = 0x119c7a800] 04:01:55 INFO - PROCESS | 2006 | 1461150115854 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]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 678ms 04:01:55 INFO - PROCESS | 2006 | 1461150115876 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:01:55 INFO - PROCESS | 2006 | 1461150115877 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:01:55 INFO - PROCESS | 2006 | 1461150115879 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 2006 | 1461150115881 Marionette TRACE conn2 <- [1,906,null,{}] 04:01:55 INFO - PROCESS | 2006 | 1461150115888 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}] 04:01:55 INFO - PROCESS | 2006 | 1461150115991 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:01:56 INFO - PROCESS | 2006 | 1461150116058 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b34b000 == 61 [pid = 2006] [id = 234] 04:01:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x123f20c00) [pid = 2006] [serial = 700] [outer = 0x0] 04:01:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x124087000) [pid = 2006] [serial = 701] [outer = 0x123f20c00] 04:01:56 INFO - PROCESS | 2006 | 1461150116091 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x127162400) [pid = 2006] [serial = 702] [outer = 0x123f20c00] 04:01:56 INFO - PROCESS | 2006 | 1461150116492 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]]]}] 04:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 620ms 04:01:56 INFO - PROCESS | 2006 | 1461150116501 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 2006 | 1461150116502 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:01:56 INFO - PROCESS | 2006 | 1461150116507 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 2006 | 1461150116508 Marionette TRACE conn2 <- [1,910,null,{}] 04:01:56 INFO - PROCESS | 2006 | 1461150116511 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}] 04:01:56 INFO - PROCESS | 2006 | 1461150116594 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:01:56 INFO - PROCESS | 2006 | 1461150116690 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d560800 == 62 [pid = 2006] [id = 235] 04:01:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x129646000) [pid = 2006] [serial = 703] [outer = 0x0] 04:01:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12b3edc00) [pid = 2006] [serial = 704] [outer = 0x129646000] 04:01:56 INFO - PROCESS | 2006 | 1461150116731 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12bd08400) [pid = 2006] [serial = 705] [outer = 0x129646000] 04:01:57 INFO - PROCESS | 2006 | 1461150117229 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]]]}] 04:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 770ms 04:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:01:57 INFO - PROCESS | 2006 | 1461150117278 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 2006 | 1461150117281 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:01:57 INFO - PROCESS | 2006 | 1461150117284 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 2006 | 1461150117286 Marionette TRACE conn2 <- [1,914,null,{}] 04:01:57 INFO - PROCESS | 2006 | 1461150117308 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}] 04:01:57 INFO - PROCESS | 2006 | 1461150117431 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:01:57 INFO - PROCESS | 2006 | 1461150117494 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d57b800 == 63 [pid = 2006] [id = 236] 04:01:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12b691000) [pid = 2006] [serial = 706] [outer = 0x0] 04:01:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12d185c00) [pid = 2006] [serial = 707] [outer = 0x12b691000] 04:01:57 INFO - PROCESS | 2006 | 1461150117524 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12d466c00) [pid = 2006] [serial = 708] [outer = 0x12b691000] 04:01:57 INFO - PROCESS | 2006 | 1461150117919 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]]]}] 04:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 04:01:57 INFO - PROCESS | 2006 | 1461150117924 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 2006 | 1461150117926 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:01:57 INFO - PROCESS | 2006 | 1461150117928 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 2006 | 1461150117929 Marionette TRACE conn2 <- [1,918,null,{}] 04:01:57 INFO - PROCESS | 2006 | 1461150117965 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}] 04:01:58 INFO - PROCESS | 2006 | 1461150118096 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:01:58 INFO - PROCESS | 2006 | 1461150118132 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcc2000 == 64 [pid = 2006] [id = 237] 04:01:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12d5ae000) [pid = 2006] [serial = 709] [outer = 0x0] 04:01:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12db2a000) [pid = 2006] [serial = 710] [outer = 0x12d5ae000] 04:01:58 INFO - PROCESS | 2006 | 1461150118163 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x12e366000) [pid = 2006] [serial = 711] [outer = 0x12d5ae000] 04:01:58 INFO - PROCESS | 2006 | 1461150118566 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]]]}] 04:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 668ms 04:01:58 INFO - PROCESS | 2006 | 1461150118597 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 2006 | 1461150118598 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:01:58 INFO - PROCESS | 2006 | 1461150118601 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 2006 | 1461150118602 Marionette TRACE conn2 <- [1,922,null,{}] 04:01:58 INFO - PROCESS | 2006 | 1461150118608 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}] 04:01:58 INFO - PROCESS | 2006 | 1461150118705 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:01:58 INFO - PROCESS | 2006 | 1461150118757 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x119122800 == 65 [pid = 2006] [id = 238] 04:01:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11ad3a800) [pid = 2006] [serial = 712] [outer = 0x0] 04:01:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x129d37000) [pid = 2006] [serial = 713] [outer = 0x11ad3a800] 04:01:58 INFO - PROCESS | 2006 | 1461150118787 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x12e365c00) [pid = 2006] [serial = 714] [outer = 0x11ad3a800] 04:01:59 INFO - PROCESS | 2006 | 1461150119328 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]]]}] 04:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 822ms 04:01:59 INFO - PROCESS | 2006 | 1461150119424 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:01:59 INFO - PROCESS | 2006 | 1461150119426 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:01:59 INFO - PROCESS | 2006 | 1461150119429 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 2006 | 1461150119431 Marionette TRACE conn2 <- [1,926,null,{}] 04:01:59 INFO - PROCESS | 2006 | 1461150119435 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}] 04:01:59 INFO - PROCESS | 2006 | 1461150119527 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:01:59 INFO - PROCESS | 2006 | 1461150119600 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x115264000 == 66 [pid = 2006] [id = 239] 04:01:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x1176df800) [pid = 2006] [serial = 715] [outer = 0x0] 04:01:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x11867f400) [pid = 2006] [serial = 716] [outer = 0x1176df800] 04:01:59 INFO - PROCESS | 2006 | 1461150119630 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x119257400) [pid = 2006] [serial = 717] [outer = 0x1176df800] 04:02:00 INFO - PROCESS | 2006 | 1461150120078 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]]]}] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x129852800 == 65 [pid = 2006] [id = 161] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12c179800 == 64 [pid = 2006] [id = 230] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12b122800 == 63 [pid = 2006] [id = 229] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x11b576000 == 62 [pid = 2006] [id = 228] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x127e3f000 == 61 [pid = 2006] [id = 227] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12414e800 == 60 [pid = 2006] [id = 226] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x114a82800 == 59 [pid = 2006] [id = 225] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1a4800 == 58 [pid = 2006] [id = 224] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x1140a1800 == 57 [pid = 2006] [id = 223] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x11adcd800 == 56 [pid = 2006] [id = 222] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x119a39000 == 55 [pid = 2006] [id = 221] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x1156b7000 == 54 [pid = 2006] [id = 220] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x119289800 == 53 [pid = 2006] [id = 219] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x11baa5000 == 52 [pid = 2006] [id = 216] 04:02:00 INFO - PROCESS | 2006 | --DOCSHELL 0x119277800 == 51 [pid = 2006] [id = 215] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x123e1f000) [pid = 2006] [serial = 623] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11b0ce800) [pid = 2006] [serial = 617] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x127041000) [pid = 2006] [serial = 626] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x11bf11400) [pid = 2006] [serial = 599] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x118cf1800) [pid = 2006] [serial = 596] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x1155c1800) [pid = 2006] [serial = 606] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x114eab000) [pid = 2006] [serial = 605] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x118554800) [pid = 2006] [serial = 608] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x118ae9400) [pid = 2006] [serial = 609] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11ab53c00) [pid = 2006] [serial = 614] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x11ad3c400) [pid = 2006] [serial = 615] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x1199e5800) [pid = 2006] [serial = 611] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x119c81800) [pid = 2006] [serial = 612] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12b3e6400) [pid = 2006] [serial = 603] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x124309400) [pid = 2006] [serial = 602] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x127e85400) [pid = 2006] [serial = 629] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x127de5800) [pid = 2006] [serial = 632] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x1274d8000) [pid = 2006] [serial = 627] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11c4b3c00) [pid = 2006] [serial = 620] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x123941c00) [pid = 2006] [serial = 621] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x12408c800) [pid = 2006] [serial = 624] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x1298a9c00) [pid = 2006] [serial = 633] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12b6d8400) [pid = 2006] [serial = 639] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x1290b4400) [pid = 2006] [serial = 630] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x11b982400) [pid = 2006] [serial = 618] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x129b4fc00) [pid = 2006] [serial = 635] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x12b3ec400) [pid = 2006] [serial = 636] [outer = 0x0] [url = about:blank] 04:02:00 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x1298b6c00) [pid = 2006] [serial = 638] [outer = 0x0] [url = about:blank] 04:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 720ms 04:02:00 INFO - PROCESS | 2006 | 1461150120151 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 2006 | 1461150120157 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:02:00 INFO - PROCESS | 2006 | 1461150120162 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 2006 | 1461150120164 Marionette TRACE conn2 <- [1,930,null,{}] 04:02:00 INFO - PROCESS | 2006 | 1461150120167 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}] 04:02:00 INFO - PROCESS | 2006 | 1461150120260 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:02:00 INFO - PROCESS | 2006 | 1461150120273 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x116565800 == 52 [pid = 2006] [id = 240] 04:02:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x119a63800) [pid = 2006] [serial = 718] [outer = 0x0] 04:02:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x119c77c00) [pid = 2006] [serial = 719] [outer = 0x119a63800] 04:02:00 INFO - PROCESS | 2006 | 1461150120312 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x11ab56c00) [pid = 2006] [serial = 720] [outer = 0x119a63800] 04:02:00 INFO - PROCESS | 2006 | 1461150120758 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]]]}] 04:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 621ms 04:02:00 INFO - PROCESS | 2006 | 1461150120784 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 2006 | 1461150120785 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:02:00 INFO - PROCESS | 2006 | 1461150120808 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 2006 | 1461150120810 Marionette TRACE conn2 <- [1,934,null,{}] 04:02:00 INFO - PROCESS | 2006 | 1461150120817 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}] 04:02:00 INFO - PROCESS | 2006 | 1461150120908 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:02:00 INFO - PROCESS | 2006 | 1461150120913 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba19000 == 53 [pid = 2006] [id = 241] 04:02:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x11be83c00) [pid = 2006] [serial = 721] [outer = 0x0] 04:02:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x11c148c00) [pid = 2006] [serial = 722] [outer = 0x11be83c00] 04:02:00 INFO - PROCESS | 2006 | 1461150120941 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x123939000) [pid = 2006] [serial = 723] [outer = 0x11be83c00] 04:02:01 INFO - PROCESS | 2006 | 1461150121279 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]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 539ms 04:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:02:01 INFO - PROCESS | 2006 | 1461150121329 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 2006 | 1461150121331 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:02:01 INFO - PROCESS | 2006 | 1461150121333 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 2006 | 1461150121334 Marionette TRACE conn2 <- [1,938,null,{}] 04:02:01 INFO - PROCESS | 2006 | 1461150121337 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}] 04:02:01 INFO - PROCESS | 2006 | 1461150121413 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:02:01 INFO - PROCESS | 2006 | 1461150121417 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c430000 == 54 [pid = 2006] [id = 242] 04:02:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x12393f400) [pid = 2006] [serial = 724] [outer = 0x0] 04:02:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x123f22000) [pid = 2006] [serial = 725] [outer = 0x12393f400] 04:02:01 INFO - PROCESS | 2006 | 1461150121447 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12715b800) [pid = 2006] [serial = 726] [outer = 0x12393f400] 04:02:01 INFO - PROCESS | 2006 | 1461150121764 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]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 472ms 04:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:02:01 INFO - PROCESS | 2006 | 1461150121806 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 2006 | 1461150121807 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:02:01 INFO - PROCESS | 2006 | 1461150121809 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 2006 | 1461150121811 Marionette TRACE conn2 <- [1,942,null,{}] 04:02:01 INFO - PROCESS | 2006 | 1461150121813 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}] 04:02:01 INFO - PROCESS | 2006 | 1461150121891 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:02:01 INFO - PROCESS | 2006 | 1461150121948 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e74800 == 55 [pid = 2006] [id = 243] 04:02:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x124080c00) [pid = 2006] [serial = 727] [outer = 0x0] 04:02:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x127de7c00) [pid = 2006] [serial = 728] [outer = 0x124080c00] 04:02:01 INFO - PROCESS | 2006 | 1461150121976 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x1298a8400) [pid = 2006] [serial = 729] [outer = 0x124080c00] 04:02:02 INFO - PROCESS | 2006 | 1461150122293 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]]]}] 04:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 04:02:02 INFO - PROCESS | 2006 | 1461150122336 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 2006 | 1461150122337 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:02:02 INFO - PROCESS | 2006 | 1461150122340 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 2006 | 1461150122341 Marionette TRACE conn2 <- [1,946,null,{}] 04:02:02 INFO - PROCESS | 2006 | 1461150122343 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}] 04:02:02 INFO - PROCESS | 2006 | 1461150122454 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:02:02 INFO - PROCESS | 2006 | 1461150122459 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x127535000 == 56 [pid = 2006] [id = 244] 04:02:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x127de6400) [pid = 2006] [serial = 730] [outer = 0x0] 04:02:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x129d22c00) [pid = 2006] [serial = 731] [outer = 0x127de6400] 04:02:02 INFO - PROCESS | 2006 | 1461150122515 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12bdb4400) [pid = 2006] [serial = 732] [outer = 0x127de6400] 04:02:02 INFO - PROCESS | 2006 | 1461150122819 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]]]}] 04:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 04:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:02:02 INFO - PROCESS | 2006 | 1461150122872 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 2006 | 1461150122873 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:02:02 INFO - PROCESS | 2006 | 1461150122875 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 2006 | 1461150122876 Marionette TRACE conn2 <- [1,950,null,{}] 04:02:02 INFO - PROCESS | 2006 | 1461150122879 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}] 04:02:02 INFO - PROCESS | 2006 | 1461150122975 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:02:02 INFO - PROCESS | 2006 | 1461150122978 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b96000 == 57 [pid = 2006] [id = 245] 04:02:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12b3e9c00) [pid = 2006] [serial = 733] [outer = 0x0] 04:02:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12d465400) [pid = 2006] [serial = 734] [outer = 0x12b3e9c00] 04:02:03 INFO - PROCESS | 2006 | 1461150123003 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12d5afc00) [pid = 2006] [serial = 735] [outer = 0x12b3e9c00] 04:02:03 INFO - PROCESS | 2006 | 1461150123329 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]]]}] 04:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 04:02:03 INFO - PROCESS | 2006 | 1461150123345 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 2006 | 1461150123346 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:02:03 INFO - PROCESS | 2006 | 1461150123348 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 2006 | 1461150123349 Marionette TRACE conn2 <- [1,954,null,{}] 04:02:03 INFO - PROCESS | 2006 | 1461150123352 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}] 04:02:03 INFO - PROCESS | 2006 | 1461150123460 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:02:03 INFO - PROCESS | 2006 | 1461150123465 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b350000 == 58 [pid = 2006] [id = 246] 04:02:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12bbc6c00) [pid = 2006] [serial = 736] [outer = 0x0] 04:02:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12db2c800) [pid = 2006] [serial = 737] [outer = 0x12bbc6c00] 04:02:03 INFO - PROCESS | 2006 | 1461150123518 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12e366c00) [pid = 2006] [serial = 738] [outer = 0x12bbc6c00] 04:02:03 INFO - PROCESS | 2006 | 1461150123936 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]]]}] 04:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 619ms 04:02:03 INFO - PROCESS | 2006 | 1461150123968 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 2006 | 1461150123970 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:02:03 INFO - PROCESS | 2006 | 1461150123974 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 2006 | 1461150123975 Marionette TRACE conn2 <- [1,958,null,{}] 04:02:03 INFO - PROCESS | 2006 | 1461150123979 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}] 04:02:04 INFO - PROCESS | 2006 | 1461150124126 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:02:04 INFO - PROCESS | 2006 | 1461150124149 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c17d000 == 59 [pid = 2006] [id = 247] 04:02:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x12db2b000) [pid = 2006] [serial = 739] [outer = 0x0] 04:02:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x12e441800) [pid = 2006] [serial = 740] [outer = 0x12db2b000] 04:02:04 INFO - PROCESS | 2006 | 1461150124189 Marionette DEBUG loaded listener.js 04:02:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x12e44c000) [pid = 2006] [serial = 741] [outer = 0x12db2b000] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12d184000) [pid = 2006] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x123f23000) [pid = 2006] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x129d3a000) [pid = 2006] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x118557400) [pid = 2006] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x1146bdc00) [pid = 2006] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11b906c00) [pid = 2006] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x123939800) [pid = 2006] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x1290b4000) [pid = 2006] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x119d63c00) [pid = 2006] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x11c4b7c00) [pid = 2006] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12b3e1000) [pid = 2006] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x1176e1400) [pid = 2006] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:02:04 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x118af4000) [pid = 2006] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:02:04 INFO - PROCESS | 2006 | 1461150124637 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]]]}] 04:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 04:02:04 INFO - PROCESS | 2006 | 1461150124644 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 2006 | 1461150124645 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:02:04 INFO - PROCESS | 2006 | 1461150124647 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 2006 | 1461150124648 Marionette TRACE conn2 <- [1,962,null,{}] 04:02:04 INFO - PROCESS | 2006 | 1461150124657 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}] 04:02:04 INFO - PROCESS | 2006 | 1461150124767 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:02:04 INFO - PROCESS | 2006 | 1461150124818 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1e4000 == 60 [pid = 2006] [id = 248] 04:02:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x114245800) [pid = 2006] [serial = 742] [outer = 0x0] 04:02:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x123f23000) [pid = 2006] [serial = 743] [outer = 0x114245800] 04:02:04 INFO - PROCESS | 2006 | 1461150124846 Marionette DEBUG loaded listener.js 04:02:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12d5b5000) [pid = 2006] [serial = 744] [outer = 0x114245800] 04:02:05 INFO - PROCESS | 2006 | 1461150125114 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]]]}] 04:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 04:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:02:05 INFO - PROCESS | 2006 | 1461150125166 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 2006 | 1461150125167 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:02:05 INFO - PROCESS | 2006 | 1461150125172 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 2006 | 1461150125175 Marionette TRACE conn2 <- [1,966,null,{}] 04:02:05 INFO - PROCESS | 2006 | 1461150125178 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}] 04:02:05 INFO - PROCESS | 2006 | 1461150125273 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:02:05 INFO - PROCESS | 2006 | 1461150125324 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcc1000 == 61 [pid = 2006] [id = 249] 04:02:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x1154ca000) [pid = 2006] [serial = 745] [outer = 0x0] 04:02:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12e449000) [pid = 2006] [serial = 746] [outer = 0x1154ca000] 04:02:05 INFO - PROCESS | 2006 | 1461150125353 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12e7aa400) [pid = 2006] [serial = 747] [outer = 0x1154ca000] 04:02:05 INFO - PROCESS | 2006 | 1461150125649 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]]]}] 04:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 522ms 04:02:05 INFO - PROCESS | 2006 | 1461150125693 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 2006 | 1461150125695 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:02:05 INFO - PROCESS | 2006 | 1461150125698 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 2006 | 1461150125700 Marionette TRACE conn2 <- [1,970,null,{}] 04:02:05 INFO - PROCESS | 2006 | 1461150125705 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}] 04:02:05 INFO - PROCESS | 2006 | 1461150125830 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:02:05 INFO - PROCESS | 2006 | 1461150125906 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e574800 == 62 [pid = 2006] [id = 250] 04:02:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x129643400) [pid = 2006] [serial = 748] [outer = 0x0] 04:02:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12e7acc00) [pid = 2006] [serial = 749] [outer = 0x129643400] 04:02:05 INFO - PROCESS | 2006 | 1461150125945 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12e853c00) [pid = 2006] [serial = 750] [outer = 0x129643400] 04:02:06 INFO - PROCESS | 2006 | 1461150126380 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]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 720ms 04:02:06 INFO - PROCESS | 2006 | 1461150126420 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 2006 | 1461150126423 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:02:06 INFO - PROCESS | 2006 | 1461150126425 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 2006 | 1461150126426 Marionette TRACE conn2 <- [1,974,null,{}] 04:02:06 INFO - PROCESS | 2006 | 1461150126428 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}] 04:02:06 INFO - PROCESS | 2006 | 1461150126565 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:02:06 INFO - PROCESS | 2006 | 1461150126623 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x1185eb800 == 63 [pid = 2006] [id = 251] 04:02:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x1120b7c00) [pid = 2006] [serial = 751] [outer = 0x0] 04:02:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x1146b8000) [pid = 2006] [serial = 752] [outer = 0x1120b7c00] 04:02:06 INFO - PROCESS | 2006 | 1461150126655 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x1156dc800) [pid = 2006] [serial = 753] [outer = 0x1120b7c00] 04:02:07 INFO - PROCESS | 2006 | 1461150127083 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]]]}] 04:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 668ms 04:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:02:07 INFO - PROCESS | 2006 | 1461150127094 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 2006 | 1461150127097 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:02:07 INFO - PROCESS | 2006 | 1461150127100 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 2006 | 1461150127105 Marionette TRACE conn2 <- [1,978,null,{}] 04:02:07 INFO - PROCESS | 2006 | 1461150127109 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}] 04:02:07 INFO - PROCESS | 2006 | 1461150127235 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:02:07 INFO - PROCESS | 2006 | 1461150127314 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba38800 == 64 [pid = 2006] [id = 252] 04:02:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x118af3000) [pid = 2006] [serial = 754] [outer = 0x0] 04:02:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x119254000) [pid = 2006] [serial = 755] [outer = 0x118af3000] 04:02:07 INFO - PROCESS | 2006 | 1461150127347 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x119d68c00) [pid = 2006] [serial = 756] [outer = 0x118af3000] 04:02:07 INFO - PROCESS | 2006 | 1461150127794 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]]]}] 04:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 724ms 04:02:07 INFO - PROCESS | 2006 | 1461150127840 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 2006 | 1461150127843 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:02:07 INFO - PROCESS | 2006 | 1461150127848 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 2006 | 1461150127850 Marionette TRACE conn2 <- [1,982,null,{}] 04:02:07 INFO - PROCESS | 2006 | 1461150127856 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}] 04:02:07 INFO - PROCESS | 2006 | 1461150127965 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:02:08 INFO - PROCESS | 2006 | 1461150128032 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b127000 == 65 [pid = 2006] [id = 253] 04:02:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x11b5c9000) [pid = 2006] [serial = 757] [outer = 0x0] 04:02:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x11b982400) [pid = 2006] [serial = 758] [outer = 0x11b5c9000] 04:02:08 INFO - PROCESS | 2006 | 1461150128062 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x123935400) [pid = 2006] [serial = 759] [outer = 0x11b5c9000] 04:02:08 INFO - PROCESS | 2006 | 1461150128489 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]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 676ms 04:02:08 INFO - PROCESS | 2006 | 1461150128530 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 2006 | 1461150128533 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:02:08 INFO - PROCESS | 2006 | 1461150128571 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 2006 | 1461150128574 Marionette TRACE conn2 <- [1,986,null,{}] 04:02:08 INFO - PROCESS | 2006 | 1461150128578 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}] 04:02:08 INFO - PROCESS | 2006 | 1461150128683 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:02:08 INFO - PROCESS | 2006 | 1461150128748 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f04e000 == 66 [pid = 2006] [id = 254] 04:02:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x123938400) [pid = 2006] [serial = 760] [outer = 0x0] 04:02:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x129d3dc00) [pid = 2006] [serial = 761] [outer = 0x123938400] 04:02:08 INFO - PROCESS | 2006 | 1461150128779 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12b68cc00) [pid = 2006] [serial = 762] [outer = 0x123938400] 04:02:09 INFO - PROCESS | 2006 | 1461150129155 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]]]}] 04:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 657ms 04:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:02:09 INFO - PROCESS | 2006 | 1461150129194 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 2006 | 1461150129195 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:02:09 INFO - PROCESS | 2006 | 1461150129197 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 2006 | 1461150129198 Marionette TRACE conn2 <- [1,990,null,{}] 04:02:09 INFO - PROCESS | 2006 | 1461150129201 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}] 04:02:09 INFO - PROCESS | 2006 | 1461150129308 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:02:09 INFO - PROCESS | 2006 | 1461150129366 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f315000 == 67 [pid = 2006] [id = 255] 04:02:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12b686c00) [pid = 2006] [serial = 763] [outer = 0x0] 04:02:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12d187800) [pid = 2006] [serial = 764] [outer = 0x12b686c00] 04:02:09 INFO - PROCESS | 2006 | 1461150129400 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12db2d000) [pid = 2006] [serial = 765] [outer = 0x12b686c00] 04:02:09 INFO - PROCESS | 2006 | 1461150129926 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]]]}] 04:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 769ms 04:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:02:09 INFO - PROCESS | 2006 | 1461150129979 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 2006 | 1461150129980 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:02:09 INFO - PROCESS | 2006 | 1461150129982 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 2006 | 1461150129983 Marionette TRACE conn2 <- [1,994,null,{}] 04:02:10 INFO - PROCESS | 2006 | 1461150130004 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}] 04:02:10 INFO - PROCESS | 2006 | 1461150130106 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:02:10 INFO - PROCESS | 2006 | 1461150130177 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a35000 == 68 [pid = 2006] [id = 256] 04:02:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12d205000) [pid = 2006] [serial = 766] [outer = 0x0] 04:02:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12e364c00) [pid = 2006] [serial = 767] [outer = 0x12d205000] 04:02:10 INFO - PROCESS | 2006 | 1461150130215 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12e49cc00) [pid = 2006] [serial = 768] [outer = 0x12d205000] 04:02:10 INFO - PROCESS | 2006 | 1461150130794 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]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 819ms 04:02:10 INFO - PROCESS | 2006 | 1461150130801 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 2006 | 1461150130804 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:02:10 INFO - PROCESS | 2006 | 1461150130830 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 2006 | 1461150130832 Marionette TRACE conn2 <- [1,998,null,{}] 04:02:10 INFO - PROCESS | 2006 | 1461150130837 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}] 04:02:10 INFO - PROCESS | 2006 | 1461150130926 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:02:10 INFO - PROCESS | 2006 | 1461150130992 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x11abd7000 == 69 [pid = 2006] [id = 257] 04:02:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x115806000) [pid = 2006] [serial = 769] [outer = 0x0] 04:02:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x11760f000) [pid = 2006] [serial = 770] [outer = 0x115806000] 04:02:11 INFO - PROCESS | 2006 | 1461150131019 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x1176a5400) [pid = 2006] [serial = 771] [outer = 0x115806000] 04:02:11 INFO - PROCESS | 2006 | 1461150131483 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]]]}] 04:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 675ms 04:02:11 INFO - PROCESS | 2006 | 1461150131504 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 2006 | 1461150131508 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:02:11 INFO - PROCESS | 2006 | 1461150131512 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 2006 | 1461150131514 Marionette TRACE conn2 <- [1,1002,null,{}] 04:02:11 INFO - PROCESS | 2006 | 1461150131516 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}] 04:02:11 INFO - PROCESS | 2006 | 1461150131598 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:02:11 INFO - PROCESS | 2006 | 1461150131648 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a2f000 == 70 [pid = 2006] [id = 258] 04:02:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x11586f800) [pid = 2006] [serial = 772] [outer = 0x0] 04:02:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x1192e1400) [pid = 2006] [serial = 773] [outer = 0x11586f800] 04:02:11 INFO - PROCESS | 2006 | 1461150131691 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x119c73c00) [pid = 2006] [serial = 774] [outer = 0x11586f800] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba1a000 == 69 [pid = 2006] [id = 200] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x12753a800 == 68 [pid = 2006] [id = 201] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x123ba3800 == 67 [pid = 2006] [id = 190] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x12e574800 == 66 [pid = 2006] [id = 250] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcc1000 == 65 [pid = 2006] [id = 249] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1e4000 == 64 [pid = 2006] [id = 248] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x12bd0d000) [pid = 2006] [serial = 641] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x12d20f800) [pid = 2006] [serial = 692] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | 1461150132276 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]]]}] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x12c17d000 == 63 [pid = 2006] [id = 247] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x12b350000 == 62 [pid = 2006] [id = 246] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x129b96000 == 61 [pid = 2006] [id = 245] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x127535000 == 60 [pid = 2006] [id = 244] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x123e74800 == 59 [pid = 2006] [id = 243] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x11c430000 == 58 [pid = 2006] [id = 242] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba19000 == 57 [pid = 2006] [id = 241] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x116565800 == 56 [pid = 2006] [id = 240] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x115264000 == 55 [pid = 2006] [id = 239] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x12b34b000 == 54 [pid = 2006] [id = 234] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x11aae9000 == 53 [pid = 2006] [id = 233] 04:02:12 INFO - PROCESS | 2006 | --DOCSHELL 0x115167000 == 52 [pid = 2006] [id = 232] 04:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 823ms 04:02:12 INFO - PROCESS | 2006 | 1461150132336 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 2006 | 1461150132337 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:02:12 INFO - PROCESS | 2006 | 1461150132339 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 2006 | 1461150132341 Marionette TRACE conn2 <- [1,1006,null,{}] 04:02:12 INFO - PROCESS | 2006 | 1461150132349 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}] 04:02:12 INFO - PROCESS | 2006 | 1461150132430 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:02:12 INFO - PROCESS | 2006 | 1461150132435 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a25000 == 53 [pid = 2006] [id = 259] 04:02:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x11acefc00) [pid = 2006] [serial = 775] [outer = 0x0] 04:02:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x11adc9000) [pid = 2006] [serial = 776] [outer = 0x11acefc00] 04:02:12 INFO - PROCESS | 2006 | 1461150132469 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x11b97b000) [pid = 2006] [serial = 777] [outer = 0x11acefc00] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x12d210000) [pid = 2006] [serial = 690] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x127f94c00) [pid = 2006] [serial = 672] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x12b10a400) [pid = 2006] [serial = 677] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x118c34800) [pid = 2006] [serial = 659] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x116490400) [pid = 2006] [serial = 657] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x1154bf800) [pid = 2006] [serial = 656] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x11ab53000) [pid = 2006] [serial = 647] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x11bf0fc00) [pid = 2006] [serial = 665] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x11c517400) [pid = 2006] [serial = 666] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x123a10000) [pid = 2006] [serial = 668] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x123933400) [pid = 2006] [serial = 650] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x1176e1800) [pid = 2006] [serial = 644] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x1298b0400) [pid = 2006] [serial = 674] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x11ace4000) [pid = 2006] [serial = 662] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x11b97d400) [pid = 2006] [serial = 663] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x129d1dc00) [pid = 2006] [serial = 653] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12b3e0400) [pid = 2006] [serial = 654] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12b6d6800) [pid = 2006] [serial = 680] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x12b688000) [pid = 2006] [serial = 678] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12408ac00) [pid = 2006] [serial = 684] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x11aa11400) [pid = 2006] [serial = 683] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12b693400) [pid = 2006] [serial = 686] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x12d190c00) [pid = 2006] [serial = 689] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12bbca000) [pid = 2006] [serial = 681] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x119d63000) [pid = 2006] [serial = 660] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12719e000) [pid = 2006] [serial = 671] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x129d1f800) [pid = 2006] [serial = 675] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12d183000) [pid = 2006] [serial = 687] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x123d72000) [pid = 2006] [serial = 669] [outer = 0x0] [url = about:blank] 04:02:12 INFO - PROCESS | 2006 | 1461150132836 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]]]}] 04:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 523ms 04:02:12 INFO - PROCESS | 2006 | 1461150132862 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 2006 | 1461150132864 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:02:12 INFO - PROCESS | 2006 | 1461150132867 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 2006 | 1461150132868 Marionette TRACE conn2 <- [1,1010,null,{}] 04:02:12 INFO - PROCESS | 2006 | 1461150132873 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}] 04:02:12 INFO - PROCESS | 2006 | 1461150132947 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:02:12 INFO - PROCESS | 2006 | 1461150132975 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be51000 == 54 [pid = 2006] [id = 260] 04:02:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x11bf13000) [pid = 2006] [serial = 778] [outer = 0x0] 04:02:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11bf17c00) [pid = 2006] [serial = 779] [outer = 0x11bf13000] 04:02:13 INFO - PROCESS | 2006 | 1461150133001 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x123938c00) [pid = 2006] [serial = 780] [outer = 0x11bf13000] 04:02:13 INFO - PROCESS | 2006 | 1461150133313 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]]]}] 04:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 474ms 04:02:13 INFO - PROCESS | 2006 | 1461150133342 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:02:13 INFO - PROCESS | 2006 | 1461150133343 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:02:13 INFO - PROCESS | 2006 | 1461150133345 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 2006 | 1461150133346 Marionette TRACE conn2 <- [1,1014,null,{}] 04:02:13 INFO - PROCESS | 2006 | 1461150133348 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}] 04:02:13 INFO - PROCESS | 2006 | 1461150133425 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:02:13 INFO - PROCESS | 2006 | 1461150133477 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c327000 == 55 [pid = 2006] [id = 261] 04:02:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11bf14000) [pid = 2006] [serial = 781] [outer = 0x0] 04:02:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x123a0e400) [pid = 2006] [serial = 782] [outer = 0x11bf14000] 04:02:13 INFO - PROCESS | 2006 | 1461150133503 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x123f24000) [pid = 2006] [serial = 783] [outer = 0x11bf14000] 04:02:13 INFO - PROCESS | 2006 | 1461150133775 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]]]}] 04:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 04:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:02:13 INFO - PROCESS | 2006 | 1461150133815 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:02:13 INFO - PROCESS | 2006 | 1461150133816 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:02:13 INFO - PROCESS | 2006 | 1461150133818 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 2006 | 1461150133819 Marionette TRACE conn2 <- [1,1018,null,{}] 04:02:13 INFO - PROCESS | 2006 | 1461150133831 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}] 04:02:13 INFO - PROCESS | 2006 | 1461150133929 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:02:13 INFO - PROCESS | 2006 | 1461150133986 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x119111000 == 56 [pid = 2006] [id = 262] 04:02:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x123d76400) [pid = 2006] [serial = 784] [outer = 0x0] 04:02:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x124493000) [pid = 2006] [serial = 785] [outer = 0x123d76400] 04:02:14 INFO - PROCESS | 2006 | 1461150134014 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x129b42400) [pid = 2006] [serial = 786] [outer = 0x123d76400] 04:02:14 INFO - PROCESS | 2006 | 1461150134332 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]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 529ms 04:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:02:14 INFO - PROCESS | 2006 | 1461150134347 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 2006 | 1461150134348 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:02:14 INFO - PROCESS | 2006 | 1461150134350 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 2006 | 1461150134351 Marionette TRACE conn2 <- [1,1022,null,{}] 04:02:14 INFO - PROCESS | 2006 | 1461150134355 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}] 04:02:14 INFO - PROCESS | 2006 | 1461150134447 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:02:14 INFO - PROCESS | 2006 | 1461150134459 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x127535000 == 57 [pid = 2006] [id = 263] 04:02:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x129b47000) [pid = 2006] [serial = 787] [outer = 0x0] 04:02:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x129d42000) [pid = 2006] [serial = 788] [outer = 0x129b47000] 04:02:14 INFO - PROCESS | 2006 | 1461150134484 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12b3e5c00) [pid = 2006] [serial = 789] [outer = 0x129b47000] 04:02:14 INFO - PROCESS | 2006 | 1461150134801 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]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 474ms 04:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:02:14 INFO - PROCESS | 2006 | 1461150134825 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 2006 | 1461150134826 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:02:14 INFO - PROCESS | 2006 | 1461150134828 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 2006 | 1461150134829 Marionette TRACE conn2 <- [1,1026,null,{}] 04:02:14 INFO - PROCESS | 2006 | 1461150134832 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}] 04:02:14 INFO - PROCESS | 2006 | 1461150134927 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:02:14 INFO - PROCESS | 2006 | 1461150134941 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b7e000 == 58 [pid = 2006] [id = 264] 04:02:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x123f24400) [pid = 2006] [serial = 790] [outer = 0x0] 04:02:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12b6cc000) [pid = 2006] [serial = 791] [outer = 0x123f24400] 04:02:14 INFO - PROCESS | 2006 | 1461150134967 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x12bbc4400) [pid = 2006] [serial = 792] [outer = 0x123f24400] 04:02:15 INFO - PROCESS | 2006 | 1461150135317 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]]]}] 04:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 04:02:15 INFO - PROCESS | 2006 | 1461150135347 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 2006 | 1461150135348 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:02:15 INFO - PROCESS | 2006 | 1461150135350 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 2006 | 1461150135351 Marionette TRACE conn2 <- [1,1030,null,{}] 04:02:15 INFO - PROCESS | 2006 | 1461150135361 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}] 04:02:15 INFO - PROCESS | 2006 | 1461150135471 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:02:15 INFO - PROCESS | 2006 | 1461150135475 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b346000 == 59 [pid = 2006] [id = 265] 04:02:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x118ae9400) [pid = 2006] [serial = 793] [outer = 0x0] 04:02:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12bd09400) [pid = 2006] [serial = 794] [outer = 0x118ae9400] 04:02:15 INFO - PROCESS | 2006 | 1461150135501 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12d186000) [pid = 2006] [serial = 795] [outer = 0x118ae9400] 04:02:15 INFO - PROCESS | 2006 | 1461150135840 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]]]}] 04:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 525ms 04:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:02:15 INFO - PROCESS | 2006 | 1461150135876 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 2006 | 1461150135877 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:02:15 INFO - PROCESS | 2006 | 1461150135879 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 2006 | 1461150135880 Marionette TRACE conn2 <- [1,1034,null,{}] 04:02:15 INFO - PROCESS | 2006 | 1461150135882 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}] 04:02:15 INFO - PROCESS | 2006 | 1461150135978 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:02:15 INFO - PROCESS | 2006 | 1461150135991 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb97800 == 60 [pid = 2006] [id = 266] 04:02:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x118a66c00) [pid = 2006] [serial = 796] [outer = 0x0] 04:02:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12d190800) [pid = 2006] [serial = 797] [outer = 0x118a66c00] 04:02:16 INFO - PROCESS | 2006 | 1461150136016 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12d467800) [pid = 2006] [serial = 798] [outer = 0x118a66c00] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x12b3e9c00) [pid = 2006] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x11ad3a800) [pid = 2006] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x12bbc6c00) [pid = 2006] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x12393f400) [pid = 2006] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x124080c00) [pid = 2006] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x1176df800) [pid = 2006] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x119a63800) [pid = 2006] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x11be83c00) [pid = 2006] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12db2b000) [pid = 2006] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x114245800) [pid = 2006] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x1154ca000) [pid = 2006] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:02:16 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x127de6400) [pid = 2006] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:02:16 INFO - PROCESS | 2006 | 1461150136543 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]]]}] 04:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 718ms 04:02:16 INFO - PROCESS | 2006 | 1461150136598 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 2006 | 1461150136599 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:02:16 INFO - PROCESS | 2006 | 1461150136607 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - PROCESS | 2006 | 1461150136609 Marionette TRACE conn2 <- [1,1038,null,{}] 04:02:16 INFO - PROCESS | 2006 | 1461150136612 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}] 04:02:16 INFO - PROCESS | 2006 | 1461150136721 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:02:16 INFO - PROCESS | 2006 | 1461150136776 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b35d800 == 61 [pid = 2006] [id = 267] 04:02:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x114245800) [pid = 2006] [serial = 799] [outer = 0x0] 04:02:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12d202400) [pid = 2006] [serial = 800] [outer = 0x114245800] 04:02:16 INFO - PROCESS | 2006 | 1461150136806 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12e360c00) [pid = 2006] [serial = 801] [outer = 0x114245800] 04:02:17 INFO - PROCESS | 2006 | 1461150137087 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]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 525ms 04:02:17 INFO - PROCESS | 2006 | 1461150137128 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 2006 | 1461150137129 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:02:17 INFO - PROCESS | 2006 | 1461150137132 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 2006 | 1461150137133 Marionette TRACE conn2 <- [1,1042,null,{}] 04:02:17 INFO - PROCESS | 2006 | 1461150137135 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}] 04:02:17 INFO - PROCESS | 2006 | 1461150137219 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:02:17 INFO - PROCESS | 2006 | 1461150137225 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1f2000 == 62 [pid = 2006] [id = 268] 04:02:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12d5adc00) [pid = 2006] [serial = 802] [outer = 0x0] 04:02:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12e449800) [pid = 2006] [serial = 803] [outer = 0x12d5adc00] 04:02:17 INFO - PROCESS | 2006 | 1461150137251 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x12e497c00) [pid = 2006] [serial = 804] [outer = 0x12d5adc00] 04:02:17 INFO - PROCESS | 2006 | 1461150137580 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]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 04:02:17 INFO - PROCESS | 2006 | 1461150137601 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 2006 | 1461150137602 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:02:17 INFO - PROCESS | 2006 | 1461150137607 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 2006 | 1461150137608 Marionette TRACE conn2 <- [1,1046,null,{}] 04:02:17 INFO - PROCESS | 2006 | 1461150137611 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}] 04:02:17 INFO - PROCESS | 2006 | 1461150137728 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:02:17 INFO - PROCESS | 2006 | 1461150137735 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbd3800 == 63 [pid = 2006] [id = 269] 04:02:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12e49a000) [pid = 2006] [serial = 805] [outer = 0x0] 04:02:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12e49fc00) [pid = 2006] [serial = 806] [outer = 0x12e49a000] 04:02:17 INFO - PROCESS | 2006 | 1461150137767 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12e7ad000) [pid = 2006] [serial = 807] [outer = 0x12e49a000] 04:02:18 INFO - PROCESS | 2006 | 1461150138167 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]]]}] 04:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 572ms 04:02:18 INFO - PROCESS | 2006 | 1461150138179 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 2006 | 1461150138180 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:02:18 INFO - PROCESS | 2006 | 1461150138182 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - PROCESS | 2006 | 1461150138183 Marionette TRACE conn2 <- [1,1050,null,{}] 04:02:18 INFO - PROCESS | 2006 | 1461150138186 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}] 04:02:18 INFO - PROCESS | 2006 | 1461150138265 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:02:18 INFO - PROCESS | 2006 | 1461150138270 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f045800 == 64 [pid = 2006] [id = 270] 04:02:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12e7b1800) [pid = 2006] [serial = 808] [outer = 0x0] 04:02:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12e857400) [pid = 2006] [serial = 809] [outer = 0x12e7b1800] 04:02:18 INFO - PROCESS | 2006 | 1461150138297 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12e85ec00) [pid = 2006] [serial = 810] [outer = 0x12e7b1800] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11b578000 == 63 [pid = 2006] [id = 160] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12d57b800 == 62 [pid = 2006] [id = 236] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11bab2000 == 61 [pid = 2006] [id = 191] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119122800 == 60 [pid = 2006] [id = 238] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcc2000 == 59 [pid = 2006] [id = 237] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0c1000 == 58 [pid = 2006] [id = 176] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x1265b3000 == 57 [pid = 2006] [id = 179] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119b1c800 == 56 [pid = 2006] [id = 144] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1b3800 == 55 [pid = 2006] [id = 163] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12d560800 == 54 [pid = 2006] [id = 235] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b416800 == 53 [pid = 2006] [id = 214] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x123a87800 == 52 [pid = 2006] [id = 189] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0af800 == 51 [pid = 2006] [id = 231] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc5a000 == 50 [pid = 2006] [id = 218] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b121000 == 49 [pid = 2006] [id = 158] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12363c800 == 48 [pid = 2006] [id = 178] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b404800 == 47 [pid = 2006] [id = 217] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b40e000 == 46 [pid = 2006] [id = 162] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119a2f000 == 45 [pid = 2006] [id = 258] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11abd7000 == 44 [pid = 2006] [id = 257] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119a35000 == 43 [pid = 2006] [id = 256] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12f315000 == 42 [pid = 2006] [id = 255] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12f04e000 == 41 [pid = 2006] [id = 254] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b127000 == 40 [pid = 2006] [id = 253] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba38800 == 39 [pid = 2006] [id = 252] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x1185eb800 == 38 [pid = 2006] [id = 251] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11c327000 == 37 [pid = 2006] [id = 261] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119111000 == 36 [pid = 2006] [id = 262] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x127535000 == 35 [pid = 2006] [id = 263] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11be51000 == 34 [pid = 2006] [id = 260] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb97800 == 33 [pid = 2006] [id = 266] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1f2000 == 32 [pid = 2006] [id = 268] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b35d800 == 31 [pid = 2006] [id = 267] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b346000 == 30 [pid = 2006] [id = 265] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119a25000 == 29 [pid = 2006] [id = 259] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x129b7e000 == 28 [pid = 2006] [id = 264] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x12e7acc00) [pid = 2006] [serial = 749] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbd3800 == 27 [pid = 2006] [id = 269] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x12d465400) [pid = 2006] [serial = 734] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x1155c3000) [pid = 2006] [serial = 695] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x11ab4c400) [pid = 2006] [serial = 698] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x124087000) [pid = 2006] [serial = 701] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x12b3edc00) [pid = 2006] [serial = 704] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x12d185c00) [pid = 2006] [serial = 707] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x12e365c00) [pid = 2006] [serial = 714] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x129d37000) [pid = 2006] [serial = 713] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12db2c800) [pid = 2006] [serial = 737] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x123f22000) [pid = 2006] [serial = 725] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12715b800) [pid = 2006] [serial = 726] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x127de7c00) [pid = 2006] [serial = 728] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x11867f400) [pid = 2006] [serial = 716] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x119257400) [pid = 2006] [serial = 717] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x119c77c00) [pid = 2006] [serial = 719] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11ab56c00) [pid = 2006] [serial = 720] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x11c148c00) [pid = 2006] [serial = 722] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x123939000) [pid = 2006] [serial = 723] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12e441800) [pid = 2006] [serial = 740] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12db2a000) [pid = 2006] [serial = 710] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x12e366c00) [pid = 2006] [serial = 738] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x123f23000) [pid = 2006] [serial = 743] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12e449000) [pid = 2006] [serial = 746] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12e7aa400) [pid = 2006] [serial = 747] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12e44c000) [pid = 2006] [serial = 741] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x129d22c00) [pid = 2006] [serial = 731] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12bdb4400) [pid = 2006] [serial = 732] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12d5afc00) [pid = 2006] [serial = 735] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x1298a8400) [pid = 2006] [serial = 729] [outer = 0x0] [url = about:blank] 04:02:19 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12d5b5000) [pid = 2006] [serial = 744] [outer = 0x0] [url = about:blank] 04:02:20 INFO - PROCESS | 2006 | 1461150140057 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]]]}] 04:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1925ms 04:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:02:20 INFO - PROCESS | 2006 | 1461150140108 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 2006 | 1461150140111 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:02:20 INFO - PROCESS | 2006 | 1461150140114 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 2006 | 1461150140117 Marionette TRACE conn2 <- [1,1054,null,{}] 04:02:20 INFO - PROCESS | 2006 | 1461150140122 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}] 04:02:20 INFO - PROCESS | 2006 | 1461150140216 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:02:20 INFO - PROCESS | 2006 | 1461150140226 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x115275000 == 28 [pid = 2006] [id = 271] 04:02:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x11580f000) [pid = 2006] [serial = 811] [outer = 0x0] 04:02:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x11586c000) [pid = 2006] [serial = 812] [outer = 0x11580f000] 04:02:20 INFO - PROCESS | 2006 | 1461150140254 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x117611400) [pid = 2006] [serial = 813] [outer = 0x11580f000] 04:02:20 INFO - PROCESS | 2006 | 1461150140668 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]]]}] 04:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 571ms 04:02:20 INFO - PROCESS | 2006 | 1461150140686 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 2006 | 1461150140693 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:02:20 INFO - PROCESS | 2006 | 1461150140700 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 2006 | 1461150140702 Marionette TRACE conn2 <- [1,1058,null,{}] 04:02:20 INFO - PROCESS | 2006 | 1461150140706 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}] 04:02:20 INFO - PROCESS | 2006 | 1461150140821 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:02:20 INFO - PROCESS | 2006 | 1461150140897 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f12800 == 29 [pid = 2006] [id = 272] 04:02:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x115868800) [pid = 2006] [serial = 814] [outer = 0x0] 04:02:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x1176a3400) [pid = 2006] [serial = 815] [outer = 0x115868800] 04:02:20 INFO - PROCESS | 2006 | 1461150140939 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x11867b800) [pid = 2006] [serial = 816] [outer = 0x115868800] 04:02:21 INFO - PROCESS | 2006 | 1461150141249 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]]]}] 04:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 576ms 04:02:21 INFO - PROCESS | 2006 | 1461150141279 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:02:21 INFO - PROCESS | 2006 | 1461150141281 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:02:21 INFO - PROCESS | 2006 | 1461150141283 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 2006 | 1461150141286 Marionette TRACE conn2 <- [1,1062,null,{}] 04:02:21 INFO - PROCESS | 2006 | 1461150141303 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}] 04:02:21 INFO - PROCESS | 2006 | 1461150141405 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:02:21 INFO - PROCESS | 2006 | 1461150141433 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a1e800 == 30 [pid = 2006] [id = 273] 04:02:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x1140c5000) [pid = 2006] [serial = 817] [outer = 0x0] 04:02:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x119255000) [pid = 2006] [serial = 818] [outer = 0x1140c5000] 04:02:21 INFO - PROCESS | 2006 | 1461150141462 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x119aac000) [pid = 2006] [serial = 819] [outer = 0x1140c5000] 04:02:21 INFO - PROCESS | 2006 | 1461150141793 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]]]}] 04:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 533ms 04:02:21 INFO - PROCESS | 2006 | 1461150141817 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:02:21 INFO - PROCESS | 2006 | 1461150141819 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:02:21 INFO - PROCESS | 2006 | 1461150141824 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 2006 | 1461150141826 Marionette TRACE conn2 <- [1,1066,null,{}] 04:02:21 INFO - PROCESS | 2006 | 1461150141829 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}] 04:02:21 INFO - PROCESS | 2006 | 1461150141913 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:02:21 INFO - PROCESS | 2006 | 1461150141917 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa9c000 == 31 [pid = 2006] [id = 274] 04:02:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x119ab3400) [pid = 2006] [serial = 820] [outer = 0x0] 04:02:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x11aa08c00) [pid = 2006] [serial = 821] [outer = 0x119ab3400] 04:02:21 INFO - PROCESS | 2006 | 1461150141946 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11ab54800) [pid = 2006] [serial = 822] [outer = 0x119ab3400] 04:02:22 INFO - PROCESS | 2006 | 1461150142329 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]]]}] 04:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 04:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:02:22 INFO - PROCESS | 2006 | 1461150142345 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 2006 | 1461150142347 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:02:22 INFO - PROCESS | 2006 | 1461150142350 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 2006 | 1461150142352 Marionette TRACE conn2 <- [1,1070,null,{}] 04:02:22 INFO - PROCESS | 2006 | 1461150142355 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}] 04:02:22 INFO - PROCESS | 2006 | 1461150142464 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:02:22 INFO - PROCESS | 2006 | 1461150142470 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ade0800 == 32 [pid = 2006] [id = 275] 04:02:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11580d800) [pid = 2006] [serial = 823] [outer = 0x0] 04:02:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11ad32c00) [pid = 2006] [serial = 824] [outer = 0x11580d800] 04:02:22 INFO - PROCESS | 2006 | 1461150142514 Marionette DEBUG loaded listener.js 04:02:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11b0c1400) [pid = 2006] [serial = 825] [outer = 0x11580d800] 04:02:22 INFO - PROCESS | 2006 | 1461150142944 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]]]}] 04:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 625ms 04:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:02:22 INFO - PROCESS | 2006 | 1461150142976 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 2006 | 1461150142977 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:02:22 INFO - PROCESS | 2006 | 1461150142979 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 2006 | 1461150142980 Marionette TRACE conn2 <- [1,1074,null,{}] 04:02:22 INFO - PROCESS | 2006 | 1461150142982 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}] 04:02:23 INFO - PROCESS | 2006 | 1461150143070 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:02:23 INFO - PROCESS | 2006 | 1461150143076 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba9e800 == 33 [pid = 2006] [id = 276] 04:02:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11b904c00) [pid = 2006] [serial = 826] [outer = 0x0] 04:02:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11bc98800) [pid = 2006] [serial = 827] [outer = 0x11b904c00] 04:02:23 INFO - PROCESS | 2006 | 1461150143109 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11c4b0000) [pid = 2006] [serial = 828] [outer = 0x11b904c00] 04:02:23 INFO - PROCESS | 2006 | 1461150143414 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]]]}] 04:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 04:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:02:23 INFO - PROCESS | 2006 | 1461150143448 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 2006 | 1461150143449 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:02:23 INFO - PROCESS | 2006 | 1461150143451 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 2006 | 1461150143452 Marionette TRACE conn2 <- [1,1078,null,{}] 04:02:23 INFO - PROCESS | 2006 | 1461150143457 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}] 04:02:23 INFO - PROCESS | 2006 | 1461150143526 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:02:23 INFO - PROCESS | 2006 | 1461150143573 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be5f000 == 34 [pid = 2006] [id = 277] 04:02:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x1146b7400) [pid = 2006] [serial = 829] [outer = 0x0] 04:02:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x11c50f400) [pid = 2006] [serial = 830] [outer = 0x1146b7400] 04:02:23 INFO - PROCESS | 2006 | 1461150143599 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12393c800) [pid = 2006] [serial = 831] [outer = 0x1146b7400] 04:02:23 INFO - PROCESS | 2006 | 1461150143906 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]]]}] 04:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 473ms 04:02:23 INFO - PROCESS | 2006 | 1461150143926 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 2006 | 1461150143927 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:02:23 INFO - PROCESS | 2006 | 1461150143930 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 2006 | 1461150143931 Marionette TRACE conn2 <- [1,1082,null,{}] 04:02:23 INFO - PROCESS | 2006 | 1461150143933 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}] 04:02:24 INFO - PROCESS | 2006 | 1461150144005 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:02:24 INFO - PROCESS | 2006 | 1461150144009 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a97000 == 35 [pid = 2006] [id = 278] 04:02:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x11769ac00) [pid = 2006] [serial = 832] [outer = 0x0] 04:02:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x123c90400) [pid = 2006] [serial = 833] [outer = 0x11769ac00] 04:02:24 INFO - PROCESS | 2006 | 1461150144038 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x123f26400) [pid = 2006] [serial = 834] [outer = 0x11769ac00] 04:02:24 INFO - PROCESS | 2006 | 1461150144360 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]]]}] 04:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 04:02:24 INFO - PROCESS | 2006 | 1461150144400 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 2006 | 1461150144401 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:02:24 INFO - PROCESS | 2006 | 1461150144404 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 2006 | 1461150144405 Marionette TRACE conn2 <- [1,1086,null,{}] 04:02:24 INFO - PROCESS | 2006 | 1461150144407 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}] 04:02:24 INFO - PROCESS | 2006 | 1461150144501 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:02:24 INFO - PROCESS | 2006 | 1461150144507 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x119921000 == 36 [pid = 2006] [id = 279] 04:02:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x11769a400) [pid = 2006] [serial = 835] [outer = 0x0] 04:02:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x124005400) [pid = 2006] [serial = 836] [outer = 0x11769a400] 04:02:24 INFO - PROCESS | 2006 | 1461150144533 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x1154ca000) [pid = 2006] [serial = 837] [outer = 0x11769a400] 04:02:24 INFO - PROCESS | 2006 | 1461150144978 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]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 620ms 04:02:25 INFO - PROCESS | 2006 | 1461150145025 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 2006 | 1461150145026 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:02:25 INFO - PROCESS | 2006 | 1461150145029 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 2006 | 1461150145030 Marionette TRACE conn2 <- [1,1090,null,{}] 04:02:25 INFO - PROCESS | 2006 | 1461150145032 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}] 04:02:25 INFO - PROCESS | 2006 | 1461150145136 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:02:25 INFO - PROCESS | 2006 | 1461150145151 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e2c800 == 37 [pid = 2006] [id = 280] 04:02:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x118a04400) [pid = 2006] [serial = 838] [outer = 0x0] 04:02:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12434f000) [pid = 2006] [serial = 839] [outer = 0x118a04400] 04:02:25 INFO - PROCESS | 2006 | 1461150145177 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x1290b4800) [pid = 2006] [serial = 840] [outer = 0x118a04400] 04:02:25 INFO - PROCESS | 2006 | 1461150145537 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]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 04:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:02:25 INFO - PROCESS | 2006 | 1461150145548 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 2006 | 1461150145550 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:02:25 INFO - PROCESS | 2006 | 1461150145552 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 2006 | 1461150145554 Marionette TRACE conn2 <- [1,1094,null,{}] 04:02:25 INFO - PROCESS | 2006 | 1461150145556 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}] 04:02:25 INFO - PROCESS | 2006 | 1461150145659 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:02:25 INFO - PROCESS | 2006 | 1461150145669 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x11addf800 == 38 [pid = 2006] [id = 281] 04:02:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12963e800) [pid = 2006] [serial = 841] [outer = 0x0] 04:02:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x129d17800) [pid = 2006] [serial = 842] [outer = 0x12963e800] 04:02:25 INFO - PROCESS | 2006 | 1461150145703 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x129d3c000) [pid = 2006] [serial = 843] [outer = 0x12963e800] 04:02:26 INFO - PROCESS | 2006 | 1461150146097 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]]]}] 04:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 573ms 04:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:02:26 INFO - PROCESS | 2006 | 1461150146126 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:02:26 INFO - PROCESS | 2006 | 1461150146127 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:02:26 INFO - PROCESS | 2006 | 1461150146130 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 2006 | 1461150146132 Marionette TRACE conn2 <- [1,1098,null,{}] 04:02:26 INFO - PROCESS | 2006 | 1461150146135 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}] 04:02:26 INFO - PROCESS | 2006 | 1461150146271 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:02:26 INFO - PROCESS | 2006 | 1461150146291 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b134800 == 39 [pid = 2006] [id = 282] 04:02:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x129d44800) [pid = 2006] [serial = 844] [outer = 0x0] 04:02:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x12b107400) [pid = 2006] [serial = 845] [outer = 0x129d44800] 04:02:26 INFO - PROCESS | 2006 | 1461150146331 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x12b3e8400) [pid = 2006] [serial = 846] [outer = 0x129d44800] 04:02:26 INFO - PROCESS | 2006 | 1461150146694 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]]]}] 04:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 620ms 04:02:26 INFO - PROCESS | 2006 | 1461150146753 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:02:26 INFO - PROCESS | 2006 | 1461150146754 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:02:26 INFO - PROCESS | 2006 | 1461150146756 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 2006 | 1461150146757 Marionette TRACE conn2 <- [1,1102,null,{}] 04:02:26 INFO - PROCESS | 2006 | 1461150146760 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}] 04:02:26 INFO - PROCESS | 2006 | 1461150146865 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:02:26 INFO - PROCESS | 2006 | 1461150146868 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b414800 == 40 [pid = 2006] [id = 283] 04:02:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x12b3ed000) [pid = 2006] [serial = 847] [outer = 0x0] 04:02:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x12b695400) [pid = 2006] [serial = 848] [outer = 0x12b3ed000] 04:02:26 INFO - PROCESS | 2006 | 1461150146895 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x12bbc7000) [pid = 2006] [serial = 849] [outer = 0x12b3ed000] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x123f24400) [pid = 2006] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x12e49a000) [pid = 2006] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x129b47000) [pid = 2006] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x118ae9400) [pid = 2006] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x114245800) [pid = 2006] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x118a66c00) [pid = 2006] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x12d5adc00) [pid = 2006] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x11b5c9000) [pid = 2006] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x118af3000) [pid = 2006] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x1120b7c00) [pid = 2006] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x129643400) [pid = 2006] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x123d76400) [pid = 2006] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x11bf14000) [pid = 2006] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x11bf13000) [pid = 2006] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x11acefc00) [pid = 2006] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x11586f800) [pid = 2006] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x115806000) [pid = 2006] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12d205000) [pid = 2006] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x12b686c00) [pid = 2006] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x123938400) [pid = 2006] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x12bbbcc00) [pid = 2006] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x118a5dc00) [pid = 2006] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x119c7a800) [pid = 2006] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12963f800) [pid = 2006] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x129646000) [pid = 2006] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x1151a6c00) [pid = 2006] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12b691000) [pid = 2006] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x11be7b000) [pid = 2006] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x1192e1c00) [pid = 2006] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x119d62400) [pid = 2006] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x11580b000) [pid = 2006] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x118a0f000) [pid = 2006] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12d5ae000) [pid = 2006] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x11c4c6400) [pid = 2006] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12bdb6000) [pid = 2006] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12b3eac00) [pid = 2006] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12db2ac00) [pid = 2006] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:02:27 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x123f20c00) [pid = 2006] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:02:27 INFO - PROCESS | 2006 | 1461150147574 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]]]}] 04:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 869ms 04:02:27 INFO - PROCESS | 2006 | 1461150147626 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 2006 | 1461150147628 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:02:27 INFO - PROCESS | 2006 | 1461150147630 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 2006 | 1461150147631 Marionette TRACE conn2 <- [1,1106,null,{}] 04:02:27 INFO - PROCESS | 2006 | 1461150147633 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}] 04:02:27 INFO - PROCESS | 2006 | 1461150147710 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:02:27 INFO - PROCESS | 2006 | 1461150147714 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa94000 == 41 [pid = 2006] [id = 284] 04:02:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x114c09000) [pid = 2006] [serial = 850] [outer = 0x0] 04:02:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x1176e0c00) [pid = 2006] [serial = 851] [outer = 0x114c09000] 04:02:27 INFO - PROCESS | 2006 | 1461150147740 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x119d6c400) [pid = 2006] [serial = 852] [outer = 0x114c09000] 04:02:28 INFO - PROCESS | 2006 | 1461150148068 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]]]}] 04:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 04:02:28 INFO - PROCESS | 2006 | 1461150148098 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:02:28 INFO - PROCESS | 2006 | 1461150148099 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:02:28 INFO - PROCESS | 2006 | 1461150148101 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:02:28 INFO - PROCESS | 2006 | 1461150148103 Marionette TRACE conn2 <- [1,1110,null,{}] 04:02:28 INFO - PROCESS | 2006 | 1461150148105 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}] 04:02:28 INFO - PROCESS | 2006 | 1461150148198 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:02:28 INFO - PROCESS | 2006 | 1461150148206 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a97800 == 42 [pid = 2006] [id = 285] 04:02:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x11acefc00) [pid = 2006] [serial = 853] [outer = 0x0] 04:02:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x11be7b000) [pid = 2006] [serial = 854] [outer = 0x11acefc00] 04:02:28 INFO - PROCESS | 2006 | 1461150148232 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x123b32400) [pid = 2006] [serial = 855] [outer = 0x11acefc00] 04:02:28 INFO - PROCESS | 2006 | 1461150148526 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]]]}] 04:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 471ms 04:02:28 INFO - PROCESS | 2006 | 1461150148574 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:02:28 INFO - PROCESS | 2006 | 1461150148575 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:02:28 INFO - PROCESS | 2006 | 1461150148577 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:02:28 INFO - PROCESS | 2006 | 1461150148578 Marionette TRACE conn2 <- [1,1114,null,{}] 04:02:28 INFO - PROCESS | 2006 | 1461150148581 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}] 04:02:28 INFO - PROCESS | 2006 | 1461150148652 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:02:28 INFO - PROCESS | 2006 | 1461150148658 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c186800 == 43 [pid = 2006] [id = 286] 04:02:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x11ab53000) [pid = 2006] [serial = 856] [outer = 0x0] 04:02:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x129643400) [pid = 2006] [serial = 857] [outer = 0x11ab53000] 04:02:28 INFO - PROCESS | 2006 | 1461150148683 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12b3ed800) [pid = 2006] [serial = 858] [outer = 0x11ab53000] 04:02:29 INFO - PROCESS | 2006 | 1461150149021 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]]]}] 04:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 04:02:29 INFO - PROCESS | 2006 | 1461150149046 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 2006 | 1461150149047 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:02:29 INFO - PROCESS | 2006 | 1461150149050 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 2006 | 1461150149051 Marionette TRACE conn2 <- [1,1118,null,{}] 04:02:29 INFO - PROCESS | 2006 | 1461150149063 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}] 04:02:29 INFO - PROCESS | 2006 | 1461150149136 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:02:29 INFO - PROCESS | 2006 | 1461150149142 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1f2000 == 44 [pid = 2006] [id = 287] 04:02:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12b3ea000) [pid = 2006] [serial = 859] [outer = 0x0] 04:02:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12bbcb800) [pid = 2006] [serial = 860] [outer = 0x12b3ea000] 04:02:29 INFO - PROCESS | 2006 | 1461150149167 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12bd0e000) [pid = 2006] [serial = 861] [outer = 0x12b3ea000] 04:02:29 INFO - PROCESS | 2006 | 1461150149544 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]]]}] 04:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 04:02:29 INFO - PROCESS | 2006 | 1461150149569 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 2006 | 1461150149571 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:02:29 INFO - PROCESS | 2006 | 1461150149575 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 2006 | 1461150149577 Marionette TRACE conn2 <- [1,1122,null,{}] 04:02:29 INFO - PROCESS | 2006 | 1461150149582 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}] 04:02:29 INFO - PROCESS | 2006 | 1461150149672 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:02:29 INFO - PROCESS | 2006 | 1461150149767 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x11525f000 == 45 [pid = 2006] [id = 288] 04:02:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x114c0fc00) [pid = 2006] [serial = 862] [outer = 0x0] 04:02:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x1151a3c00) [pid = 2006] [serial = 863] [outer = 0x114c0fc00] 04:02:29 INFO - PROCESS | 2006 | 1461150149799 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11641b400) [pid = 2006] [serial = 864] [outer = 0x114c0fc00] 04:02:30 INFO - PROCESS | 2006 | 1461150150334 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]]]}] 04:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 821ms 04:02:30 INFO - PROCESS | 2006 | 1461150150396 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:02:30 INFO - PROCESS | 2006 | 1461150150400 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:02:30 INFO - PROCESS | 2006 | 1461150150405 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 2006 | 1461150150407 Marionette TRACE conn2 <- [1,1126,null,{}] 04:02:30 INFO - PROCESS | 2006 | 1461150150409 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}] 04:02:30 INFO - PROCESS | 2006 | 1461150150513 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:02:30 INFO - PROCESS | 2006 | 1461150150587 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae7000 == 46 [pid = 2006] [id = 289] 04:02:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x1176a6800) [pid = 2006] [serial = 865] [outer = 0x0] 04:02:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x118aeec00) [pid = 2006] [serial = 866] [outer = 0x1176a6800] 04:02:30 INFO - PROCESS | 2006 | 1461150150617 Marionette DEBUG loaded listener.js 04:02:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x119257000) [pid = 2006] [serial = 867] [outer = 0x1176a6800] 04:02:31 INFO - PROCESS | 2006 | 1461150151266 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]]]}] 04:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 870ms 04:02:31 INFO - PROCESS | 2006 | 1461150151297 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:02:31 INFO - PROCESS | 2006 | 1461150151299 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:02:31 INFO - PROCESS | 2006 | 1461150151311 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:02:31 INFO - PROCESS | 2006 | 1461150151313 Marionette TRACE conn2 <- [1,1130,null,{}] 04:02:31 INFO - PROCESS | 2006 | 1461150151316 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}] 04:02:31 INFO - PROCESS | 2006 | 1461150151417 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:02:31 INFO - PROCESS | 2006 | 1461150151495 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x115265800 == 47 [pid = 2006] [id = 290] 04:02:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x11465d000) [pid = 2006] [serial = 868] [outer = 0x0] 04:02:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x115873000) [pid = 2006] [serial = 869] [outer = 0x11465d000] 04:02:31 INFO - PROCESS | 2006 | 1461150151524 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x11769c400) [pid = 2006] [serial = 870] [outer = 0x11465d000] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12c186800 == 46 [pid = 2006] [id = 286] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123a97800 == 45 [pid = 2006] [id = 285] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa94000 == 44 [pid = 2006] [id = 284] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12b414800 == 43 [pid = 2006] [id = 283] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12b134800 == 42 [pid = 2006] [id = 282] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11addf800 == 41 [pid = 2006] [id = 281] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x127e2c800 == 40 [pid = 2006] [id = 280] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12e857400) [pid = 2006] [serial = 809] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x119921000 == 39 [pid = 2006] [id = 279] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123a97000 == 38 [pid = 2006] [id = 278] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11be5f000 == 37 [pid = 2006] [id = 277] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba9e800 == 36 [pid = 2006] [id = 276] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11ade0800 == 35 [pid = 2006] [id = 275] 04:02:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x118ae8c00) [pid = 2006] [serial = 871] [outer = 0x12f5a3000] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa9c000 == 34 [pid = 2006] [id = 274] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x119a1e800 == 33 [pid = 2006] [id = 273] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x118f12800 == 32 [pid = 2006] [id = 272] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x115275000 == 31 [pid = 2006] [id = 271] 04:02:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12f045800 == 30 [pid = 2006] [id = 270] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12bdb7000) [pid = 2006] [serial = 594] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x119c75c00) [pid = 2006] [serial = 597] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x11adc5400) [pid = 2006] [serial = 699] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x129d23000) [pid = 2006] [serial = 570] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12bd08400) [pid = 2006] [serial = 705] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x1176e3400) [pid = 2006] [serial = 696] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12d466c00) [pid = 2006] [serial = 708] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x1271a6800) [pid = 2006] [serial = 567] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x11c50f800) [pid = 2006] [serial = 600] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11adc5800) [pid = 2006] [serial = 648] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x118ce5800) [pid = 2006] [serial = 645] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11adc4800) [pid = 2006] [serial = 564] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x12e366000) [pid = 2006] [serial = 711] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x127041400) [pid = 2006] [serial = 651] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12d46b800) [pid = 2006] [serial = 693] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12bdb9800) [pid = 2006] [serial = 642] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12e368c00) [pid = 2006] [serial = 528] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x127162400) [pid = 2006] [serial = 702] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12b6cc000) [pid = 2006] [serial = 791] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12e7ad000) [pid = 2006] [serial = 807] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x129d42000) [pid = 2006] [serial = 788] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12bd09400) [pid = 2006] [serial = 794] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12d202400) [pid = 2006] [serial = 800] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12d190800) [pid = 2006] [serial = 797] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12e449800) [pid = 2006] [serial = 803] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12d467800) [pid = 2006] [serial = 798] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x11b982400) [pid = 2006] [serial = 758] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x119d68c00) [pid = 2006] [serial = 756] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x119254000) [pid = 2006] [serial = 755] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x1156dc800) [pid = 2006] [serial = 753] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1146b8000) [pid = 2006] [serial = 752] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x12e853c00) [pid = 2006] [serial = 750] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x124493000) [pid = 2006] [serial = 785] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x123a0e400) [pid = 2006] [serial = 782] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x123f24000) [pid = 2006] [serial = 783] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11bf17c00) [pid = 2006] [serial = 779] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x123938c00) [pid = 2006] [serial = 780] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11adc9000) [pid = 2006] [serial = 776] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11b97b000) [pid = 2006] [serial = 777] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x119c73c00) [pid = 2006] [serial = 774] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x1192e1400) [pid = 2006] [serial = 773] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x1176a5400) [pid = 2006] [serial = 771] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11760f000) [pid = 2006] [serial = 770] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12e49cc00) [pid = 2006] [serial = 768] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12e364c00) [pid = 2006] [serial = 767] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12db2d000) [pid = 2006] [serial = 765] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12d187800) [pid = 2006] [serial = 764] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12b68cc00) [pid = 2006] [serial = 762] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x129d3dc00) [pid = 2006] [serial = 761] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x123935400) [pid = 2006] [serial = 759] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x12e360c00) [pid = 2006] [serial = 801] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x12d186000) [pid = 2006] [serial = 795] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12bbc4400) [pid = 2006] [serial = 792] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12b3e5c00) [pid = 2006] [serial = 789] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x12e497c00) [pid = 2006] [serial = 804] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x129b42400) [pid = 2006] [serial = 786] [outer = 0x0] [url = about:blank] 04:02:31 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12e49fc00) [pid = 2006] [serial = 806] [outer = 0x0] [url = about:blank] 04:02:32 INFO - PROCESS | 2006 | 1461150152054 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]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 774ms 04:02:32 INFO - PROCESS | 2006 | 1461150152084 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 2006 | 1461150152089 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:02:32 INFO - PROCESS | 2006 | 1461150152094 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 2006 | 1461150152096 Marionette TRACE conn2 <- [1,1134,null,{}] 04:02:32 INFO - PROCESS | 2006 | 1461150152098 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}] 04:02:32 INFO - PROCESS | 2006 | 1461150152168 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:02:32 INFO - PROCESS | 2006 | 1461150152176 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa91800 == 31 [pid = 2006] [id = 291] 04:02:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x116496000) [pid = 2006] [serial = 872] [outer = 0x0] 04:02:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11913bc00) [pid = 2006] [serial = 873] [outer = 0x116496000] 04:02:32 INFO - PROCESS | 2006 | 1461150152204 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x1192e0000) [pid = 2006] [serial = 874] [outer = 0x116496000] 04:02:32 INFO - PROCESS | 2006 | 1461150152531 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]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 471ms 04:02:32 INFO - PROCESS | 2006 | 1461150152566 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 2006 | 1461150152567 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:02:32 INFO - PROCESS | 2006 | 1461150152570 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 2006 | 1461150152572 Marionette TRACE conn2 <- [1,1138,null,{}] 04:02:32 INFO - PROCESS | 2006 | 1461150152580 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}] 04:02:32 INFO - PROCESS | 2006 | 1461150152659 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:02:32 INFO - PROCESS | 2006 | 1461150152664 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aaea800 == 32 [pid = 2006] [id = 292] 04:02:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x119a5c000) [pid = 2006] [serial = 875] [outer = 0x0] 04:02:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x119d68c00) [pid = 2006] [serial = 876] [outer = 0x119a5c000] 04:02:32 INFO - PROCESS | 2006 | 1461150152695 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11ab4c400) [pid = 2006] [serial = 877] [outer = 0x119a5c000] 04:02:33 INFO - PROCESS | 2006 | 1461150153068 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]]]}] 04:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 523ms 04:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:02:33 INFO - PROCESS | 2006 | 1461150153099 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 2006 | 1461150153101 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:02:33 INFO - PROCESS | 2006 | 1461150153104 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 2006 | 1461150153105 Marionette TRACE conn2 <- [1,1142,null,{}] 04:02:33 INFO - PROCESS | 2006 | 1461150153108 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}] 04:02:33 INFO - PROCESS | 2006 | 1461150153181 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:02:33 INFO - PROCESS | 2006 | 1461150153185 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba9c000 == 33 [pid = 2006] [id = 293] 04:02:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11ace7800) [pid = 2006] [serial = 878] [outer = 0x0] 04:02:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x11b0ca000) [pid = 2006] [serial = 879] [outer = 0x11ace7800] 04:02:33 INFO - PROCESS | 2006 | 1461150153215 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x11b908800) [pid = 2006] [serial = 880] [outer = 0x11ace7800] 04:02:33 INFO - PROCESS | 2006 | 1461150153541 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]]]}] 04:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 04:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:02:33 INFO - PROCESS | 2006 | 1461150153574 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 2006 | 1461150153576 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:02:33 INFO - PROCESS | 2006 | 1461150153578 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 2006 | 1461150153579 Marionette TRACE conn2 <- [1,1146,null,{}] 04:02:33 INFO - PROCESS | 2006 | 1461150153581 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}] 04:02:33 INFO - PROCESS | 2006 | 1461150153651 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:02:33 INFO - PROCESS | 2006 | 1461150153658 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c323800 == 34 [pid = 2006] [id = 294] 04:02:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11b981000) [pid = 2006] [serial = 881] [outer = 0x0] 04:02:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x11be78800) [pid = 2006] [serial = 882] [outer = 0x11b981000] 04:02:33 INFO - PROCESS | 2006 | 1461150153683 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x11be87400) [pid = 2006] [serial = 883] [outer = 0x11b981000] 04:02:33 INFO - PROCESS | 2006 | 1461150153993 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]]]}] 04:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 467ms 04:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:02:34 INFO - PROCESS | 2006 | 1461150154046 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 2006 | 1461150154047 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:02:34 INFO - PROCESS | 2006 | 1461150154049 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 2006 | 1461150154050 Marionette TRACE conn2 <- [1,1150,null,{}] 04:02:34 INFO - PROCESS | 2006 | 1461150154052 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}] 04:02:34 INFO - PROCESS | 2006 | 1461150154178 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:02:34 INFO - PROCESS | 2006 | 1461150154183 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a79800 == 35 [pid = 2006] [id = 295] 04:02:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x11bf14000) [pid = 2006] [serial = 884] [outer = 0x0] 04:02:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11c4c6400) [pid = 2006] [serial = 885] [outer = 0x11bf14000] 04:02:34 INFO - PROCESS | 2006 | 1461150154209 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x123b32800) [pid = 2006] [serial = 886] [outer = 0x11bf14000] 04:02:34 INFO - PROCESS | 2006 | 1461150154540 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]]]}] 04:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 04:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:02:34 INFO - PROCESS | 2006 | 1461150154567 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 2006 | 1461150154568 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:02:34 INFO - PROCESS | 2006 | 1461150154572 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 2006 | 1461150154574 Marionette TRACE conn2 <- [1,1154,null,{}] 04:02:34 INFO - PROCESS | 2006 | 1461150154577 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}] 04:02:34 INFO - PROCESS | 2006 | 1461150154663 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:02:34 INFO - PROCESS | 2006 | 1461150154675 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e7e800 == 36 [pid = 2006] [id = 296] 04:02:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x123941000) [pid = 2006] [serial = 887] [outer = 0x0] 04:02:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x12430d800) [pid = 2006] [serial = 888] [outer = 0x123941000] 04:02:34 INFO - PROCESS | 2006 | 1461150154700 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1274d1000) [pid = 2006] [serial = 889] [outer = 0x123941000] 04:02:35 INFO - PROCESS | 2006 | 1461150155023 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]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 470ms 04:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:02:35 INFO - PROCESS | 2006 | 1461150155041 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 2006 | 1461150155043 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:02:35 INFO - PROCESS | 2006 | 1461150155045 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 2006 | 1461150155046 Marionette TRACE conn2 <- [1,1158,null,{}] 04:02:35 INFO - PROCESS | 2006 | 1461150155065 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}] 04:02:35 INFO - PROCESS | 2006 | 1461150155159 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:02:35 INFO - PROCESS | 2006 | 1461150155162 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x1274c2000 == 37 [pid = 2006] [id = 297] 04:02:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11566bc00) [pid = 2006] [serial = 890] [outer = 0x0] 04:02:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x1290b1800) [pid = 2006] [serial = 891] [outer = 0x11566bc00] 04:02:35 INFO - PROCESS | 2006 | 1461150155187 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x129643c00) [pid = 2006] [serial = 892] [outer = 0x11566bc00] 04:02:35 INFO - PROCESS | 2006 | 1461150155517 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]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 485ms 04:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:02:35 INFO - PROCESS | 2006 | 1461150155530 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 2006 | 1461150155532 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:02:35 INFO - PROCESS | 2006 | 1461150155534 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 2006 | 1461150155535 Marionette TRACE conn2 <- [1,1162,null,{}] 04:02:35 INFO - PROCESS | 2006 | 1461150155537 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}] 04:02:35 INFO - PROCESS | 2006 | 1461150155630 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:02:35 INFO - PROCESS | 2006 | 1461150155643 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x129853000 == 38 [pid = 2006] [id = 298] 04:02:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x129646c00) [pid = 2006] [serial = 893] [outer = 0x0] 04:02:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x129989400) [pid = 2006] [serial = 894] [outer = 0x129646c00] 04:02:35 INFO - PROCESS | 2006 | 1461150155668 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x129d1a800) [pid = 2006] [serial = 895] [outer = 0x129646c00] 04:02:35 INFO - PROCESS | 2006 | 1461150155984 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]]]}] 04:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 473ms 04:02:36 INFO - PROCESS | 2006 | 1461150156009 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:02:36 INFO - PROCESS | 2006 | 1461150156011 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:02:36 INFO - PROCESS | 2006 | 1461150156013 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:02:36 INFO - PROCESS | 2006 | 1461150156014 Marionette TRACE conn2 <- [1,1166,null,{}] 04:02:36 INFO - PROCESS | 2006 | 1461150156022 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}] 04:02:36 INFO - PROCESS | 2006 | 1461150156251 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x12b3ed000) [pid = 2006] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x114c09000) [pid = 2006] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11ab53000) [pid = 2006] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x11acefc00) [pid = 2006] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x118a04400) [pid = 2006] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11b906000) [pid = 2006] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x127decc00) [pid = 2006] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x119255400) [pid = 2006] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11641d000) [pid = 2006] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12963e800) [pid = 2006] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x129d44800) [pid = 2006] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x115868800) [pid = 2006] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x1146b7400) [pid = 2006] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x11580d800) [pid = 2006] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x1140c5000) [pid = 2006] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11769a400) [pid = 2006] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11580f000) [pid = 2006] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x119ab3400) [pid = 2006] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x11b904c00) [pid = 2006] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:02:36 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x11769ac00) [pid = 2006] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:02:36 INFO - PROCESS | 2006 | 1461150156295 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x119168800 == 39 [pid = 2006] [id = 299] 04:02:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x114245800) [pid = 2006] [serial = 896] [outer = 0x0] 04:02:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x115380c00) [pid = 2006] [serial = 897] [outer = 0x114245800] 04:02:36 INFO - PROCESS | 2006 | 1461150156323 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x119134c00) [pid = 2006] [serial = 898] [outer = 0x114245800] 04:02:36 INFO - PROCESS | 2006 | 1461150156668 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]]]}] 04:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 668ms 04:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:02:36 INFO - PROCESS | 2006 | 1461150156682 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:02:36 INFO - PROCESS | 2006 | 1461150156683 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:02:36 INFO - PROCESS | 2006 | 1461150156685 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:02:36 INFO - PROCESS | 2006 | 1461150156689 Marionette TRACE conn2 <- [1,1170,null,{}] 04:02:36 INFO - PROCESS | 2006 | 1461150156693 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}] 04:02:36 INFO - PROCESS | 2006 | 1461150156770 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:02:36 INFO - PROCESS | 2006 | 1461150156777 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b35a800 == 40 [pid = 2006] [id = 300] 04:02:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x119c77c00) [pid = 2006] [serial = 899] [outer = 0x0] 04:02:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x129641000) [pid = 2006] [serial = 900] [outer = 0x119c77c00] 04:02:36 INFO - PROCESS | 2006 | 1461150156821 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x12b10b000) [pid = 2006] [serial = 901] [outer = 0x119c77c00] 04:02:37 INFO - PROCESS | 2006 | 1461150157336 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]]]}] 04:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 680ms 04:02:37 INFO - PROCESS | 2006 | 1461150157366 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 2006 | 1461150157368 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:02:37 INFO - PROCESS | 2006 | 1461150157371 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 2006 | 1461150157373 Marionette TRACE conn2 <- [1,1174,null,{}] 04:02:37 INFO - PROCESS | 2006 | 1461150157376 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}] 04:02:37 INFO - PROCESS | 2006 | 1461150157443 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:02:37 INFO - PROCESS | 2006 | 1461150157446 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b4dc000 == 41 [pid = 2006] [id = 301] 04:02:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x119a65c00) [pid = 2006] [serial = 902] [outer = 0x0] 04:02:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12998b000) [pid = 2006] [serial = 903] [outer = 0x119a65c00] 04:02:37 INFO - PROCESS | 2006 | 1461150157466 Marionette DEBUG loaded listener.js 04:02:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x12b68bc00) [pid = 2006] [serial = 904] [outer = 0x119a65c00] 04:02:38 INFO - PROCESS | 2006 | 1461150158020 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] 04:02:38 INFO - PROCESS | 2006 | 1461150158051 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:02:38 INFO - PROCESS | 2006 | 1461150158059 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 2006 | 1461150158063 Marionette TRACE conn2 <- [1,1178,null,{}] 04:02:38 INFO - PROCESS | 2006 | 1461150158068 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}] 04:02:38 INFO - PROCESS | 2006 | 1461150158214 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:02:38 INFO - PROCESS | 2006 | 1461150158277 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b39800 == 42 [pid = 2006] [id = 302] 04:02:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x1176a0c00) [pid = 2006] [serial = 905] [outer = 0x0] 04:02:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x1176a6400) [pid = 2006] [serial = 906] [outer = 0x1176a0c00] 04:02:38 INFO - PROCESS | 2006 | 1461150158310 Marionette DEBUG loaded listener.js 04:02:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x118a66c00) [pid = 2006] [serial = 907] [outer = 0x1176a0c00] 04:02:38 INFO - PROCESS | 2006 | 1461150158742 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] 04:02:38 INFO - PROCESS | 2006 | 1461150158786 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:02:38 INFO - PROCESS | 2006 | 1461150158791 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 2006 | 1461150158792 Marionette TRACE conn2 <- [1,1182,null,{}] 04:02:38 INFO - PROCESS | 2006 | 1461150158795 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}] 04:02:38 INFO - PROCESS | 2006 | 1461150158892 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:02:38 INFO - PROCESS | 2006 | 1461150158940 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b96000 == 43 [pid = 2006] [id = 303] 04:02:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x119256000) [pid = 2006] [serial = 908] [outer = 0x0] 04:02:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x11aa08400) [pid = 2006] [serial = 909] [outer = 0x119256000] 04:02:38 INFO - PROCESS | 2006 | 1461150158969 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11ad35000) [pid = 2006] [serial = 910] [outer = 0x119256000] 04:02:39 INFO - PROCESS | 2006 | 1461150159380 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] 04:02:39 INFO - PROCESS | 2006 | 1461150159413 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:02:39 INFO - PROCESS | 2006 | 1461150159415 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:02:39 INFO - PROCESS | 2006 | 1461150159418 Marionette TRACE conn2 <- [1,1186,null,{}] 04:02:39 INFO - PROCESS | 2006 | 1461150159444 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}] 04:02:39 INFO - PROCESS | 2006 | 1461150159566 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:02:39 INFO - PROCESS | 2006 | 1461150159627 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c17f000 == 44 [pid = 2006] [id = 304] 04:02:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x11c50f000) [pid = 2006] [serial = 911] [outer = 0x0] 04:02:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x123938400) [pid = 2006] [serial = 912] [outer = 0x11c50f000] 04:02:39 INFO - PROCESS | 2006 | 1461150159659 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x123d72c00) [pid = 2006] [serial = 913] [outer = 0x11c50f000] 04:02:40 INFO - PROCESS | 2006 | 1461150160065 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] 04:02:40 INFO - PROCESS | 2006 | 1461150160093 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:02:40 INFO - PROCESS | 2006 | 1461150160095 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - PROCESS | 2006 | 1461150160097 Marionette TRACE conn2 <- [1,1190,null,{}] 04:02:40 INFO - PROCESS | 2006 | 1461150160099 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}] 04:02:40 INFO - PROCESS | 2006 | 1461150160192 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:02:40 INFO - PROCESS | 2006 | 1461150160237 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1f0800 == 45 [pid = 2006] [id = 305] 04:02:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11c512800) [pid = 2006] [serial = 914] [outer = 0x0] 04:02:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x129648000) [pid = 2006] [serial = 915] [outer = 0x11c512800] 04:02:40 INFO - PROCESS | 2006 | 1461150160267 Marionette DEBUG loaded listener.js 04:02:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12b106c00) [pid = 2006] [serial = 916] [outer = 0x11c512800] 04:02:40 INFO - PROCESS | 2006 | 1461150160675 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] 04:02:40 INFO - PROCESS | 2006 | 1461150160719 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:02:40 INFO - PROCESS | 2006 | 1461150160721 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - PROCESS | 2006 | 1461150160723 Marionette TRACE conn2 <- [1,1194,null,{}] 04:02:40 INFO - PROCESS | 2006 | 1461150160725 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}] 04:02:40 INFO - PROCESS | 2006 | 1461150160816 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:02:40 INFO - PROCESS | 2006 | 1461150160894 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbb6800 == 46 [pid = 2006] [id = 306] 04:02:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12b3ecc00) [pid = 2006] [serial = 917] [outer = 0x0] 04:02:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12bbbcc00) [pid = 2006] [serial = 918] [outer = 0x12b3ecc00] 04:02:40 INFO - PROCESS | 2006 | 1461150160925 Marionette DEBUG loaded listener.js 04:02:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12bd06800) [pid = 2006] [serial = 919] [outer = 0x12b3ecc00] 04:02:41 INFO - PROCESS | 2006 | 1461150161360 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] 04:02:41 INFO - PROCESS | 2006 | 1461150161394 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:02:41 INFO - PROCESS | 2006 | 1461150161397 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:02:41 INFO - PROCESS | 2006 | 1461150161398 Marionette TRACE conn2 <- [1,1198,null,{}] 04:02:41 INFO - PROCESS | 2006 | 1461150161400 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}] 04:02:41 INFO - PROCESS | 2006 | 1461150161511 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:02:41 INFO - PROCESS | 2006 | 1461150161574 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b38800 == 47 [pid = 2006] [id = 307] 04:02:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x119a65400) [pid = 2006] [serial = 920] [outer = 0x0] 04:02:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12b6ce000) [pid = 2006] [serial = 921] [outer = 0x119a65400] 04:02:41 INFO - PROCESS | 2006 | 1461150161607 Marionette DEBUG loaded listener.js 04:02:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12d190c00) [pid = 2006] [serial = 922] [outer = 0x119a65400] 04:02:42 INFO - PROCESS | 2006 | 1461150162210 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]]]}] 04:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 871ms 04:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:02:42 INFO - PROCESS | 2006 | 1461150162269 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 2006 | 1461150162271 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:02:42 INFO - PROCESS | 2006 | 1461150162274 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 2006 | 1461150162277 Marionette TRACE conn2 <- [1,1202,null,{}] 04:02:42 INFO - PROCESS | 2006 | 1461150162280 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}] 04:02:42 INFO - PROCESS | 2006 | 1461150162375 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:02:42 INFO - PROCESS | 2006 | 1461150162438 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aad5000 == 48 [pid = 2006] [id = 308] 04:02:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x117698400) [pid = 2006] [serial = 923] [outer = 0x0] 04:02:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x1176a1400) [pid = 2006] [serial = 924] [outer = 0x117698400] 04:02:42 INFO - PROCESS | 2006 | 1461150162467 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x118a0f000) [pid = 2006] [serial = 925] [outer = 0x117698400] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12b35a800 == 47 [pid = 2006] [id = 300] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x119168800 == 46 [pid = 2006] [id = 299] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x129853000 == 45 [pid = 2006] [id = 298] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x1274c2000 == 44 [pid = 2006] [id = 297] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x123e7e800 == 43 [pid = 2006] [id = 296] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x123a79800 == 42 [pid = 2006] [id = 295] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11c323800 == 41 [pid = 2006] [id = 294] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba9c000 == 40 [pid = 2006] [id = 293] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12bbcb800) [pid = 2006] [serial = 860] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11aaea800 == 39 [pid = 2006] [id = 292] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa91800 == 38 [pid = 2006] [id = 291] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x115265800 == 37 [pid = 2006] [id = 290] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11aae7000 == 36 [pid = 2006] [id = 289] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11525f000 == 35 [pid = 2006] [id = 288] 04:02:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1f2000 == 34 [pid = 2006] [id = 287] 04:02:42 INFO - PROCESS | 2006 | 1461150162908 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]]]}] 04:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 04:02:42 INFO - PROCESS | 2006 | 1461150162945 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 2006 | 1461150162949 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:02:42 INFO - PROCESS | 2006 | 1461150162953 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 2006 | 1461150162955 Marionette TRACE conn2 <- [1,1206,null,{}] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x129d17800) [pid = 2006] [serial = 842] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12b107400) [pid = 2006] [serial = 845] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x1176a3400) [pid = 2006] [serial = 815] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11867b800) [pid = 2006] [serial = 816] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x11c50f400) [pid = 2006] [serial = 830] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12393c800) [pid = 2006] [serial = 831] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x11ad32c00) [pid = 2006] [serial = 824] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11b0c1400) [pid = 2006] [serial = 825] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x119255000) [pid = 2006] [serial = 818] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x119aac000) [pid = 2006] [serial = 819] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x124005400) [pid = 2006] [serial = 836] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x1154ca000) [pid = 2006] [serial = 837] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x11586c000) [pid = 2006] [serial = 812] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x117611400) [pid = 2006] [serial = 813] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11aa08c00) [pid = 2006] [serial = 821] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11ab54800) [pid = 2006] [serial = 822] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x11bc98800) [pid = 2006] [serial = 827] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11c4b0000) [pid = 2006] [serial = 828] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x123c90400) [pid = 2006] [serial = 833] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x123f26400) [pid = 2006] [serial = 834] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x129d3c000) [pid = 2006] [serial = 843] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12b695400) [pid = 2006] [serial = 848] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12b3e8400) [pid = 2006] [serial = 846] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x1176e0c00) [pid = 2006] [serial = 851] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x129643400) [pid = 2006] [serial = 857] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x119d6c400) [pid = 2006] [serial = 852] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x12bbc7000) [pid = 2006] [serial = 849] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x11be7b000) [pid = 2006] [serial = 854] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x1290b4800) [pid = 2006] [serial = 840] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12434f000) [pid = 2006] [serial = 839] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x123b32400) [pid = 2006] [serial = 855] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x12b3ed800) [pid = 2006] [serial = 858] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12393d000) [pid = 2006] [serial = 534] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x129640400) [pid = 2006] [serial = 558] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x11adbdc00) [pid = 2006] [serial = 531] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x118a0d000) [pid = 2006] [serial = 561] [outer = 0x0] [url = about:blank] 04:02:42 INFO - PROCESS | 2006 | 1461150162972 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}] 04:02:43 INFO - PROCESS | 2006 | 1461150163050 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:02:43 INFO - PROCESS | 2006 | 1461150163058 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c0b800 == 35 [pid = 2006] [id = 309] 04:02:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x1176df000) [pid = 2006] [serial = 926] [outer = 0x0] 04:02:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x119255400) [pid = 2006] [serial = 927] [outer = 0x1176df000] 04:02:43 INFO - PROCESS | 2006 | 1461150163085 Marionette DEBUG loaded listener.js 04:02:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x119d65800) [pid = 2006] [serial = 928] [outer = 0x1176df000] 04:02:43 INFO - PROCESS | 2006 | 1461150163430 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]]]}] 04:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 529ms 04:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:02:43 INFO - PROCESS | 2006 | 1461150163483 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:02:43 INFO - PROCESS | 2006 | 1461150163484 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:02:43 INFO - PROCESS | 2006 | 1461150163486 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 2006 | 1461150163488 Marionette TRACE conn2 <- [1,1210,null,{}] 04:02:43 INFO - PROCESS | 2006 | 1461150163509 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}] 04:02:43 INFO - PROCESS | 2006 | 1461150163607 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:02:43 INFO - PROCESS | 2006 | 1461150163612 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x11addf800 == 36 [pid = 2006] [id = 310] 04:02:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x11aa06800) [pid = 2006] [serial = 929] [outer = 0x0] 04:02:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11b0c9800) [pid = 2006] [serial = 930] [outer = 0x11aa06800] 04:02:43 INFO - PROCESS | 2006 | 1461150163641 Marionette DEBUG loaded listener.js 04:02:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11b985000) [pid = 2006] [serial = 931] [outer = 0x11aa06800] 04:02:43 INFO - PROCESS | 2006 | 1461150163994 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]]]}] 04:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 04:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:02:44 INFO - PROCESS | 2006 | 1461150164008 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 2006 | 1461150164010 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:02:44 INFO - PROCESS | 2006 | 1461150164012 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 2006 | 1461150164014 Marionette TRACE conn2 <- [1,1214,null,{}] 04:02:44 INFO - PROCESS | 2006 | 1461150164017 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}] 04:02:44 INFO - PROCESS | 2006 | 1461150164145 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:02:44 INFO - PROCESS | 2006 | 1461150164216 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be5f000 == 37 [pid = 2006] [id = 311] 04:02:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11b5d7c00) [pid = 2006] [serial = 932] [outer = 0x0] 04:02:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11bf10800) [pid = 2006] [serial = 933] [outer = 0x11b5d7c00] 04:02:44 INFO - PROCESS | 2006 | 1461150164256 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x123a0fc00) [pid = 2006] [serial = 934] [outer = 0x11b5d7c00] 04:02:44 INFO - PROCESS | 2006 | 1461150164569 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]]]}] 04:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 569ms 04:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:02:44 INFO - PROCESS | 2006 | 1461150164581 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 2006 | 1461150164582 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:02:44 INFO - PROCESS | 2006 | 1461150164585 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 2006 | 1461150164586 Marionette TRACE conn2 <- [1,1218,null,{}] 04:02:44 INFO - PROCESS | 2006 | 1461150164596 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}] 04:02:44 INFO - PROCESS | 2006 | 1461150164678 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:02:44 INFO - PROCESS | 2006 | 1461150164730 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x118cac000 == 38 [pid = 2006] [id = 312] 04:02:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11b97b000) [pid = 2006] [serial = 935] [outer = 0x0] 04:02:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x123c91c00) [pid = 2006] [serial = 936] [outer = 0x11b97b000] 04:02:44 INFO - PROCESS | 2006 | 1461150164755 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x1271a6800) [pid = 2006] [serial = 937] [outer = 0x11b97b000] 04:02:45 INFO - PROCESS | 2006 | 1461150165067 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]]]}] 04:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 523ms 04:02:45 INFO - PROCESS | 2006 | 1461150165109 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:02:45 INFO - PROCESS | 2006 | 1461150165110 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:02:45 INFO - PROCESS | 2006 | 1461150165112 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 2006 | 1461150165113 Marionette TRACE conn2 <- [1,1222,null,{}] 04:02:45 INFO - PROCESS | 2006 | 1461150165115 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}] 04:02:45 INFO - PROCESS | 2006 | 1461150165224 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:02:45 INFO - PROCESS | 2006 | 1461150165240 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x1274c2000 == 39 [pid = 2006] [id = 313] 04:02:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x127e85400) [pid = 2006] [serial = 938] [outer = 0x0] 04:02:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x129b4fc00) [pid = 2006] [serial = 939] [outer = 0x127e85400] 04:02:45 INFO - PROCESS | 2006 | 1461150165267 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12b6cc000) [pid = 2006] [serial = 940] [outer = 0x127e85400] 04:02:45 INFO - PROCESS | 2006 | 1461150165613 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] 04:02:45 INFO - PROCESS | 2006 | 1461150165632 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:02:45 INFO - PROCESS | 2006 | 1461150165634 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 2006 | 1461150165635 Marionette TRACE conn2 <- [1,1226,null,{}] 04:02:45 INFO - PROCESS | 2006 | 1461150165638 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}] 04:02:45 INFO - PROCESS | 2006 | 1461150165729 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:02:45 INFO - PROCESS | 2006 | 1461150165742 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b8a800 == 40 [pid = 2006] [id = 314] 04:02:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x12bd05400) [pid = 2006] [serial = 941] [outer = 0x0] 04:02:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12d181c00) [pid = 2006] [serial = 942] [outer = 0x12bd05400] 04:02:45 INFO - PROCESS | 2006 | 1461150165767 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12d18fc00) [pid = 2006] [serial = 943] [outer = 0x12bd05400] 04:02:46 INFO - PROCESS | 2006 | 1461150166086 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]]]}] 04:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 04:02:46 INFO - PROCESS | 2006 | 1461150166103 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 2006 | 1461150166105 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:02:46 INFO - PROCESS | 2006 | 1461150166109 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 2006 | 1461150166110 Marionette TRACE conn2 <- [1,1230,null,{}] 04:02:46 INFO - PROCESS | 2006 | 1461150166113 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}] 04:02:46 INFO - PROCESS | 2006 | 1461150166204 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:02:46 INFO - PROCESS | 2006 | 1461150166217 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b134000 == 41 [pid = 2006] [id = 315] 04:02:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12d184000) [pid = 2006] [serial = 944] [outer = 0x0] 04:02:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x12d461400) [pid = 2006] [serial = 945] [outer = 0x12d184000] 04:02:46 INFO - PROCESS | 2006 | 1461150166243 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x12d467c00) [pid = 2006] [serial = 946] [outer = 0x12d184000] 04:02:46 INFO - PROCESS | 2006 | 1461150166531 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]]]}] 04:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 04:02:46 INFO - PROCESS | 2006 | 1461150166578 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 2006 | 1461150166579 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:02:46 INFO - PROCESS | 2006 | 1461150166581 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 2006 | 1461150166582 Marionette TRACE conn2 <- [1,1234,null,{}] 04:02:46 INFO - PROCESS | 2006 | 1461150166585 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}] 04:02:46 INFO - PROCESS | 2006 | 1461150166681 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:02:46 INFO - PROCESS | 2006 | 1461150166693 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b83c800 == 42 [pid = 2006] [id = 316] 04:02:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x12d46a800) [pid = 2006] [serial = 947] [outer = 0x0] 04:02:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12d5a8800) [pid = 2006] [serial = 948] [outer = 0x12d46a800] 04:02:46 INFO - PROCESS | 2006 | 1461150166719 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12d5ae800) [pid = 2006] [serial = 949] [outer = 0x12d46a800] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x11566bc00) [pid = 2006] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11465d000) [pid = 2006] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11b981000) [pid = 2006] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11ace7800) [pid = 2006] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x123941000) [pid = 2006] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x116496000) [pid = 2006] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x119a5c000) [pid = 2006] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x129646c00) [pid = 2006] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x114245800) [pid = 2006] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11bf14000) [pid = 2006] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x119c77c00) [pid = 2006] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:02:47 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12e7b1800) [pid = 2006] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:02:47 INFO - PROCESS | 2006 | 1461150167118 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]]]}] 04:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 567ms 04:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:02:47 INFO - PROCESS | 2006 | 1461150167150 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:02:47 INFO - PROCESS | 2006 | 1461150167151 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:02:47 INFO - PROCESS | 2006 | 1461150167153 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 2006 | 1461150167154 Marionette TRACE conn2 <- [1,1238,null,{}] 04:02:47 INFO - PROCESS | 2006 | 1461150167156 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}] 04:02:47 INFO - PROCESS | 2006 | 1461150167233 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:02:47 INFO - PROCESS | 2006 | 1461150167239 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba27800 == 43 [pid = 2006] [id = 317] 04:02:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1146c2800) [pid = 2006] [serial = 950] [outer = 0x0] 04:02:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x11b5cd000) [pid = 2006] [serial = 951] [outer = 0x1146c2800] 04:02:47 INFO - PROCESS | 2006 | 1461150167266 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x129640800) [pid = 2006] [serial = 952] [outer = 0x1146c2800] 04:02:47 INFO - PROCESS | 2006 | 1461150167592 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]]]}] 04:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 470ms 04:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:02:47 INFO - PROCESS | 2006 | 1461150167625 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:02:47 INFO - PROCESS | 2006 | 1461150167626 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:02:47 INFO - PROCESS | 2006 | 1461150167628 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 2006 | 1461150167630 Marionette TRACE conn2 <- [1,1242,null,{}] 04:02:47 INFO - PROCESS | 2006 | 1461150167632 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}] 04:02:47 INFO - PROCESS | 2006 | 1461150167744 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:02:47 INFO - PROCESS | 2006 | 1461150167750 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1ea000 == 44 [pid = 2006] [id = 318] 04:02:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x119d6fc00) [pid = 2006] [serial = 953] [outer = 0x0] 04:02:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12db2bc00) [pid = 2006] [serial = 954] [outer = 0x119d6fc00] 04:02:47 INFO - PROCESS | 2006 | 1461150167779 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x12e367800) [pid = 2006] [serial = 955] [outer = 0x119d6fc00] 04:02:48 INFO - PROCESS | 2006 | 1461150168077 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]]]}] 04:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 519ms 04:02:48 INFO - PROCESS | 2006 | 1461150168148 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 2006 | 1461150168149 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:02:48 INFO - PROCESS | 2006 | 1461150168151 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 2006 | 1461150168152 Marionette TRACE conn2 <- [1,1246,null,{}] 04:02:48 INFO - PROCESS | 2006 | 1461150168155 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}] 04:02:48 INFO - PROCESS | 2006 | 1461150168232 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:02:48 INFO - PROCESS | 2006 | 1461150168240 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e562800 == 45 [pid = 2006] [id = 319] 04:02:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x129b47000) [pid = 2006] [serial = 956] [outer = 0x0] 04:02:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x12e443c00) [pid = 2006] [serial = 957] [outer = 0x129b47000] 04:02:48 INFO - PROCESS | 2006 | 1461150168265 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x12e450000) [pid = 2006] [serial = 958] [outer = 0x129b47000] 04:02:48 INFO - PROCESS | 2006 | 1461150168600 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]]]}] 04:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 473ms 04:02:48 INFO - PROCESS | 2006 | 1461150168626 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 2006 | 1461150168628 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:02:48 INFO - PROCESS | 2006 | 1461150168630 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 2006 | 1461150168631 Marionette TRACE conn2 <- [1,1250,null,{}] 04:02:48 INFO - PROCESS | 2006 | 1461150168645 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}] 04:02:48 INFO - PROCESS | 2006 | 1461150168724 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:02:48 INFO - PROCESS | 2006 | 1461150168728 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8b9000 == 46 [pid = 2006] [id = 320] 04:02:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x12e36d800) [pid = 2006] [serial = 959] [outer = 0x0] 04:02:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12e49cc00) [pid = 2006] [serial = 960] [outer = 0x12e36d800] 04:02:48 INFO - PROCESS | 2006 | 1461150168753 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12e7ab400) [pid = 2006] [serial = 961] [outer = 0x12e36d800] 04:02:49 INFO - PROCESS | 2006 | 1461150169062 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]]]}] 04:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 479ms 04:02:49 INFO - PROCESS | 2006 | 1461150169131 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 2006 | 1461150169133 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:02:49 INFO - PROCESS | 2006 | 1461150169138 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 2006 | 1461150169141 Marionette TRACE conn2 <- [1,1254,null,{}] 04:02:49 INFO - PROCESS | 2006 | 1461150169145 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}] 04:02:49 INFO - PROCESS | 2006 | 1461150169252 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:02:49 INFO - PROCESS | 2006 | 1461150169306 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x119118000 == 47 [pid = 2006] [id = 321] 04:02:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x114ea8800) [pid = 2006] [serial = 962] [outer = 0x0] 04:02:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x1154c9800) [pid = 2006] [serial = 963] [outer = 0x114ea8800] 04:02:49 INFO - PROCESS | 2006 | 1461150169337 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x1176a3400) [pid = 2006] [serial = 964] [outer = 0x114ea8800] 04:02:49 INFO - PROCESS | 2006 | 1461150169756 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]]]}] 04:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 674ms 04:02:49 INFO - PROCESS | 2006 | 1461150169810 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 2006 | 1461150169813 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:02:49 INFO - PROCESS | 2006 | 1461150169818 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 2006 | 1461150169821 Marionette TRACE conn2 <- [1,1258,null,{}] 04:02:49 INFO - PROCESS | 2006 | 1461150169824 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}] 04:02:49 INFO - PROCESS | 2006 | 1461150169926 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:02:49 INFO - PROCESS | 2006 | 1461150169977 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b572800 == 48 [pid = 2006] [id = 322] 04:02:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x118677000) [pid = 2006] [serial = 965] [outer = 0x0] 04:02:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x11ab56c00) [pid = 2006] [serial = 966] [outer = 0x118677000] 04:02:50 INFO - PROCESS | 2006 | 1461150170007 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x11b5cc800) [pid = 2006] [serial = 967] [outer = 0x118677000] 04:02:50 INFO - PROCESS | 2006 | 1461150170403 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]]]}] 04:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 625ms 04:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:02:50 INFO - PROCESS | 2006 | 1461150170442 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:02:50 INFO - PROCESS | 2006 | 1461150170444 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:02:50 INFO - PROCESS | 2006 | 1461150170446 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 2006 | 1461150170447 Marionette TRACE conn2 <- [1,1262,null,{}] 04:02:50 INFO - PROCESS | 2006 | 1461150170454 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}] 04:02:50 INFO - PROCESS | 2006 | 1461150170558 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:02:50 INFO - PROCESS | 2006 | 1461150170623 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0c8000 == 49 [pid = 2006] [id = 323] 04:02:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x11be83000) [pid = 2006] [serial = 968] [outer = 0x0] 04:02:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1274cac00) [pid = 2006] [serial = 969] [outer = 0x11be83000] 04:02:50 INFO - PROCESS | 2006 | 1461150170655 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x129649400) [pid = 2006] [serial = 970] [outer = 0x11be83000] 04:02:51 INFO - PROCESS | 2006 | 1461150171100 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]]]}] 04:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 674ms 04:02:51 INFO - PROCESS | 2006 | 1461150171121 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:02:51 INFO - PROCESS | 2006 | 1461150171124 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:02:51 INFO - PROCESS | 2006 | 1461150171126 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - PROCESS | 2006 | 1461150171128 Marionette TRACE conn2 <- [1,1266,null,{}] 04:02:51 INFO - PROCESS | 2006 | 1461150171130 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}] 04:02:51 INFO - PROCESS | 2006 | 1461150171229 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:02:51 INFO - PROCESS | 2006 | 1461150171277 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e573000 == 50 [pid = 2006] [id = 324] 04:02:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x1298abc00) [pid = 2006] [serial = 971] [outer = 0x0] 04:02:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x129d21800) [pid = 2006] [serial = 972] [outer = 0x1298abc00] 04:02:51 INFO - PROCESS | 2006 | 1461150171307 Marionette DEBUG loaded listener.js 04:02:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12b3e9000) [pid = 2006] [serial = 973] [outer = 0x1298abc00] 04:02:51 INFO - PROCESS | 2006 | 1461150171714 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]]]}] 04:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 668ms 04:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:02:51 INFO - PROCESS | 2006 | 1461150171795 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:02:51 INFO - PROCESS | 2006 | 1461150171797 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:02:51 INFO - PROCESS | 2006 | 1461150171799 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - PROCESS | 2006 | 1461150171800 Marionette TRACE conn2 <- [1,1270,null,{}] 04:02:51 INFO - PROCESS | 2006 | 1461150171803 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}] 04:02:51 INFO - PROCESS | 2006 | 1461150171963 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:02:52 INFO - PROCESS | 2006 | 1461150172024 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x114ed6000 == 51 [pid = 2006] [id = 325] 04:02:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x1154bc400) [pid = 2006] [serial = 974] [outer = 0x0] 04:02:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x11ab55c00) [pid = 2006] [serial = 975] [outer = 0x1154bc400] 04:02:52 INFO - PROCESS | 2006 | 1461150172054 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x12d5a8c00) [pid = 2006] [serial = 976] [outer = 0x1154bc400] 04:02:52 INFO - PROCESS | 2006 | 1461150172623 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]]]}] 04:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 873ms 04:02:52 INFO - PROCESS | 2006 | 1461150172672 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 2006 | 1461150172675 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:02:52 INFO - PROCESS | 2006 | 1461150172678 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 2006 | 1461150172681 Marionette TRACE conn2 <- [1,1274,null,{}] 04:02:52 INFO - PROCESS | 2006 | 1461150172684 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}] 04:02:52 INFO - PROCESS | 2006 | 1461150172775 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:02:52 INFO - PROCESS | 2006 | 1461150172831 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x118cc5000 == 52 [pid = 2006] [id = 326] 04:02:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x115244800) [pid = 2006] [serial = 977] [outer = 0x0] 04:02:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11641ec00) [pid = 2006] [serial = 978] [outer = 0x115244800] 04:02:52 INFO - PROCESS | 2006 | 1461150172860 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x1176a7400) [pid = 2006] [serial = 979] [outer = 0x115244800] 04:02:53 INFO - PROCESS | 2006 | 1461150173315 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]]]}] 04:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 04:02:53 INFO - PROCESS | 2006 | 1461150173350 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:02:53 INFO - PROCESS | 2006 | 1461150173354 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:02:53 INFO - PROCESS | 2006 | 1461150173358 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 2006 | 1461150173360 Marionette TRACE conn2 <- [1,1278,null,{}] 04:02:53 INFO - PROCESS | 2006 | 1461150173362 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}] 04:02:53 INFO - PROCESS | 2006 | 1461150173450 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:02:53 INFO - PROCESS | 2006 | 1461150173515 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x119122800 == 53 [pid = 2006] [id = 327] 04:02:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x118a04800) [pid = 2006] [serial = 980] [outer = 0x0] 04:02:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x119a58000) [pid = 2006] [serial = 981] [outer = 0x118a04800] 04:02:53 INFO - PROCESS | 2006 | 1461150173543 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x119c75000) [pid = 2006] [serial = 982] [outer = 0x118a04800] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12e562800 == 52 [pid = 2006] [id = 319] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1ea000 == 51 [pid = 2006] [id = 318] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba27800 == 50 [pid = 2006] [id = 317] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12b83c800 == 49 [pid = 2006] [id = 316] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12b134000 == 48 [pid = 2006] [id = 315] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x129b8a800 == 47 [pid = 2006] [id = 314] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12998b000) [pid = 2006] [serial = 903] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1151a3c00) [pid = 2006] [serial = 863] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x118aeec00) [pid = 2006] [serial = 866] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x1274c2000 == 46 [pid = 2006] [id = 313] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x118cac000 == 45 [pid = 2006] [id = 312] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x11be5f000 == 44 [pid = 2006] [id = 311] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x11addf800 == 43 [pid = 2006] [id = 310] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x118c0b800 == 42 [pid = 2006] [id = 309] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x11aad5000 == 41 [pid = 2006] [id = 308] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x119b38800 == 40 [pid = 2006] [id = 307] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbb6800 == 39 [pid = 2006] [id = 306] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1f0800 == 38 [pid = 2006] [id = 305] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12c17f000 == 37 [pid = 2006] [id = 304] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x123b96000 == 36 [pid = 2006] [id = 303] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x119b39800 == 35 [pid = 2006] [id = 302] 04:02:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12b4dc000 == 34 [pid = 2006] [id = 301] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12e85ec00) [pid = 2006] [serial = 810] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x1192e0000) [pid = 2006] [serial = 874] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x119d68c00) [pid = 2006] [serial = 876] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x11ab4c400) [pid = 2006] [serial = 877] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x129989400) [pid = 2006] [serial = 894] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x129d3f800) [pid = 2006] [serial = 468] [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.] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x129643c00) [pid = 2006] [serial = 892] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x129d1a800) [pid = 2006] [serial = 895] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x115380c00) [pid = 2006] [serial = 897] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11c4c6400) [pid = 2006] [serial = 885] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12b10b000) [pid = 2006] [serial = 901] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x1274d1000) [pid = 2006] [serial = 889] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x129641000) [pid = 2006] [serial = 900] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x123b32800) [pid = 2006] [serial = 886] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x119134c00) [pid = 2006] [serial = 898] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x11be87400) [pid = 2006] [serial = 883] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x1290b1800) [pid = 2006] [serial = 891] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11769c400) [pid = 2006] [serial = 870] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x115873000) [pid = 2006] [serial = 869] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11be78800) [pid = 2006] [serial = 882] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11b0ca000) [pid = 2006] [serial = 879] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11b908800) [pid = 2006] [serial = 880] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12430d800) [pid = 2006] [serial = 888] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11913bc00) [pid = 2006] [serial = 873] [outer = 0x0] [url = about:blank] 04:02:53 INFO - PROCESS | 2006 | 1461150173969 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]]]}] 04:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 619ms 04:02:53 INFO - PROCESS | 2006 | 1461150173979 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:02:53 INFO - PROCESS | 2006 | 1461150173981 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:02:53 INFO - PROCESS | 2006 | 1461150173985 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 2006 | 1461150173991 Marionette TRACE conn2 <- [1,1282,null,{}] 04:02:54 INFO - PROCESS | 2006 | 1461150174002 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}] 04:02:54 INFO - PROCESS | 2006 | 1461150174120 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:02:54 INFO - PROCESS | 2006 | 1461150174129 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b35800 == 35 [pid = 2006] [id = 328] 04:02:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x119d68800) [pid = 2006] [serial = 983] [outer = 0x0] 04:02:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x11aa10800) [pid = 2006] [serial = 984] [outer = 0x119d68800] 04:02:54 INFO - PROCESS | 2006 | 1461150174173 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x11ad3c400) [pid = 2006] [serial = 985] [outer = 0x119d68800] 04:02:54 INFO - PROCESS | 2006 | 1461150174581 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]]]}] 04:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 627ms 04:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:02:54 INFO - PROCESS | 2006 | 1461150174612 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:02:54 INFO - PROCESS | 2006 | 1461150174613 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:02:54 INFO - PROCESS | 2006 | 1461150174615 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 2006 | 1461150174616 Marionette TRACE conn2 <- [1,1286,null,{}] 04:02:54 INFO - PROCESS | 2006 | 1461150174618 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}] 04:02:54 INFO - PROCESS | 2006 | 1461150174694 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:02:54 INFO - PROCESS | 2006 | 1461150174698 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x11adec000 == 36 [pid = 2006] [id = 329] 04:02:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11adc8c00) [pid = 2006] [serial = 986] [outer = 0x0] 04:02:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x11b90a400) [pid = 2006] [serial = 987] [outer = 0x11adc8c00] 04:02:54 INFO - PROCESS | 2006 | 1461150174725 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x11be82000) [pid = 2006] [serial = 988] [outer = 0x11adc8c00] 04:02:55 INFO - PROCESS | 2006 | 1461150175063 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]]]}] 04:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 468ms 04:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:02:55 INFO - PROCESS | 2006 | 1461150175083 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:02:55 INFO - PROCESS | 2006 | 1461150175085 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:02:55 INFO - PROCESS | 2006 | 1461150175087 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - PROCESS | 2006 | 1461150175088 Marionette TRACE conn2 <- [1,1290,null,{}] 04:02:55 INFO - PROCESS | 2006 | 1461150175094 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}] 04:02:55 INFO - PROCESS | 2006 | 1461150175176 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:02:55 INFO - PROCESS | 2006 | 1461150175221 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baae000 == 37 [pid = 2006] [id = 330] 04:02:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11adc9400) [pid = 2006] [serial = 989] [outer = 0x0] 04:02:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11bf0e000) [pid = 2006] [serial = 990] [outer = 0x11adc9400] 04:02:55 INFO - PROCESS | 2006 | 1461150175247 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x11c4ce800) [pid = 2006] [serial = 991] [outer = 0x11adc9400] 04:02:55 INFO - PROCESS | 2006 | 1461150175535 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]]]}] 04:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 471ms 04:02:55 INFO - PROCESS | 2006 | 1461150175562 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:02:55 INFO - PROCESS | 2006 | 1461150175563 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:02:55 INFO - PROCESS | 2006 | 1461150175565 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - PROCESS | 2006 | 1461150175566 Marionette TRACE conn2 <- [1,1294,null,{}] 04:02:55 INFO - PROCESS | 2006 | 1461150175569 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}] 04:02:55 INFO - PROCESS | 2006 | 1461150175664 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:02:55 INFO - PROCESS | 2006 | 1461150175668 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x11910b000 == 38 [pid = 2006] [id = 331] 04:02:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x11c517400) [pid = 2006] [serial = 992] [outer = 0x0] 04:02:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x123b2ec00) [pid = 2006] [serial = 993] [outer = 0x11c517400] 04:02:55 INFO - PROCESS | 2006 | 1461150175700 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x127fb6400) [pid = 2006] [serial = 994] [outer = 0x11c517400] 04:02:56 INFO - PROCESS | 2006 | 1461150176055 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]]]}] 04:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 04:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:02:56 INFO - PROCESS | 2006 | 1461150176094 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:02:56 INFO - PROCESS | 2006 | 1461150176096 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:02:56 INFO - PROCESS | 2006 | 1461150176098 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - PROCESS | 2006 | 1461150176100 Marionette TRACE conn2 <- [1,1298,null,{}] 04:02:56 INFO - PROCESS | 2006 | 1461150176103 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}] 04:02:56 INFO - PROCESS | 2006 | 1461150176211 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:02:56 INFO - PROCESS | 2006 | 1461150176215 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ba4000 == 39 [pid = 2006] [id = 332] 04:02:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12393a000) [pid = 2006] [serial = 995] [outer = 0x0] 04:02:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x129643c00) [pid = 2006] [serial = 996] [outer = 0x12393a000] 04:02:56 INFO - PROCESS | 2006 | 1461150176241 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x129990800) [pid = 2006] [serial = 997] [outer = 0x12393a000] 04:02:56 INFO - PROCESS | 2006 | 1461150176565 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]]]}] 04:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 474ms 04:02:56 INFO - PROCESS | 2006 | 1461150176586 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:02:56 INFO - PROCESS | 2006 | 1461150176587 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:02:56 INFO - PROCESS | 2006 | 1461150176593 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - PROCESS | 2006 | 1461150176594 Marionette TRACE conn2 <- [1,1302,null,{}] 04:02:56 INFO - PROCESS | 2006 | 1461150176597 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}] 04:02:56 INFO - PROCESS | 2006 | 1461150176694 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:02:56 INFO - PROCESS | 2006 | 1461150176706 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x1265ad800 == 40 [pid = 2006] [id = 333] 04:02:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x1274d1000) [pid = 2006] [serial = 998] [outer = 0x0] 04:02:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x129d3a800) [pid = 2006] [serial = 999] [outer = 0x1274d1000] 04:02:56 INFO - PROCESS | 2006 | 1461150176734 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12b3e3800) [pid = 2006] [serial = 1000] [outer = 0x1274d1000] 04:02:57 INFO - PROCESS | 2006 | 1461150177103 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]]]}] 04:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 524ms 04:02:57 INFO - PROCESS | 2006 | 1461150177117 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 2006 | 1461150177118 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:02:57 INFO - PROCESS | 2006 | 1461150177121 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 2006 | 1461150177122 Marionette TRACE conn2 <- [1,1306,null,{}] 04:02:57 INFO - PROCESS | 2006 | 1461150177124 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}] 04:02:57 INFO - PROCESS | 2006 | 1461150177218 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:02:57 INFO - PROCESS | 2006 | 1461150177251 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x127fef000 == 41 [pid = 2006] [id = 334] 04:02:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12b3e1000) [pid = 2006] [serial = 1001] [outer = 0x0] 04:02:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12b689000) [pid = 2006] [serial = 1002] [outer = 0x12b3e1000] 04:02:57 INFO - PROCESS | 2006 | 1461150177277 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x129d3d400) [pid = 2006] [serial = 1003] [outer = 0x12b3e1000] 04:02:57 INFO - PROCESS | 2006 | 1461150177603 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]]]}] 04:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 521ms 04:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:02:57 INFO - PROCESS | 2006 | 1461150177643 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 2006 | 1461150177644 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:02:57 INFO - PROCESS | 2006 | 1461150177646 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 2006 | 1461150177647 Marionette TRACE conn2 <- [1,1310,null,{}] 04:02:57 INFO - PROCESS | 2006 | 1461150177650 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}] 04:02:57 INFO - PROCESS | 2006 | 1461150177745 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:02:57 INFO - PROCESS | 2006 | 1461150177750 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b123000 == 42 [pid = 2006] [id = 335] 04:02:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12b3e2000) [pid = 2006] [serial = 1004] [outer = 0x0] 04:02:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12bbc6c00) [pid = 2006] [serial = 1005] [outer = 0x12b3e2000] 04:02:57 INFO - PROCESS | 2006 | 1461150177775 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12bdb1000) [pid = 2006] [serial = 1006] [outer = 0x12b3e2000] 04:02:58 INFO - PROCESS | 2006 | 1461150178111 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] 04:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:02:58 INFO - PROCESS | 2006 | 1461150178320 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:02:58 INFO - PROCESS | 2006 | 1461150178322 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 2006 | 1461150178324 Marionette TRACE conn2 <- [1,1314,null,{}] 04:02:58 INFO - PROCESS | 2006 | 1461150178327 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}] 04:02:58 INFO - PROCESS | 2006 | 1461150178417 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:02:58 INFO - PROCESS | 2006 | 1461150178436 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be62800 == 43 [pid = 2006] [id = 336] 04:02:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x1176a5800) [pid = 2006] [serial = 1007] [outer = 0x0] 04:02:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x11be7bc00) [pid = 2006] [serial = 1008] [outer = 0x1176a5800] 04:02:58 INFO - PROCESS | 2006 | 1461150178473 Marionette DEBUG loaded listener.js 04:02:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12bbbc800) [pid = 2006] [serial = 1009] [outer = 0x1176a5800] 04:02:58 INFO - PROCESS | 2006 | 1461150178875 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]]]}] 04:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 569ms 04:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:02:58 INFO - PROCESS | 2006 | 1461150178893 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:02:58 INFO - PROCESS | 2006 | 1461150178895 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:02:58 INFO - PROCESS | 2006 | 1461150178906 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 2006 | 1461150178908 Marionette TRACE conn2 <- [1,1318,null,{}] 04:02:58 INFO - PROCESS | 2006 | 1461150178913 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}] 04:02:59 INFO - PROCESS | 2006 | 1461150179034 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:02:59 INFO - PROCESS | 2006 | 1461150179040 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb9a800 == 44 [pid = 2006] [id = 337] 04:02:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12bd09400) [pid = 2006] [serial = 1010] [outer = 0x0] 04:02:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x12d20f800) [pid = 2006] [serial = 1011] [outer = 0x12bd09400] 04:02:59 INFO - PROCESS | 2006 | 1461150179080 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12d5aa400) [pid = 2006] [serial = 1012] [outer = 0x12bd09400] 04:02:59 INFO - PROCESS | 2006 | 1461150179424 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]]]}] 04:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 580ms 04:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:02:59 INFO - PROCESS | 2006 | 1461150179477 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:02:59 INFO - PROCESS | 2006 | 1461150179478 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:02:59 INFO - PROCESS | 2006 | 1461150179480 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:02:59 INFO - PROCESS | 2006 | 1461150179482 Marionette TRACE conn2 <- [1,1322,null,{}] 04:02:59 INFO - PROCESS | 2006 | 1461150179484 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}] 04:02:59 INFO - PROCESS | 2006 | 1461150179583 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:02:59 INFO - PROCESS | 2006 | 1461150179591 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c17c000 == 45 [pid = 2006] [id = 338] 04:02:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12d5aa800) [pid = 2006] [serial = 1013] [outer = 0x0] 04:02:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12d5b6800) [pid = 2006] [serial = 1014] [outer = 0x12d5aa800] 04:02:59 INFO - PROCESS | 2006 | 1461150179617 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12db30400) [pid = 2006] [serial = 1015] [outer = 0x12d5aa800] 04:02:59 INFO - PROCESS | 2006 | 1461150179928 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]]]}] 04:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 467ms 04:02:59 INFO - PROCESS | 2006 | 1461150179949 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:02:59 INFO - PROCESS | 2006 | 1461150179950 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:02:59 INFO - PROCESS | 2006 | 1461150179952 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:02:59 INFO - PROCESS | 2006 | 1461150179953 Marionette TRACE conn2 <- [1,1326,null,{}] 04:02:59 INFO - PROCESS | 2006 | 1461150179958 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}] 04:03:00 INFO - PROCESS | 2006 | 1461150180041 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:03:00 INFO - PROCESS | 2006 | 1461150180045 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d55f000 == 46 [pid = 2006] [id = 339] 04:03:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12db27400) [pid = 2006] [serial = 1016] [outer = 0x0] 04:03:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12e369c00) [pid = 2006] [serial = 1017] [outer = 0x12db27400] 04:03:00 INFO - PROCESS | 2006 | 1461150180071 Marionette DEBUG loaded listener.js 04:03:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12e448c00) [pid = 2006] [serial = 1018] [outer = 0x12db27400] 04:03:00 INFO - PROCESS | 2006 | 1461150180496 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]]]}] 04:03:00 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 04:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 570ms 04:03:00 INFO - PROCESS | 2006 | 1461150180522 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:03:00 INFO - PROCESS | 2006 | 1461150180525 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:03:00 INFO - PROCESS | 2006 | 1461150180528 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:03:00 INFO - PROCESS | 2006 | 1461150180531 Marionette TRACE conn2 <- [1,1330,null,{}] 04:03:00 INFO - PROCESS | 2006 | 1461150180535 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}] 04:03:00 INFO - PROCESS | 2006 | 1461150180639 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:03:00 INFO - PROCESS | 2006 | 1461150180692 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f16800 == 47 [pid = 2006] [id = 340] 04:03:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x115380c00) [pid = 2006] [serial = 1019] [outer = 0x0] 04:03:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x11641d000) [pid = 2006] [serial = 1020] [outer = 0x115380c00] 04:03:00 INFO - PROCESS | 2006 | 1461150180724 Marionette DEBUG loaded listener.js 04:03:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x1176a6c00) [pid = 2006] [serial = 1021] [outer = 0x115380c00] 04:03:01 INFO - PROCESS | 2006 | 1461150181176 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]]]}] 04:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 04:03:01 INFO - PROCESS | 2006 | 1461150181200 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 2006 | 1461150181205 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:03:01 INFO - PROCESS | 2006 | 1461150181212 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 2006 | 1461150181213 Marionette TRACE conn2 <- [1,1334,null,{}] 04:03:01 INFO - PROCESS | 2006 | 1461150181216 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}] 04:03:01 INFO - PROCESS | 2006 | 1461150181317 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:03:01 INFO - PROCESS | 2006 | 1461150181368 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b936000 == 48 [pid = 2006] [id = 341] 04:03:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x118675c00) [pid = 2006] [serial = 1022] [outer = 0x0] 04:03:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x119c73c00) [pid = 2006] [serial = 1023] [outer = 0x118675c00] 04:03:01 INFO - PROCESS | 2006 | 1461150181398 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x11ab55000) [pid = 2006] [serial = 1024] [outer = 0x118675c00] 04:03:01 INFO - PROCESS | 2006 | 1461150181825 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]]]}] 04:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 04:03:01 INFO - PROCESS | 2006 | 1461150181882 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 2006 | 1461150181884 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:03:01 INFO - PROCESS | 2006 | 1461150181886 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 2006 | 1461150181889 Marionette TRACE conn2 <- [1,1338,null,{}] 04:03:01 INFO - PROCESS | 2006 | 1461150181897 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}] 04:03:02 INFO - PROCESS | 2006 | 1461150182020 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:03:02 INFO - PROCESS | 2006 | 1461150182085 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b348000 == 49 [pid = 2006] [id = 342] 04:03:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x11be84000) [pid = 2006] [serial = 1025] [outer = 0x0] 04:03:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x123a13400) [pid = 2006] [serial = 1026] [outer = 0x11be84000] 04:03:02 INFO - PROCESS | 2006 | 1461150182119 Marionette DEBUG loaded listener.js 04:03:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x124355000) [pid = 2006] [serial = 1027] [outer = 0x11be84000] 04:03:03 INFO - PROCESS | 2006 | 1461150183019 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]]]}] 04:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1172ms 04:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:03:03 INFO - PROCESS | 2006 | 1461150183059 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 2006 | 1461150183060 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:03:03 INFO - PROCESS | 2006 | 1461150183063 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 2006 | 1461150183064 Marionette TRACE conn2 <- [1,1342,null,{}] 04:03:03 INFO - PROCESS | 2006 | 1461150183067 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}] 04:03:03 INFO - PROCESS | 2006 | 1461150183172 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:03:03 INFO - PROCESS | 2006 | 1461150183222 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dccc000 == 50 [pid = 2006] [id = 343] 04:03:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x129642800) [pid = 2006] [serial = 1028] [outer = 0x0] 04:03:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x129d26000) [pid = 2006] [serial = 1029] [outer = 0x129642800] 04:03:03 INFO - PROCESS | 2006 | 1461150183252 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12b6d8000) [pid = 2006] [serial = 1030] [outer = 0x129642800] 04:03:03 INFO - PROCESS | 2006 | 1461150183739 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]]]}] 04:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 720ms 04:03:03 INFO - PROCESS | 2006 | 1461150183926 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 2006 | 1461150183928 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:03:03 INFO - PROCESS | 2006 | 1461150183950 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 2006 | 1461150183952 Marionette TRACE conn2 <- [1,1346,null,{}] 04:03:03 INFO - PROCESS | 2006 | 1461150183956 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}] 04:03:04 INFO - PROCESS | 2006 | 1461150184049 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:03:04 INFO - PROCESS | 2006 | 1461150184097 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x11adcf800 == 51 [pid = 2006] [id = 344] 04:03:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x116417c00) [pid = 2006] [serial = 1031] [outer = 0x0] 04:03:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x116491000) [pid = 2006] [serial = 1032] [outer = 0x116417c00] 04:03:04 INFO - PROCESS | 2006 | 1461150184125 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x1176e1800) [pid = 2006] [serial = 1033] [outer = 0x116417c00] 04:03:04 INFO - PROCESS | 2006 | 1461150184607 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]]]}] 04:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 04:03:04 INFO - PROCESS | 2006 | 1461150184625 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 2006 | 1461150184627 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:03:04 INFO - PROCESS | 2006 | 1461150184632 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 2006 | 1461150184635 Marionette TRACE conn2 <- [1,1350,null,{}] 04:03:04 INFO - PROCESS | 2006 | 1461150184657 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}] 04:03:04 INFO - PROCESS | 2006 | 1461150184775 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:03:04 INFO - PROCESS | 2006 | 1461150184825 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae6000 == 52 [pid = 2006] [id = 345] 04:03:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x1192e0000) [pid = 2006] [serial = 1034] [outer = 0x0] 04:03:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x119a66800) [pid = 2006] [serial = 1035] [outer = 0x1192e0000] 04:03:04 INFO - PROCESS | 2006 | 1461150184853 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11aa03c00) [pid = 2006] [serial = 1036] [outer = 0x1192e0000] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x12c17c000 == 51 [pid = 2006] [id = 338] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb9a800 == 50 [pid = 2006] [id = 337] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x11be62800 == 49 [pid = 2006] [id = 336] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x12b123000 == 48 [pid = 2006] [id = 335] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x127fef000 == 47 [pid = 2006] [id = 334] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x1265ad800 == 46 [pid = 2006] [id = 333] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12e49cc00) [pid = 2006] [serial = 960] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x123ba4000 == 45 [pid = 2006] [id = 332] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x11910b000 == 44 [pid = 2006] [id = 331] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x11baae000 == 43 [pid = 2006] [id = 330] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x11adec000 == 42 [pid = 2006] [id = 329] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x119b35800 == 41 [pid = 2006] [id = 328] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x119122800 == 40 [pid = 2006] [id = 327] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x118cc5000 == 39 [pid = 2006] [id = 326] 04:03:05 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8b9000 == 38 [pid = 2006] [id = 320] 04:03:05 INFO - PROCESS | 2006 | 1461150185275 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]]]}] 04:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 04:03:05 INFO - PROCESS | 2006 | 1461150185303 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 2006 | 1461150185306 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:03:05 INFO - PROCESS | 2006 | 1461150185309 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 2006 | 1461150185310 Marionette TRACE conn2 <- [1,1354,null,{}] 04:03:05 INFO - PROCESS | 2006 | 1461150185316 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}] 04:03:05 INFO - PROCESS | 2006 | 1461150185403 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12bd0e000) [pid = 2006] [serial = 861] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x119257000) [pid = 2006] [serial = 867] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11641b400) [pid = 2006] [serial = 864] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12d181c00) [pid = 2006] [serial = 942] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x129b4fc00) [pid = 2006] [serial = 939] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12d461400) [pid = 2006] [serial = 945] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12d5a8800) [pid = 2006] [serial = 948] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12b6ce000) [pid = 2006] [serial = 921] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12d190c00) [pid = 2006] [serial = 922] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11bf10800) [pid = 2006] [serial = 933] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x123a0fc00) [pid = 2006] [serial = 934] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12b106c00) [pid = 2006] [serial = 916] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x129648000) [pid = 2006] [serial = 915] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x11b0c9800) [pid = 2006] [serial = 930] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x11b985000) [pid = 2006] [serial = 931] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x119255400) [pid = 2006] [serial = 927] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x119d65800) [pid = 2006] [serial = 928] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x12bd06800) [pid = 2006] [serial = 919] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12bbbcc00) [pid = 2006] [serial = 918] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x118a66c00) [pid = 2006] [serial = 907] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1176a6400) [pid = 2006] [serial = 906] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11aa08400) [pid = 2006] [serial = 909] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11ad35000) [pid = 2006] [serial = 910] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x123c91c00) [pid = 2006] [serial = 936] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x118a0f000) [pid = 2006] [serial = 925] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x1176a1400) [pid = 2006] [serial = 924] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x129640800) [pid = 2006] [serial = 952] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11b5cd000) [pid = 2006] [serial = 951] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x12db2bc00) [pid = 2006] [serial = 954] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12e443c00) [pid = 2006] [serial = 957] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12d5ae800) [pid = 2006] [serial = 949] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x123d72c00) [pid = 2006] [serial = 913] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x123938400) [pid = 2006] [serial = 912] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12d467c00) [pid = 2006] [serial = 946] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12d18fc00) [pid = 2006] [serial = 943] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12b6cc000) [pid = 2006] [serial = 940] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x1271a6800) [pid = 2006] [serial = 937] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12e450000) [pid = 2006] [serial = 958] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12e367800) [pid = 2006] [serial = 955] [outer = 0x0] [url = about:blank] 04:03:05 INFO - PROCESS | 2006 | 1461150185460 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b35800 == 39 [pid = 2006] [id = 346] 04:03:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x1176a1400) [pid = 2006] [serial = 1037] [outer = 0x0] 04:03:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x119a5b000) [pid = 2006] [serial = 1038] [outer = 0x1176a1400] 04:03:05 INFO - PROCESS | 2006 | 1461150185492 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x11adbec00) [pid = 2006] [serial = 1039] [outer = 0x1176a1400] 04:03:05 INFO - PROCESS | 2006 | 1461150185842 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]]]}] 04:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 568ms 04:03:05 INFO - PROCESS | 2006 | 1461150185878 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 2006 | 1461150185880 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:03:05 INFO - PROCESS | 2006 | 1461150185883 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 2006 | 1461150185885 Marionette TRACE conn2 <- [1,1358,null,{}] 04:03:05 INFO - PROCESS | 2006 | 1461150185889 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}] 04:03:06 INFO - PROCESS | 2006 | 1461150186007 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:03:06 INFO - PROCESS | 2006 | 1461150186081 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be64000 == 40 [pid = 2006] [id = 347] 04:03:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x11bca1800) [pid = 2006] [serial = 1040] [outer = 0x0] 04:03:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x11bf15000) [pid = 2006] [serial = 1041] [outer = 0x11bca1800] 04:03:06 INFO - PROCESS | 2006 | 1461150186110 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11c50dc00) [pid = 2006] [serial = 1042] [outer = 0x11bca1800] 04:03:06 INFO - PROCESS | 2006 | 1461150186389 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]]]}] 04:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 04:03:06 INFO - PROCESS | 2006 | 1461150186411 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 2006 | 1461150186413 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:03:06 INFO - PROCESS | 2006 | 1461150186415 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 2006 | 1461150186416 Marionette TRACE conn2 <- [1,1362,null,{}] 04:03:06 INFO - PROCESS | 2006 | 1461150186419 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}] 04:03:06 INFO - PROCESS | 2006 | 1461150186501 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:03:06 INFO - PROCESS | 2006 | 1461150186507 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b96800 == 41 [pid = 2006] [id = 348] 04:03:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11c512800) [pid = 2006] [serial = 1043] [outer = 0x0] 04:03:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x123d73000) [pid = 2006] [serial = 1044] [outer = 0x11c512800] 04:03:06 INFO - PROCESS | 2006 | 1461150186533 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x124350c00) [pid = 2006] [serial = 1045] [outer = 0x11c512800] 04:03:06 INFO - PROCESS | 2006 | 1461150186863 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]]]}] 04:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 468ms 04:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:03:06 INFO - PROCESS | 2006 | 1461150186884 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 2006 | 1461150186885 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:03:06 INFO - PROCESS | 2006 | 1461150186888 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 2006 | 1461150186891 Marionette TRACE conn2 <- [1,1366,null,{}] 04:03:06 INFO - PROCESS | 2006 | 1461150186894 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}] 04:03:07 INFO - PROCESS | 2006 | 1461150187017 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:03:07 INFO - PROCESS | 2006 | 1461150187027 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x124136800 == 42 [pid = 2006] [id = 349] 04:03:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x12719cc00) [pid = 2006] [serial = 1046] [outer = 0x0] 04:03:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x1290b3c00) [pid = 2006] [serial = 1047] [outer = 0x12719cc00] 04:03:07 INFO - PROCESS | 2006 | 1461150187055 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x129d23000) [pid = 2006] [serial = 1048] [outer = 0x12719cc00] 04:03:07 INFO - PROCESS | 2006 | 1461150187415 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] 04:03:07 INFO - PROCESS | 2006 | 1461150187461 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:03:07 INFO - PROCESS | 2006 | 1461150187463 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 2006 | 1461150187464 Marionette TRACE conn2 <- [1,1370,null,{}] 04:03:07 INFO - PROCESS | 2006 | 1461150187466 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}] 04:03:07 INFO - PROCESS | 2006 | 1461150187561 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:03:07 INFO - PROCESS | 2006 | 1461150187573 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f15800 == 43 [pid = 2006] [id = 350] 04:03:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x129d25400) [pid = 2006] [serial = 1049] [outer = 0x0] 04:03:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12b10a400) [pid = 2006] [serial = 1050] [outer = 0x129d25400] 04:03:07 INFO - PROCESS | 2006 | 1461150187599 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x12bbc4800) [pid = 2006] [serial = 1051] [outer = 0x129d25400] 04:03:07 INFO - PROCESS | 2006 | 1461150187920 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] 04:03:07 INFO - PROCESS | 2006 | 1461150187983 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:03:07 INFO - PROCESS | 2006 | 1461150187985 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 2006 | 1461150187986 Marionette TRACE conn2 <- [1,1374,null,{}] 04:03:07 INFO - PROCESS | 2006 | 1461150187988 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}] 04:03:08 INFO - PROCESS | 2006 | 1461150188081 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:03:08 INFO - PROCESS | 2006 | 1461150188108 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b11c800 == 44 [pid = 2006] [id = 351] 04:03:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12bbcac00) [pid = 2006] [serial = 1052] [outer = 0x0] 04:03:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12bdae400) [pid = 2006] [serial = 1053] [outer = 0x12bbcac00] 04:03:08 INFO - PROCESS | 2006 | 1461150188132 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12d186c00) [pid = 2006] [serial = 1054] [outer = 0x12bbcac00] 04:03:08 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:08 INFO - PROCESS | 2006 | 1461150188465 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] 04:03:08 INFO - PROCESS | 2006 | 1461150188508 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:03:08 INFO - PROCESS | 2006 | 1461150188510 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:03:08 INFO - PROCESS | 2006 | 1461150188511 Marionette TRACE conn2 <- [1,1378,null,{}] 04:03:08 INFO - PROCESS | 2006 | 1461150188514 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}] 04:03:08 INFO - PROCESS | 2006 | 1461150188611 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:03:08 INFO - PROCESS | 2006 | 1461150188624 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b40c800 == 45 [pid = 2006] [id = 352] 04:03:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12bd0e000) [pid = 2006] [serial = 1055] [outer = 0x0] 04:03:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12d464400) [pid = 2006] [serial = 1056] [outer = 0x12bd0e000] 04:03:08 INFO - PROCESS | 2006 | 1461150188649 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12d5af000) [pid = 2006] [serial = 1057] [outer = 0x12bd0e000] 04:03:08 INFO - PROCESS | 2006 | 1461150188983 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] 04:03:09 INFO - PROCESS | 2006 | 1461150189032 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:03:09 INFO - PROCESS | 2006 | 1461150189034 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 2006 | 1461150189035 Marionette TRACE conn2 <- [1,1382,null,{}] 04:03:09 INFO - PROCESS | 2006 | 1461150189037 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}] 04:03:09 INFO - PROCESS | 2006 | 1461150189132 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:03:09 INFO - PROCESS | 2006 | 1461150189162 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c179000 == 46 [pid = 2006] [id = 353] 04:03:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12d20e400) [pid = 2006] [serial = 1058] [outer = 0x0] 04:03:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12e360800) [pid = 2006] [serial = 1059] [outer = 0x12d20e400] 04:03:09 INFO - PROCESS | 2006 | 1461150189189 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x12e445400) [pid = 2006] [serial = 1060] [outer = 0x12d20e400] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x1274d1000) [pid = 2006] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x114ea8800) [pid = 2006] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11adc8c00) [pid = 2006] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12b3e1000) [pid = 2006] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x1298abc00) [pid = 2006] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x118a04800) [pid = 2006] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11c517400) [pid = 2006] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11adc9400) [pid = 2006] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x11be83000) [pid = 2006] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x119d68800) [pid = 2006] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x115244800) [pid = 2006] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x12b3e2000) [pid = 2006] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x118677000) [pid = 2006] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x1176a5800) [pid = 2006] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x1154bc400) [pid = 2006] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12d5aa800) [pid = 2006] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x12bd09400) [pid = 2006] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12393a000) [pid = 2006] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:03:09 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x119a65c00) [pid = 2006] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:03:09 INFO - PROCESS | 2006 | [2006] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:09 INFO - PROCESS | 2006 | 1461150189611 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] 04:03:09 INFO - PROCESS | 2006 | 1461150189661 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:03:09 INFO - PROCESS | 2006 | 1461150189664 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 2006 | 1461150189666 Marionette TRACE conn2 <- [1,1386,null,{}] 04:03:09 INFO - PROCESS | 2006 | 1461150189668 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}] 04:03:09 INFO - PROCESS | 2006 | 1461150189764 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:03:09 INFO - PROCESS | 2006 | 1461150189768 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1f1000 == 47 [pid = 2006] [id = 354] 04:03:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x119aa7800) [pid = 2006] [serial = 1061] [outer = 0x0] 04:03:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11be7c800) [pid = 2006] [serial = 1062] [outer = 0x119aa7800] 04:03:09 INFO - PROCESS | 2006 | 1461150189803 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12db31000) [pid = 2006] [serial = 1063] [outer = 0x119aa7800] 04:03:10 INFO - PROCESS | 2006 | 1461150190181 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] 04:03:10 INFO - PROCESS | 2006 | 1461150190236 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:03:10 INFO - PROCESS | 2006 | 1461150190238 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 2006 | 1461150190239 Marionette TRACE conn2 <- [1,1390,null,{}] 04:03:10 INFO - PROCESS | 2006 | 1461150190242 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}] 04:03:10 INFO - PROCESS | 2006 | 1461150190388 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:03:10 INFO - PROCESS | 2006 | 1461150190400 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbb8800 == 48 [pid = 2006] [id = 355] 04:03:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x11acf0000) [pid = 2006] [serial = 1064] [outer = 0x0] 04:03:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x12e44ac00) [pid = 2006] [serial = 1065] [outer = 0x11acf0000] 04:03:10 INFO - PROCESS | 2006 | 1461150190440 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x12e7a7400) [pid = 2006] [serial = 1066] [outer = 0x11acf0000] 04:03:10 INFO - PROCESS | 2006 | 1461150190832 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]]]}] 04:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 620ms 04:03:10 INFO - PROCESS | 2006 | 1461150190859 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 2006 | 1461150190860 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:03:10 INFO - PROCESS | 2006 | 1461150190862 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 2006 | 1461150190863 Marionette TRACE conn2 <- [1,1394,null,{}] 04:03:10 INFO - PROCESS | 2006 | 1461150190866 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}] 04:03:10 INFO - PROCESS | 2006 | 1461150190945 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:03:10 INFO - PROCESS | 2006 | 1461150190995 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e570000 == 49 [pid = 2006] [id = 356] 04:03:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x11b0c2800) [pid = 2006] [serial = 1067] [outer = 0x0] 04:03:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12715a400) [pid = 2006] [serial = 1068] [outer = 0x11b0c2800] 04:03:11 INFO - PROCESS | 2006 | 1461150191020 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12e49d800) [pid = 2006] [serial = 1069] [outer = 0x11b0c2800] 04:03:11 INFO - PROCESS | 2006 | 1461150191319 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]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 467ms 04:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:03:11 INFO - PROCESS | 2006 | 1461150191330 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:03:11 INFO - PROCESS | 2006 | 1461150191332 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:03:11 INFO - PROCESS | 2006 | 1461150191334 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - PROCESS | 2006 | 1461150191335 Marionette TRACE conn2 <- [1,1398,null,{}] 04:03:11 INFO - PROCESS | 2006 | 1461150191337 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}] 04:03:11 INFO - PROCESS | 2006 | 1461150191420 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:03:11 INFO - PROCESS | 2006 | 1461150191524 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x114a71800 == 50 [pid = 2006] [id = 357] 04:03:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x1120b5000) [pid = 2006] [serial = 1070] [outer = 0x0] 04:03:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x1146b6000) [pid = 2006] [serial = 1071] [outer = 0x1120b5000] 04:03:11 INFO - PROCESS | 2006 | 1461150191556 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x11580b800) [pid = 2006] [serial = 1072] [outer = 0x1120b5000] 04:03:11 INFO - PROCESS | 2006 | 1461150191986 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]]]}] 04:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 04:03:12 INFO - PROCESS | 2006 | 1461150192010 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 2006 | 1461150192014 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:03:12 INFO - PROCESS | 2006 | 1461150192018 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 2006 | 1461150192020 Marionette TRACE conn2 <- [1,1402,null,{}] 04:03:12 INFO - PROCESS | 2006 | 1461150192023 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}] 04:03:12 INFO - PROCESS | 2006 | 1461150192128 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:03:12 INFO - PROCESS | 2006 | 1461150192205 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b56e000 == 51 [pid = 2006] [id = 358] 04:03:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x1192de800) [pid = 2006] [serial = 1073] [outer = 0x0] 04:03:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x119aaf400) [pid = 2006] [serial = 1074] [outer = 0x1192de800] 04:03:12 INFO - PROCESS | 2006 | 1461150192280 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x11aa09400) [pid = 2006] [serial = 1075] [outer = 0x1192de800] 04:03:12 INFO - PROCESS | 2006 | 1461150192701 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]]]}] 04:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 721ms 04:03:12 INFO - PROCESS | 2006 | 1461150192741 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 2006 | 1461150192744 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:03:12 INFO - PROCESS | 2006 | 1461150192746 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 2006 | 1461150192748 Marionette TRACE conn2 <- [1,1406,null,{}] 04:03:12 INFO - PROCESS | 2006 | 1461150192750 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}] 04:03:12 INFO - PROCESS | 2006 | 1461150192851 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:03:12 INFO - PROCESS | 2006 | 1461150192903 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e49000 == 52 [pid = 2006] [id = 359] 04:03:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x11aa09c00) [pid = 2006] [serial = 1076] [outer = 0x0] 04:03:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x11bc98800) [pid = 2006] [serial = 1077] [outer = 0x11aa09c00] 04:03:12 INFO - PROCESS | 2006 | 1461150192933 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x123940800) [pid = 2006] [serial = 1078] [outer = 0x11aa09c00] 04:03:13 INFO - PROCESS | 2006 | 1461150193345 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]]]}] 04:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 622ms 04:03:13 INFO - PROCESS | 2006 | 1461150193368 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:03:13 INFO - PROCESS | 2006 | 1461150193370 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:03:13 INFO - PROCESS | 2006 | 1461150193380 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:03:13 INFO - PROCESS | 2006 | 1461150193384 Marionette TRACE conn2 <- [1,1410,null,{}] 04:03:13 INFO - PROCESS | 2006 | 1461150193387 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}] 04:03:13 INFO - PROCESS | 2006 | 1461150193490 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:03:13 INFO - PROCESS | 2006 | 1461150193580 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f056000 == 53 [pid = 2006] [id = 360] 04:03:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x124080c00) [pid = 2006] [serial = 1079] [outer = 0x0] 04:03:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x1296cd400) [pid = 2006] [serial = 1080] [outer = 0x124080c00] 04:03:13 INFO - PROCESS | 2006 | 1461150193609 Marionette DEBUG loaded listener.js 04:03:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x1296d2000) [pid = 2006] [serial = 1081] [outer = 0x124080c00] 04:03:14 INFO - PROCESS | 2006 | 1461150194036 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]]]}] 04:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 681ms 04:03:14 INFO - PROCESS | 2006 | 1461150194057 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:03:14 INFO - PROCESS | 2006 | 1461150194060 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:03:14 INFO - PROCESS | 2006 | 1461150194062 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 2006 | 1461150194064 Marionette TRACE conn2 <- [1,1414,null,{}] 04:03:14 INFO - PROCESS | 2006 | 1461150194066 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}] 04:03:14 INFO - PROCESS | 2006 | 1461150194167 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:03:14 INFO - PROCESS | 2006 | 1461150194230 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f323000 == 54 [pid = 2006] [id = 361] 04:03:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x129649000) [pid = 2006] [serial = 1082] [outer = 0x0] 04:03:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x129d1c800) [pid = 2006] [serial = 1083] [outer = 0x129649000] 04:03:14 INFO - PROCESS | 2006 | 1461150194260 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12b3ef400) [pid = 2006] [serial = 1084] [outer = 0x129649000] 04:03:14 INFO - PROCESS | 2006 | 1461150194720 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]]]}] 04:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 719ms 04:03:14 INFO - PROCESS | 2006 | 1461150194791 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:03:14 INFO - PROCESS | 2006 | 1461150194792 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:03:14 INFO - PROCESS | 2006 | 1461150194795 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 2006 | 1461150194796 Marionette TRACE conn2 <- [1,1418,null,{}] 04:03:14 INFO - PROCESS | 2006 | 1461150194798 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}] 04:03:14 INFO - PROCESS | 2006 | 1461150194898 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:03:14 INFO - PROCESS | 2006 | 1461150194960 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x124147000 == 55 [pid = 2006] [id = 362] 04:03:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x129d43800) [pid = 2006] [serial = 1085] [outer = 0x0] 04:03:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12bd03c00) [pid = 2006] [serial = 1086] [outer = 0x129d43800] 04:03:15 INFO - PROCESS | 2006 | 1461150194997 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12db2cc00) [pid = 2006] [serial = 1087] [outer = 0x129d43800] 04:03:15 INFO - PROCESS | 2006 | 1461150195602 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]]]}] 04:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 819ms 04:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:03:15 INFO - PROCESS | 2006 | 1461150195615 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 2006 | 1461150195617 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:03:15 INFO - PROCESS | 2006 | 1461150195620 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 2006 | 1461150195623 Marionette TRACE conn2 <- [1,1422,null,{}] 04:03:15 INFO - PROCESS | 2006 | 1461150195646 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}] 04:03:15 INFO - PROCESS | 2006 | 1461150195747 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:03:15 INFO - PROCESS | 2006 | 1461150195813 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b569000 == 56 [pid = 2006] [id = 363] 04:03:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x1156d0c00) [pid = 2006] [serial = 1088] [outer = 0x0] 04:03:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x117611400) [pid = 2006] [serial = 1089] [outer = 0x1156d0c00] 04:03:15 INFO - PROCESS | 2006 | 1461150195841 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x118a5dc00) [pid = 2006] [serial = 1090] [outer = 0x1156d0c00] 04:03:16 INFO - PROCESS | 2006 | 1461150196295 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]]]}] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12e570000 == 55 [pid = 2006] [id = 356] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbb8800 == 54 [pid = 2006] [id = 355] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1f1000 == 53 [pid = 2006] [id = 354] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12c179000 == 52 [pid = 2006] [id = 353] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12b40c800 == 51 [pid = 2006] [id = 352] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x12b11c800 == 50 [pid = 2006] [id = 351] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x118f15800 == 49 [pid = 2006] [id = 350] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12e369c00) [pid = 2006] [serial = 1017] [outer = 0x0] [url = about:blank] 04:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 738ms 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x124136800 == 48 [pid = 2006] [id = 349] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x123b96800 == 47 [pid = 2006] [id = 348] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11be64000 == 46 [pid = 2006] [id = 347] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x119b35800 == 45 [pid = 2006] [id = 346] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11aae6000 == 44 [pid = 2006] [id = 345] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11adcf800 == 43 [pid = 2006] [id = 344] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x11b936000 == 42 [pid = 2006] [id = 341] 04:03:16 INFO - PROCESS | 2006 | --DOCSHELL 0x118f16800 == 41 [pid = 2006] [id = 340] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12b68bc00) [pid = 2006] [serial = 904] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x129d3a800) [pid = 2006] [serial = 999] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x1176a3400) [pid = 2006] [serial = 964] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x1154c9800) [pid = 2006] [serial = 963] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11b90a400) [pid = 2006] [serial = 987] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x11be82000) [pid = 2006] [serial = 988] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12b689000) [pid = 2006] [serial = 1002] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12b3e9000) [pid = 2006] [serial = 973] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x129d21800) [pid = 2006] [serial = 972] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x119c75000) [pid = 2006] [serial = 982] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x119a58000) [pid = 2006] [serial = 981] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x123b2ec00) [pid = 2006] [serial = 993] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11bf0e000) [pid = 2006] [serial = 990] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x11c4ce800) [pid = 2006] [serial = 991] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x129649400) [pid = 2006] [serial = 970] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1274cac00) [pid = 2006] [serial = 969] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11aa10800) [pid = 2006] [serial = 984] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11ad3c400) [pid = 2006] [serial = 985] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x1176a7400) [pid = 2006] [serial = 979] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x11641ec00) [pid = 2006] [serial = 978] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x12bbc6c00) [pid = 2006] [serial = 1005] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x129d3d400) [pid = 2006] [serial = 1003] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11b5cc800) [pid = 2006] [serial = 967] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11ab56c00) [pid = 2006] [serial = 966] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11be7bc00) [pid = 2006] [serial = 1008] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12d5a8c00) [pid = 2006] [serial = 976] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11ab55c00) [pid = 2006] [serial = 975] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12d5b6800) [pid = 2006] [serial = 1014] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12bdb1000) [pid = 2006] [serial = 1006] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12d20f800) [pid = 2006] [serial = 1011] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x129643c00) [pid = 2006] [serial = 996] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x129990800) [pid = 2006] [serial = 997] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12db30400) [pid = 2006] [serial = 1015] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12b3e3800) [pid = 2006] [serial = 1000] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x12d5aa400) [pid = 2006] [serial = 1012] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x127fb6400) [pid = 2006] [serial = 994] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x12bbbc800) [pid = 2006] [serial = 1009] [outer = 0x0] [url = about:blank] 04:03:16 INFO - PROCESS | 2006 | 1461150196383 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 2006 | 1461150196387 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:03:16 INFO - PROCESS | 2006 | 1461150196395 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - PROCESS | 2006 | 1461150196397 Marionette TRACE conn2 <- [1,1426,null,{}] 04:03:16 INFO - PROCESS | 2006 | 1461150196400 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}] 04:03:16 INFO - PROCESS | 2006 | 1461150196479 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:03:16 INFO - PROCESS | 2006 | 1461150196490 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x119288000 == 42 [pid = 2006] [id = 364] 04:03:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x1199e6c00) [pid = 2006] [serial = 1091] [outer = 0x0] 04:03:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x119c75000) [pid = 2006] [serial = 1092] [outer = 0x1199e6c00] 04:03:16 INFO - PROCESS | 2006 | 1461150196517 Marionette DEBUG loaded listener.js 04:03:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x11ad31000) [pid = 2006] [serial = 1093] [outer = 0x1199e6c00] 04:03:16 INFO - PROCESS | 2006 | 1461150196883 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]]]}] 04:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 527ms 04:03:16 INFO - PROCESS | 2006 | 1461150196929 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 2006 | 1461150196930 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:03:16 INFO - PROCESS | 2006 | 1461150196934 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - PROCESS | 2006 | 1461150196936 Marionette TRACE conn2 <- [1,1430,null,{}] 04:03:16 INFO - PROCESS | 2006 | 1461150196944 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}] 04:03:17 INFO - PROCESS | 2006 | 1461150197027 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:03:17 INFO - PROCESS | 2006 | 1461150197031 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba2b000 == 43 [pid = 2006] [id = 365] 04:03:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x11adbe800) [pid = 2006] [serial = 1094] [outer = 0x0] 04:03:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11be82c00) [pid = 2006] [serial = 1095] [outer = 0x11adbe800] 04:03:17 INFO - PROCESS | 2006 | 1461150197060 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x11c519400) [pid = 2006] [serial = 1096] [outer = 0x11adbe800] 04:03:17 INFO - PROCESS | 2006 | 1461150197413 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]]]}] 04:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 04:03:17 INFO - PROCESS | 2006 | 1461150197455 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:03:17 INFO - PROCESS | 2006 | 1461150197459 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:03:17 INFO - PROCESS | 2006 | 1461150197471 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:03:17 INFO - PROCESS | 2006 | 1461150197473 Marionette TRACE conn2 <- [1,1434,null,{}] 04:03:17 INFO - PROCESS | 2006 | 1461150197475 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}] 04:03:17 INFO - PROCESS | 2006 | 1461150197552 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:03:17 INFO - PROCESS | 2006 | 1461150197561 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a88800 == 44 [pid = 2006] [id = 366] 04:03:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12393bc00) [pid = 2006] [serial = 1097] [outer = 0x0] 04:03:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x124080400) [pid = 2006] [serial = 1098] [outer = 0x12393bc00] 04:03:17 INFO - PROCESS | 2006 | 1461150197587 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x1274d6800) [pid = 2006] [serial = 1099] [outer = 0x12393bc00] 04:03:17 INFO - PROCESS | 2006 | 1461150197938 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]]]}] 04:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 524ms 04:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:03:17 INFO - PROCESS | 2006 | 1461150197993 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:03:17 INFO - PROCESS | 2006 | 1461150197994 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:03:18 INFO - PROCESS | 2006 | 1461150197996 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 2006 | 1461150197998 Marionette TRACE conn2 <- [1,1438,null,{}] 04:03:18 INFO - PROCESS | 2006 | 1461150198000 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}] 04:03:18 INFO - PROCESS | 2006 | 1461150198080 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:03:18 INFO - PROCESS | 2006 | 1461150198138 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x12412f800 == 45 [pid = 2006] [id = 367] 04:03:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x123941800) [pid = 2006] [serial = 1100] [outer = 0x0] 04:03:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x127f95000) [pid = 2006] [serial = 1101] [outer = 0x123941800] 04:03:18 INFO - PROCESS | 2006 | 1461150198163 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x1296cc800) [pid = 2006] [serial = 1102] [outer = 0x123941800] 04:03:18 INFO - PROCESS | 2006 | 1461150198497 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]]]}] 04:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 520ms 04:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:03:18 INFO - PROCESS | 2006 | 1461150198518 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 2006 | 1461150198519 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:03:18 INFO - PROCESS | 2006 | 1461150198521 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 2006 | 1461150198522 Marionette TRACE conn2 <- [1,1442,null,{}] 04:03:18 INFO - PROCESS | 2006 | 1461150198534 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}] 04:03:18 INFO - PROCESS | 2006 | 1461150198645 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:03:18 INFO - PROCESS | 2006 | 1461150198650 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x129843800 == 46 [pid = 2006] [id = 368] 04:03:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1296c7000) [pid = 2006] [serial = 1103] [outer = 0x0] 04:03:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x129d21800) [pid = 2006] [serial = 1104] [outer = 0x1296c7000] 04:03:18 INFO - PROCESS | 2006 | 1461150198706 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12bbc2800) [pid = 2006] [serial = 1105] [outer = 0x1296c7000] 04:03:19 INFO - PROCESS | 2006 | 1461150199059 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]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 573ms 04:03:19 INFO - PROCESS | 2006 | 1461150199099 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 2006 | 1461150199100 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:03:19 INFO - PROCESS | 2006 | 1461150199102 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 2006 | 1461150199103 Marionette TRACE conn2 <- [1,1446,null,{}] 04:03:19 INFO - PROCESS | 2006 | 1461150199105 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}] 04:03:19 INFO - PROCESS | 2006 | 1461150199202 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:03:19 INFO - PROCESS | 2006 | 1461150199207 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b130800 == 47 [pid = 2006] [id = 369] 04:03:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12bbc5000) [pid = 2006] [serial = 1106] [outer = 0x0] 04:03:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12bdba400) [pid = 2006] [serial = 1107] [outer = 0x12bbc5000] 04:03:19 INFO - PROCESS | 2006 | 1461150199259 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x12d20a800) [pid = 2006] [serial = 1108] [outer = 0x12bbc5000] 04:03:19 INFO - PROCESS | 2006 | 1461150199604 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]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 520ms 04:03:19 INFO - PROCESS | 2006 | 1461150199629 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 2006 | 1461150199631 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:03:19 INFO - PROCESS | 2006 | 1461150199634 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 2006 | 1461150199635 Marionette TRACE conn2 <- [1,1450,null,{}] 04:03:19 INFO - PROCESS | 2006 | 1461150199638 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}] 04:03:19 INFO - PROCESS | 2006 | 1461150199737 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:03:19 INFO - PROCESS | 2006 | 1461150199741 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb8b000 == 48 [pid = 2006] [id = 370] 04:03:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12bd0d400) [pid = 2006] [serial = 1109] [outer = 0x0] 04:03:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12d5a8c00) [pid = 2006] [serial = 1110] [outer = 0x12bd0d400] 04:03:19 INFO - PROCESS | 2006 | 1461150199793 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12db2e000) [pid = 2006] [serial = 1111] [outer = 0x12bd0d400] 04:03:20 INFO - PROCESS | 2006 | 1461150200110 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]]]}] 04:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 04:03:20 INFO - PROCESS | 2006 | 1461150200155 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:03:20 INFO - PROCESS | 2006 | 1461150200156 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:03:20 INFO - PROCESS | 2006 | 1461150200159 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:03:20 INFO - PROCESS | 2006 | 1461150200160 Marionette TRACE conn2 <- [1,1454,null,{}] 04:03:20 INFO - PROCESS | 2006 | 1461150200162 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}] 04:03:20 INFO - PROCESS | 2006 | 1461150200262 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:03:20 INFO - PROCESS | 2006 | 1461150200275 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0b4800 == 49 [pid = 2006] [id = 371] 04:03:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12db2e400) [pid = 2006] [serial = 1112] [outer = 0x0] 04:03:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12e36a000) [pid = 2006] [serial = 1113] [outer = 0x12db2e400] 04:03:20 INFO - PROCESS | 2006 | 1461150200300 Marionette DEBUG loaded listener.js 04:03:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12e450800) [pid = 2006] [serial = 1114] [outer = 0x12db2e400] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x129d25400) [pid = 2006] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12bbcac00) [pid = 2006] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x12719cc00) [pid = 2006] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11c512800) [pid = 2006] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x1192e0000) [pid = 2006] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x11bca1800) [pid = 2006] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x11acf0000) [pid = 2006] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x116417c00) [pid = 2006] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x1176a1400) [pid = 2006] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x12d20e400) [pid = 2006] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x12bd0e000) [pid = 2006] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:03:20 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x119aa7800) [pid = 2006] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:03:20 INFO - PROCESS | 2006 | 1461150200668 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]]]}] 04:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 517ms 04:03:20 INFO - PROCESS | 2006 | 1461150200677 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:03:20 INFO - PROCESS | 2006 | 1461150200678 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:03:20 INFO - PROCESS | 2006 | 1461150200680 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:03:20 INFO - PROCESS | 2006 | 1461150200681 Marionette TRACE conn2 <- [1,1458,null,{}] 04:03:20 INFO - PROCESS | 2006 | 1461150200684 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}] 04:03:20 INFO - PROCESS | 2006 | 1461150200767 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:03:20 INFO - PROCESS | 2006 | 1461150200772 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1e9000 == 50 [pid = 2006] [id = 372] 04:03:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1186ef000) [pid = 2006] [serial = 1115] [outer = 0x0] 04:03:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x1241cac00) [pid = 2006] [serial = 1116] [outer = 0x1186ef000] 04:03:20 INFO - PROCESS | 2006 | 1461150200840 Marionette DEBUG loaded listener.js 04:03:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x1241d0c00) [pid = 2006] [serial = 1117] [outer = 0x1186ef000] 04:03:21 INFO - PROCESS | 2006 | 1461150201155 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]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 520ms 04:03:21 INFO - PROCESS | 2006 | 1461150201201 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 2006 | 1461150201203 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:03:21 INFO - PROCESS | 2006 | 1461150201205 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 2006 | 1461150201206 Marionette TRACE conn2 <- [1,1462,null,{}] 04:03:21 INFO - PROCESS | 2006 | 1461150201209 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}] 04:03:21 INFO - PROCESS | 2006 | 1461150201302 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:03:21 INFO - PROCESS | 2006 | 1461150201308 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e579800 == 51 [pid = 2006] [id = 373] 04:03:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x1241d1000) [pid = 2006] [serial = 1118] [outer = 0x0] 04:03:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1241d9800) [pid = 2006] [serial = 1119] [outer = 0x1241d1000] 04:03:21 INFO - PROCESS | 2006 | 1461150201339 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x12e49c000) [pid = 2006] [serial = 1120] [outer = 0x1241d1000] 04:03:21 INFO - PROCESS | 2006 | 1461150201708 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]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 521ms 04:03:21 INFO - PROCESS | 2006 | 1461150201729 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 2006 | 1461150201731 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:03:21 INFO - PROCESS | 2006 | 1461150201733 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 2006 | 1461150201734 Marionette TRACE conn2 <- [1,1466,null,{}] 04:03:21 INFO - PROCESS | 2006 | 1461150201736 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}] 04:03:21 INFO - PROCESS | 2006 | 1461150201819 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:03:21 INFO - PROCESS | 2006 | 1461150201823 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f64d000 == 52 [pid = 2006] [id = 374] 04:03:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12e7b0000) [pid = 2006] [serial = 1121] [outer = 0x0] 04:03:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12e7b4c00) [pid = 2006] [serial = 1122] [outer = 0x12e7b0000] 04:03:21 INFO - PROCESS | 2006 | 1461150201849 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12e856c00) [pid = 2006] [serial = 1123] [outer = 0x12e7b0000] 04:03:22 INFO - PROCESS | 2006 | 1461150202194 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]]]}] 04:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 468ms 04:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:03:22 INFO - PROCESS | 2006 | 1461150202201 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:03:22 INFO - PROCESS | 2006 | 1461150202202 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:03:22 INFO - PROCESS | 2006 | 1461150202209 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 2006 | 1461150202210 Marionette TRACE conn2 <- [1,1470,null,{}] 04:03:22 INFO - PROCESS | 2006 | 1461150202212 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}] 04:03:22 INFO - PROCESS | 2006 | 1461150202298 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:03:22 INFO - PROCESS | 2006 | 1461150202303 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fa09800 == 53 [pid = 2006] [id = 375] 04:03:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12b2e4400) [pid = 2006] [serial = 1124] [outer = 0x0] 04:03:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12b2f0400) [pid = 2006] [serial = 1125] [outer = 0x12b2e4400] 04:03:22 INFO - PROCESS | 2006 | 1461150202328 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12e7ae800) [pid = 2006] [serial = 1126] [outer = 0x12b2e4400] 04:03:22 INFO - PROCESS | 2006 | 1461150202824 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]]]}] 04:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 673ms 04:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:03:22 INFO - PROCESS | 2006 | 1461150202879 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:03:22 INFO - PROCESS | 2006 | 1461150202881 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:03:22 INFO - PROCESS | 2006 | 1461150202885 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 2006 | 1461150202888 Marionette TRACE conn2 <- [1,1474,null,{}] 04:03:22 INFO - PROCESS | 2006 | 1461150202892 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}] 04:03:23 INFO - PROCESS | 2006 | 1461150202998 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:03:23 INFO - PROCESS | 2006 | 1461150203094 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be68000 == 54 [pid = 2006] [id = 376] 04:03:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x11acefc00) [pid = 2006] [serial = 1127] [outer = 0x0] 04:03:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x11ad3c400) [pid = 2006] [serial = 1128] [outer = 0x11acefc00] 04:03:23 INFO - PROCESS | 2006 | 1461150203127 Marionette DEBUG loaded listener.js 04:03:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x11bc97000) [pid = 2006] [serial = 1129] [outer = 0x11acefc00] 04:03:23 INFO - PROCESS | 2006 | 1461150203612 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]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 774ms 04:03:23 INFO - PROCESS | 2006 | 1461150203660 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 2006 | 1461150203664 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:03:23 INFO - PROCESS | 2006 | 1461150203668 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 2006 | 1461150203671 Marionette TRACE conn2 <- [1,1478,null,{}] 04:03:23 INFO - PROCESS | 2006 | 1461150203673 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}] 04:03:23 INFO - PROCESS | 2006 | 1461150203775 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:03:23 INFO - PROCESS | 2006 | 1461150203842 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc74000 == 55 [pid = 2006] [id = 377] 04:03:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x11b90b800) [pid = 2006] [serial = 1130] [outer = 0x0] 04:03:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x11be27800) [pid = 2006] [serial = 1131] [outer = 0x11b90b800] 04:03:23 INFO - PROCESS | 2006 | 1461150203872 Marionette DEBUG loaded listener.js 04:03:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x11c517400) [pid = 2006] [serial = 1132] [outer = 0x11b90b800] 04:03:24 INFO - PROCESS | 2006 | 1461150204296 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]]]}] 04:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 674ms 04:03:24 INFO - PROCESS | 2006 | 1461150204356 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:03:24 INFO - PROCESS | 2006 | 1461150204358 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:03:24 INFO - PROCESS | 2006 | 1461150204362 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:03:24 INFO - PROCESS | 2006 | 1461150204364 Marionette TRACE conn2 <- [1,1482,null,{}] 04:03:24 INFO - PROCESS | 2006 | 1461150204373 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}] 04:03:24 INFO - PROCESS | 2006 | 1461150204475 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:03:24 INFO - PROCESS | 2006 | 1461150204543 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fec6800 == 56 [pid = 2006] [id = 378] 04:03:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x127e85400) [pid = 2006] [serial = 1133] [outer = 0x0] 04:03:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x129649400) [pid = 2006] [serial = 1134] [outer = 0x127e85400] 04:03:24 INFO - PROCESS | 2006 | 1461150204575 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x129d18000) [pid = 2006] [serial = 1135] [outer = 0x127e85400] 04:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 771ms 04:03:25 INFO - PROCESS | 2006 | 1461150205124 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]]]}] 04:03:25 INFO - PROCESS | 2006 | 1461150205133 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 2006 | 1461150205135 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:03:25 INFO - PROCESS | 2006 | 1461150205138 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 2006 | 1461150205139 Marionette TRACE conn2 <- [1,1486,null,{}] 04:03:25 INFO - PROCESS | 2006 | 1461150205144 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}] 04:03:25 INFO - PROCESS | 2006 | 1461150205244 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:03:25 INFO - PROCESS | 2006 | 1461150205310 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x130815800 == 57 [pid = 2006] [id = 379] 04:03:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x129d42800) [pid = 2006] [serial = 1136] [outer = 0x0] 04:03:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12bd03800) [pid = 2006] [serial = 1137] [outer = 0x129d42800] 04:03:25 INFO - PROCESS | 2006 | 1461150205340 Marionette DEBUG loaded listener.js 04:03:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12d5aa800) [pid = 2006] [serial = 1138] [outer = 0x129d42800] 04:03:25 INFO - PROCESS | 2006 | 1461150205746 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]]]}] 04:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 672ms 04:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:03:25 INFO - PROCESS | 2006 | 1461150205823 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 2006 | 1461150205824 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:03:25 INFO - PROCESS | 2006 | 1461150205828 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 2006 | 1461150205829 Marionette TRACE conn2 <- [1,1490,null,{}] 04:03:25 INFO - PROCESS | 2006 | 1461150205832 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}] 04:03:25 INFO - PROCESS | 2006 | 1461150205931 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:03:26 INFO - PROCESS | 2006 | 1461150206007 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed36800 == 58 [pid = 2006] [id = 380] 04:03:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x115873000) [pid = 2006] [serial = 1139] [outer = 0x0] 04:03:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12e44c000) [pid = 2006] [serial = 1140] [outer = 0x115873000] 04:03:26 INFO - PROCESS | 2006 | 1461150206037 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12e853800) [pid = 2006] [serial = 1141] [outer = 0x115873000] 04:03:26 INFO - PROCESS | 2006 | 1461150206659 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]]]}] 04:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 872ms 04:03:26 INFO - PROCESS | 2006 | 1461150206701 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:03:26 INFO - PROCESS | 2006 | 1461150206703 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:03:26 INFO - PROCESS | 2006 | 1461150206707 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:03:26 INFO - PROCESS | 2006 | 1461150206709 Marionette TRACE conn2 <- [1,1494,null,{}] 04:03:26 INFO - PROCESS | 2006 | 1461150206714 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}] 04:03:26 INFO - PROCESS | 2006 | 1461150206812 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:03:26 INFO - PROCESS | 2006 | 1461150206881 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c428800 == 59 [pid = 2006] [id = 381] 04:03:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x119255400) [pid = 2006] [serial = 1142] [outer = 0x0] 04:03:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x119a65400) [pid = 2006] [serial = 1143] [outer = 0x119255400] 04:03:26 INFO - PROCESS | 2006 | 1461150206909 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11adbe000) [pid = 2006] [serial = 1144] [outer = 0x119255400] 04:03:27 INFO - PROCESS | 2006 | 1461150207361 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]]]}] 04:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 04:03:27 INFO - PROCESS | 2006 | 1461150207378 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 2006 | 1461150207382 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:03:27 INFO - PROCESS | 2006 | 1461150207386 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 2006 | 1461150207388 Marionette TRACE conn2 <- [1,1498,null,{}] 04:03:27 INFO - PROCESS | 2006 | 1461150207409 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}] 04:03:27 INFO - PROCESS | 2006 | 1461150207489 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:03:27 INFO - PROCESS | 2006 | 1461150207561 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a615000 == 60 [pid = 2006] [id = 382] 04:03:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11648d800) [pid = 2006] [serial = 1145] [outer = 0x0] 04:03:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11aa05400) [pid = 2006] [serial = 1146] [outer = 0x11648d800] 04:03:27 INFO - PROCESS | 2006 | 1461150207605 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11ad34800) [pid = 2006] [serial = 1147] [outer = 0x11648d800] 04:03:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12e573000 == 59 [pid = 2006] [id = 324] 04:03:27 INFO - PROCESS | 2006 | --DOCSHELL 0x11b572800 == 58 [pid = 2006] [id = 322] 04:03:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12f64d000 == 57 [pid = 2006] [id = 374] 04:03:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12e579800 == 56 [pid = 2006] [id = 373] 04:03:27 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11641d000) [pid = 2006] [serial = 1020] [outer = 0x0] [url = about:blank] 04:03:27 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x123a13400) [pid = 2006] [serial = 1026] [outer = 0x0] [url = about:blank] 04:03:27 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x129d26000) [pid = 2006] [serial = 1029] [outer = 0x0] [url = about:blank] 04:03:27 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x119c73c00) [pid = 2006] [serial = 1023] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1e9000 == 55 [pid = 2006] [id = 372] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0b4800 == 54 [pid = 2006] [id = 371] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb8b000 == 53 [pid = 2006] [id = 370] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x12b130800 == 52 [pid = 2006] [id = 369] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x129843800 == 51 [pid = 2006] [id = 368] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x12412f800 == 50 [pid = 2006] [id = 367] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x123a88800 == 49 [pid = 2006] [id = 366] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba2b000 == 48 [pid = 2006] [id = 365] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x119288000 == 47 [pid = 2006] [id = 364] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x11b569000 == 46 [pid = 2006] [id = 363] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x11b56e000 == 45 [pid = 2006] [id = 358] 04:03:28 INFO - PROCESS | 2006 | --DOCSHELL 0x114a71800 == 44 [pid = 2006] [id = 357] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11c50dc00) [pid = 2006] [serial = 1042] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x12e7a7400) [pid = 2006] [serial = 1066] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x1176e1800) [pid = 2006] [serial = 1033] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x116491000) [pid = 2006] [serial = 1032] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x119a5b000) [pid = 2006] [serial = 1038] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x11adbec00) [pid = 2006] [serial = 1039] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12e360800) [pid = 2006] [serial = 1059] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12d464400) [pid = 2006] [serial = 1056] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12e44ac00) [pid = 2006] [serial = 1065] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x11be7c800) [pid = 2006] [serial = 1062] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12e445400) [pid = 2006] [serial = 1060] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12d5af000) [pid = 2006] [serial = 1057] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x129d23000) [pid = 2006] [serial = 1048] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12db31000) [pid = 2006] [serial = 1063] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12715a400) [pid = 2006] [serial = 1068] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x12b10a400) [pid = 2006] [serial = 1050] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x12bbc4800) [pid = 2006] [serial = 1051] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12d186c00) [pid = 2006] [serial = 1054] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x1290b3c00) [pid = 2006] [serial = 1047] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x123d73000) [pid = 2006] [serial = 1044] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x124350c00) [pid = 2006] [serial = 1045] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11aa03c00) [pid = 2006] [serial = 1036] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x119a66800) [pid = 2006] [serial = 1035] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x12bdae400) [pid = 2006] [serial = 1053] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11bf15000) [pid = 2006] [serial = 1041] [outer = 0x0] [url = about:blank] 04:03:28 INFO - PROCESS | 2006 | 1461150208215 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]]]}] 04:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 840ms 04:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:03:28 INFO - PROCESS | 2006 | 1461150208228 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 2006 | 1461150208229 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:03:28 INFO - PROCESS | 2006 | 1461150208232 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 2006 | 1461150208234 Marionette TRACE conn2 <- [1,1502,null,{}] 04:03:28 INFO - PROCESS | 2006 | 1461150208244 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}] 04:03:28 INFO - PROCESS | 2006 | 1461150208330 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:03:28 INFO - PROCESS | 2006 | 1461150208334 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x11add1000 == 45 [pid = 2006] [id = 383] 04:03:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11ad32c00) [pid = 2006] [serial = 1148] [outer = 0x0] 04:03:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11be1d400) [pid = 2006] [serial = 1149] [outer = 0x11ad32c00] 04:03:28 INFO - PROCESS | 2006 | 1461150208363 Marionette DEBUG loaded listener.js 04:03:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x11be29800) [pid = 2006] [serial = 1150] [outer = 0x11ad32c00] 04:03:28 INFO - PROCESS | 2006 | 1461150208728 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]]]}] 04:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 522ms 04:03:28 INFO - PROCESS | 2006 | 1461150208754 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 2006 | 1461150208756 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:03:28 INFO - PROCESS | 2006 | 1461150208758 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 2006 | 1461150208760 Marionette TRACE conn2 <- [1,1506,null,{}] 04:03:28 INFO - PROCESS | 2006 | 1461150208762 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}] 04:03:28 INFO - PROCESS | 2006 | 1461150208843 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:03:28 INFO - PROCESS | 2006 | 1461150208847 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12362c800 == 46 [pid = 2006] [id = 384] 04:03:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x11be80400) [pid = 2006] [serial = 1151] [outer = 0x0] 04:03:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x11bf17c00) [pid = 2006] [serial = 1152] [outer = 0x11be80400] 04:03:28 INFO - PROCESS | 2006 | 1461150208874 Marionette DEBUG loaded listener.js 04:03:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x123939800) [pid = 2006] [serial = 1153] [outer = 0x11be80400] 04:03:29 INFO - PROCESS | 2006 | 1461150209196 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]]]}] 04:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 04:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:03:29 INFO - PROCESS | 2006 | 1461150209228 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 2006 | 1461150209229 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:03:29 INFO - PROCESS | 2006 | 1461150209231 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 2006 | 1461150209232 Marionette TRACE conn2 <- [1,1510,null,{}] 04:03:29 INFO - PROCESS | 2006 | 1461150209234 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}] 04:03:29 INFO - PROCESS | 2006 | 1461150209315 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:03:29 INFO - PROCESS | 2006 | 1461150209369 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e7d000 == 47 [pid = 2006] [id = 385] 04:03:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x11bf10800) [pid = 2006] [serial = 1154] [outer = 0x0] 04:03:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x123d6e800) [pid = 2006] [serial = 1155] [outer = 0x11bf10800] 04:03:29 INFO - PROCESS | 2006 | 1461150209395 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1241cec00) [pid = 2006] [serial = 1156] [outer = 0x11bf10800] 04:03:29 INFO - PROCESS | 2006 | 1461150209677 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]]]}] 04:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 468ms 04:03:29 INFO - PROCESS | 2006 | 1461150209699 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 2006 | 1461150209701 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:03:29 INFO - PROCESS | 2006 | 1461150209703 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 2006 | 1461150209704 Marionette TRACE conn2 <- [1,1514,null,{}] 04:03:29 INFO - PROCESS | 2006 | 1461150209713 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}] 04:03:29 INFO - PROCESS | 2006 | 1461150209816 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:03:29 INFO - PROCESS | 2006 | 1461150209872 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x11525f000 == 48 [pid = 2006] [id = 386] 04:03:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x11769e800) [pid = 2006] [serial = 1157] [outer = 0x0] 04:03:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x1241d5800) [pid = 2006] [serial = 1158] [outer = 0x11769e800] 04:03:29 INFO - PROCESS | 2006 | 1461150209901 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x1296cc400) [pid = 2006] [serial = 1159] [outer = 0x11769e800] 04:03:30 INFO - PROCESS | 2006 | 1461150210182 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]]]}] 04:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 523ms 04:03:30 INFO - PROCESS | 2006 | 1461150210228 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 2006 | 1461150210230 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:03:30 INFO - PROCESS | 2006 | 1461150210232 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 2006 | 1461150210233 Marionette TRACE conn2 <- [1,1518,null,{}] 04:03:30 INFO - PROCESS | 2006 | 1461150210235 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}] 04:03:30 INFO - PROCESS | 2006 | 1461150210333 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:03:30 INFO - PROCESS | 2006 | 1461150210366 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b345800 == 49 [pid = 2006] [id = 387] 04:03:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x1241cd400) [pid = 2006] [serial = 1160] [outer = 0x0] 04:03:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x129b42400) [pid = 2006] [serial = 1161] [outer = 0x1241cd400] 04:03:30 INFO - PROCESS | 2006 | 1461150210392 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x129d25800) [pid = 2006] [serial = 1162] [outer = 0x1241cd400] 04:03:30 INFO - PROCESS | 2006 | 1461150210700 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]]]}] 04:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 04:03:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:03:30 INFO - PROCESS | 2006 | 1461150210752 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 2006 | 1461150210753 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:03:30 INFO - PROCESS | 2006 | 1461150210756 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 2006 | 1461150210757 Marionette TRACE conn2 <- [1,1522,null,{}] 04:03:30 INFO - PROCESS | 2006 | 1461150210759 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}] 04:03:30 INFO - PROCESS | 2006 | 1461150210858 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:03:30 INFO - PROCESS | 2006 | 1461150210870 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb94800 == 50 [pid = 2006] [id = 388] 04:03:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x129d26000) [pid = 2006] [serial = 1163] [outer = 0x0] 04:03:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12b2e4800) [pid = 2006] [serial = 1164] [outer = 0x129d26000] 04:03:30 INFO - PROCESS | 2006 | 1461150210897 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12b3ea000) [pid = 2006] [serial = 1165] [outer = 0x129d26000] 04:03:31 INFO - PROCESS | 2006 | 1461150211270 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"]]]}] 04:03:31 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 () { 04:03:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:03:31 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 () { 04:03:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:03:31 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 () { 04:03:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:03:31 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 () { 04:03:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:03:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 522ms 04:03:31 INFO - PROCESS | 2006 | 1461150211280 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 2006 | 1461150211282 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:03:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:03:31 INFO - PROCESS | 2006 | 1461150211286 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - PROCESS | 2006 | 1461150211288 Marionette TRACE conn2 <- [1,1526,null,{}] 04:03:31 INFO - PROCESS | 2006 | 1461150211291 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}] 04:03:31 INFO - PROCESS | 2006 | 1461150211444 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:03:31 INFO - PROCESS | 2006 | 1461150211468 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d21b000 == 51 [pid = 2006] [id = 389] 04:03:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12b691000) [pid = 2006] [serial = 1166] [outer = 0x0] 04:03:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12bbc7000) [pid = 2006] [serial = 1167] [outer = 0x12b691000] 04:03:31 INFO - PROCESS | 2006 | 1461150211509 Marionette DEBUG loaded listener.js 04:03:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12d190400) [pid = 2006] [serial = 1168] [outer = 0x12b691000] 04:03:31 INFO - PROCESS | 2006 | 1461150211830 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"]]]}] 04:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:03:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:03:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 573ms 04:03:31 INFO - PROCESS | 2006 | 1461150211859 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 2006 | 1461150211860 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:03:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:03:31 INFO - PROCESS | 2006 | 1461150211862 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - PROCESS | 2006 | 1461150211863 Marionette TRACE conn2 <- [1,1530,null,{}] 04:03:31 INFO - PROCESS | 2006 | 1461150211866 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}] 04:03:31 INFO - PROCESS | 2006 | 1461150211968 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:03:31 INFO - PROCESS | 2006 | 1461150211981 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e561800 == 52 [pid = 2006] [id = 390] 04:03:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12d18f800) [pid = 2006] [serial = 1169] [outer = 0x0] 04:03:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12d46bc00) [pid = 2006] [serial = 1170] [outer = 0x12d18f800] 04:03:32 INFO - PROCESS | 2006 | 1461150212007 Marionette DEBUG loaded listener.js 04:03:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12db30000) [pid = 2006] [serial = 1171] [outer = 0x12d18f800] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x1296c7000) [pid = 2006] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12bd0d400) [pid = 2006] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12bbc5000) [pid = 2006] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12db2e400) [pid = 2006] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1186ef000) [pid = 2006] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x1156d0c00) [pid = 2006] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x124080c00) [pid = 2006] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x123941800) [pid = 2006] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x1199e6c00) [pid = 2006] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x1192de800) [pid = 2006] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x11adbe800) [pid = 2006] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x11aa09c00) [pid = 2006] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x1120b5000) [pid = 2006] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x129d43800) [pid = 2006] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x129649000) [pid = 2006] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x12393bc00) [pid = 2006] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x1241d1000) [pid = 2006] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12e7b0000) [pid = 2006] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x115380c00) [pid = 2006] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11be84000) [pid = 2006] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x118675c00) [pid = 2006] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x129642800) [pid = 2006] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x12e36d800) [pid = 2006] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:03:32 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x12db27400) [pid = 2006] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:03:32 INFO - PROCESS | 2006 | 1461150212488 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]]]}] 04:03:32 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 04:03:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:03:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:03:32 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. 04:03:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:03:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 669ms 04:03:32 INFO - PROCESS | 2006 | 1461150212532 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:03:32 INFO - PROCESS | 2006 | 1461150212533 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:03:32 INFO - PROCESS | 2006 | 1461150212536 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:03:32 INFO - PROCESS | 2006 | 1461150212537 Marionette TRACE conn2 <- [1,1534,null,{}] 04:03:32 INFO - PROCESS | 2006 | 1461150212540 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}] 04:03:32 INFO - PROCESS | 2006 | 1461150212637 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:03:32 INFO - PROCESS | 2006 | 1461150212697 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e38800 == 53 [pid = 2006] [id = 391] 04:03:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1146c3800) [pid = 2006] [serial = 1172] [outer = 0x0] 04:03:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11aa0d000) [pid = 2006] [serial = 1173] [outer = 0x1146c3800] 04:03:32 INFO - PROCESS | 2006 | 1461150212727 Marionette DEBUG loaded listener.js 04:03:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x129d3d400) [pid = 2006] [serial = 1174] [outer = 0x1146c3800] 04:03:33 INFO - PROCESS | 2006 | 1461150212999 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]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 474ms 04:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:03:33 INFO - PROCESS | 2006 | 1461150213014 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 2006 | 1461150213015 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:03:33 INFO - PROCESS | 2006 | 1461150213018 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:03:33 INFO - PROCESS | 2006 | 1461150213019 Marionette TRACE conn2 <- [1,1538,null,{}] 04:03:33 INFO - PROCESS | 2006 | 1461150213021 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}] 04:03:33 INFO - PROCESS | 2006 | 1461150213119 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:03:33 INFO - PROCESS | 2006 | 1461150213122 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f053000 == 54 [pid = 2006] [id = 392] 04:03:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x1241d1000) [pid = 2006] [serial = 1175] [outer = 0x0] 04:03:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12d5aac00) [pid = 2006] [serial = 1176] [outer = 0x1241d1000] 04:03:33 INFO - PROCESS | 2006 | 1461150213147 Marionette DEBUG loaded listener.js 04:03:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12e44bc00) [pid = 2006] [serial = 1177] [outer = 0x1241d1000] 04:03:33 INFO - PROCESS | 2006 | 1461150213508 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]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 04:03:33 INFO - PROCESS | 2006 | 1461150213537 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 2006 | 1461150213539 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:03:33 INFO - PROCESS | 2006 | 1461150213552 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:03:33 INFO - PROCESS | 2006 | 1461150213553 Marionette TRACE conn2 <- [1,1542,null,{}] 04:03:33 INFO - PROCESS | 2006 | 1461150213557 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}] 04:03:33 INFO - PROCESS | 2006 | 1461150213637 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:03:33 INFO - PROCESS | 2006 | 1461150213643 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f661800 == 55 [pid = 2006] [id = 393] 04:03:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12d464400) [pid = 2006] [serial = 1178] [outer = 0x0] 04:03:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12e7a7400) [pid = 2006] [serial = 1179] [outer = 0x12d464400] 04:03:33 INFO - PROCESS | 2006 | 1461150213668 Marionette DEBUG loaded listener.js 04:03:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12e85dc00) [pid = 2006] [serial = 1180] [outer = 0x12d464400] 04:03:33 INFO - PROCESS | 2006 | 1461150213992 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]]]}] 04:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 480ms 04:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:03:34 INFO - PROCESS | 2006 | 1461150214026 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:03:34 INFO - PROCESS | 2006 | 1461150214027 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:03:34 INFO - PROCESS | 2006 | 1461150214030 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - PROCESS | 2006 | 1461150214031 Marionette TRACE conn2 <- [1,1546,null,{}] 04:03:34 INFO - PROCESS | 2006 | 1461150214033 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}] 04:03:34 INFO - PROCESS | 2006 | 1461150214115 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:03:34 INFO - PROCESS | 2006 | 1461150214119 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x13080c000 == 56 [pid = 2006] [id = 394] 04:03:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12ef4e800) [pid = 2006] [serial = 1181] [outer = 0x0] 04:03:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x12ef52c00) [pid = 2006] [serial = 1182] [outer = 0x12ef4e800] 04:03:34 INFO - PROCESS | 2006 | 1461150214143 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12ef57000) [pid = 2006] [serial = 1183] [outer = 0x12ef4e800] 04:03:34 INFO - PROCESS | 2006 | 1461150214584 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]]]}] 04:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 04:03:34 INFO - PROCESS | 2006 | 1461150214601 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:03:34 INFO - PROCESS | 2006 | 1461150214603 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:03:34 INFO - PROCESS | 2006 | 1461150214625 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - PROCESS | 2006 | 1461150214628 Marionette TRACE conn2 <- [1,1550,null,{}] 04:03:34 INFO - PROCESS | 2006 | 1461150214633 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}] 04:03:34 INFO - PROCESS | 2006 | 1461150214743 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:03:34 INFO - PROCESS | 2006 | 1461150214814 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a2f800 == 57 [pid = 2006] [id = 395] 04:03:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x1154c0000) [pid = 2006] [serial = 1184] [outer = 0x0] 04:03:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x117698c00) [pid = 2006] [serial = 1185] [outer = 0x1154c0000] 04:03:34 INFO - PROCESS | 2006 | 1461150214847 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x118c8cc00) [pid = 2006] [serial = 1186] [outer = 0x1154c0000] 04:03:35 INFO - PROCESS | 2006 | 1461150215265 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]]]}] 04:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 693ms 04:03:35 INFO - PROCESS | 2006 | 1461150215300 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:03:35 INFO - PROCESS | 2006 | 1461150215304 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:03:35 INFO - PROCESS | 2006 | 1461150215308 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:03:35 INFO - PROCESS | 2006 | 1461150215310 Marionette TRACE conn2 <- [1,1554,null,{}] 04:03:35 INFO - PROCESS | 2006 | 1461150215313 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}] 04:03:35 INFO - PROCESS | 2006 | 1461150215421 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:03:35 INFO - PROCESS | 2006 | 1461150215477 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c42e800 == 58 [pid = 2006] [id = 396] 04:03:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x119a5ac00) [pid = 2006] [serial = 1187] [outer = 0x0] 04:03:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11adc9400) [pid = 2006] [serial = 1188] [outer = 0x119a5ac00] 04:03:35 INFO - PROCESS | 2006 | 1461150215507 Marionette DEBUG loaded listener.js 04:03:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11be22400) [pid = 2006] [serial = 1189] [outer = 0x119a5ac00] 04:03:35 INFO - PROCESS | 2006 | 1461150215916 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]]]}] 04:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 04:03:35 INFO - PROCESS | 2006 | 1461150215978 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:03:35 INFO - PROCESS | 2006 | 1461150215980 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:03:35 INFO - PROCESS | 2006 | 1461150215982 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:03:35 INFO - PROCESS | 2006 | 1461150215985 Marionette TRACE conn2 <- [1,1558,null,{}] 04:03:35 INFO - PROCESS | 2006 | 1461150215993 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}] 04:03:36 INFO - PROCESS | 2006 | 1461150216123 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:03:36 INFO - PROCESS | 2006 | 1461150216206 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbcb800 == 59 [pid = 2006] [id = 397] 04:03:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x124080c00) [pid = 2006] [serial = 1190] [outer = 0x0] 04:03:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x1241d6800) [pid = 2006] [serial = 1191] [outer = 0x124080c00] 04:03:36 INFO - PROCESS | 2006 | 1461150216237 Marionette DEBUG loaded listener.js 04:03:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x127de5000) [pid = 2006] [serial = 1192] [outer = 0x124080c00] 04:03:36 INFO - PROCESS | 2006 | 1461150216662 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]]]}] 04:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 726ms 04:03:36 INFO - PROCESS | 2006 | 1461150216709 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:03:36 INFO - PROCESS | 2006 | 1461150216711 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:03:36 INFO - PROCESS | 2006 | 1461150216713 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:03:36 INFO - PROCESS | 2006 | 1461150216715 Marionette TRACE conn2 <- [1,1562,null,{}] 04:03:36 INFO - PROCESS | 2006 | 1461150216717 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}] 04:03:36 INFO - PROCESS | 2006 | 1461150216819 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:03:36 INFO - PROCESS | 2006 | 1461150216889 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb2c800 == 60 [pid = 2006] [id = 398] 04:03:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x127f90000) [pid = 2006] [serial = 1193] [outer = 0x0] 04:03:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x1296c8800) [pid = 2006] [serial = 1194] [outer = 0x127f90000] 04:03:36 INFO - PROCESS | 2006 | 1461150216919 Marionette DEBUG loaded listener.js 04:03:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12a5dbc00) [pid = 2006] [serial = 1195] [outer = 0x127f90000] 04:03:37 INFO - PROCESS | 2006 | 1461150217333 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]]]}] 04:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 668ms 04:03:37 INFO - PROCESS | 2006 | 1461150217382 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:03:37 INFO - PROCESS | 2006 | 1461150217383 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:03:37 INFO - PROCESS | 2006 | 1461150217386 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:03:37 INFO - PROCESS | 2006 | 1461150217387 Marionette TRACE conn2 <- [1,1566,null,{}] 04:03:37 INFO - PROCESS | 2006 | 1461150217390 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}] 04:03:37 INFO - PROCESS | 2006 | 1461150217511 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:03:37 INFO - PROCESS | 2006 | 1461150217569 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x13080e800 == 61 [pid = 2006] [id = 399] 04:03:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x1298a9c00) [pid = 2006] [serial = 1196] [outer = 0x0] 04:03:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12a5e2000) [pid = 2006] [serial = 1197] [outer = 0x1298a9c00] 04:03:37 INFO - PROCESS | 2006 | 1461150217598 Marionette DEBUG loaded listener.js 04:03:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12b2e6000) [pid = 2006] [serial = 1198] [outer = 0x1298a9c00] 04:03:38 INFO - PROCESS | 2006 | 1461150218012 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]]]}] 04:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 672ms 04:03:38 INFO - PROCESS | 2006 | 1461150218073 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:03:38 INFO - PROCESS | 2006 | 1461150218075 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:03:38 INFO - PROCESS | 2006 | 1461150218079 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:03:38 INFO - PROCESS | 2006 | 1461150218080 Marionette TRACE conn2 <- [1,1570,null,{}] 04:03:38 INFO - PROCESS | 2006 | 1461150218082 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}] 04:03:38 INFO - PROCESS | 2006 | 1461150218199 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:03:38 INFO - PROCESS | 2006 | 1461150218270 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ee8800 == 62 [pid = 2006] [id = 400] 04:03:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12d46d400) [pid = 2006] [serial = 1199] [outer = 0x0] 04:03:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12e494400) [pid = 2006] [serial = 1200] [outer = 0x12d46d400] 04:03:38 INFO - PROCESS | 2006 | 1461150218303 Marionette DEBUG loaded listener.js 04:03:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x12ef4e000) [pid = 2006] [serial = 1201] [outer = 0x12d46d400] 04:03:38 INFO - PROCESS | 2006 | 1461150218799 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]]]}] 04:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 768ms 04:03:38 INFO - PROCESS | 2006 | 1461150218847 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:03:38 INFO - PROCESS | 2006 | 1461150218849 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:03:38 INFO - PROCESS | 2006 | 1461150218851 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:03:38 INFO - PROCESS | 2006 | 1461150218852 Marionette TRACE conn2 <- [1,1574,null,{}] 04:03:38 INFO - PROCESS | 2006 | 1461150218855 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}] 04:03:39 INFO - PROCESS | 2006 | 1461150219009 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:03:39 INFO - PROCESS | 2006 | 1461150219018 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d44d800 == 63 [pid = 2006] [id = 401] 04:03:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x1146be400) [pid = 2006] [serial = 1202] [outer = 0x0] 04:03:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11548d400) [pid = 2006] [serial = 1203] [outer = 0x1146be400] 04:03:39 INFO - PROCESS | 2006 | 1461150219048 Marionette DEBUG loaded listener.js 04:03:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x115492000) [pid = 2006] [serial = 1204] [outer = 0x1146be400] 04:03:39 INFO - PROCESS | 2006 | 1461150219474 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]]]}] 04:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 672ms 04:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:03:39 INFO - PROCESS | 2006 | 1461150219525 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:03:39 INFO - PROCESS | 2006 | 1461150219527 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:03:39 INFO - PROCESS | 2006 | 1461150219529 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 2006 | 1461150219531 Marionette TRACE conn2 <- [1,1578,null,{}] 04:03:39 INFO - PROCESS | 2006 | 1461150219533 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}] 04:03:39 INFO - PROCESS | 2006 | 1461150219636 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:03:39 INFO - PROCESS | 2006 | 1461150219694 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x116561000 == 64 [pid = 2006] [id = 402] 04:03:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x112253c00) [pid = 2006] [serial = 1205] [outer = 0x0] 04:03:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x114b7ec00) [pid = 2006] [serial = 1206] [outer = 0x112253c00] 04:03:39 INFO - PROCESS | 2006 | 1461150219724 Marionette DEBUG loaded listener.js 04:03:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x114b82400) [pid = 2006] [serial = 1207] [outer = 0x112253c00] 04:03:40 INFO - PROCESS | 2006 | 1461150220287 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]]]}] 04:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 822ms 04:03:40 INFO - PROCESS | 2006 | 1461150220352 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:03:40 INFO - PROCESS | 2006 | 1461150220355 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:03:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:03:40 INFO - PROCESS | 2006 | 1461150220381 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:03:40 INFO - PROCESS | 2006 | 1461150220383 Marionette TRACE conn2 <- [1,1582,null,{}] 04:03:40 INFO - PROCESS | 2006 | 1461150220386 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}] 04:03:40 INFO - PROCESS | 2006 | 1461150220490 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:03:40 INFO - PROCESS | 2006 | 1461150220568 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x115277000 == 65 [pid = 2006] [id = 403] 04:03:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x115806800) [pid = 2006] [serial = 1208] [outer = 0x0] 04:03:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x11641c000) [pid = 2006] [serial = 1209] [outer = 0x115806800] 04:03:40 INFO - PROCESS | 2006 | 1461150220597 Marionette DEBUG loaded listener.js 04:03:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x1176da400) [pid = 2006] [serial = 1210] [outer = 0x115806800] 04:03:40 INFO - PROCESS | 2006 | --DOCSHELL 0x12dccc000 == 64 [pid = 2006] [id = 343] 04:03:40 INFO - PROCESS | 2006 | --DOCSHELL 0x12b348000 == 63 [pid = 2006] [id = 342] 04:03:40 INFO - PROCESS | 2006 | --DOCSHELL 0x12f661800 == 62 [pid = 2006] [id = 393] 04:03:40 INFO - PROCESS | 2006 | --DOCSHELL 0x12f053000 == 61 [pid = 2006] [id = 392] 04:03:40 INFO - PROCESS | 2006 | --DOCSHELL 0x127e38800 == 60 [pid = 2006] [id = 391] 04:03:40 INFO - PROCESS | 2006 | --DOCSHELL 0x12e561800 == 59 [pid = 2006] [id = 390] 04:03:40 INFO - PROCESS | 2006 | --DOCSHELL 0x12d21b000 == 58 [pid = 2006] [id = 389] 04:03:40 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x12b2f0400) [pid = 2006] [serial = 1125] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb94800 == 57 [pid = 2006] [id = 388] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12b345800 == 56 [pid = 2006] [id = 387] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x11525f000 == 55 [pid = 2006] [id = 386] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x123e7d000 == 54 [pid = 2006] [id = 385] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12362c800 == 53 [pid = 2006] [id = 384] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x11add1000 == 52 [pid = 2006] [id = 383] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x11a615000 == 51 [pid = 2006] [id = 382] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x11c428800 == 50 [pid = 2006] [id = 381] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x130815800 == 49 [pid = 2006] [id = 379] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12fec6800 == 48 [pid = 2006] [id = 378] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc74000 == 47 [pid = 2006] [id = 377] 04:03:41 INFO - PROCESS | 2006 | --DOCSHELL 0x11be68000 == 46 [pid = 2006] [id = 376] 04:03:41 INFO - PROCESS | 2006 | 1461150221051 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]]]}] 04:03:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:03:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 675ms 04:03:41 INFO - PROCESS | 2006 | 1461150221055 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:03:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:03:41 INFO - PROCESS | 2006 | 1461150221062 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:03:41 INFO - PROCESS | 2006 | 1461150221067 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 2006 | 1461150221068 Marionette TRACE conn2 <- [1,1586,null,{}] 04:03:41 INFO - PROCESS | 2006 | 1461150221071 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}] 04:03:41 INFO - PROCESS | 2006 | 1461150221169 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x12e7ab400) [pid = 2006] [serial = 961] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x124355000) [pid = 2006] [serial = 1027] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x11ab55000) [pid = 2006] [serial = 1024] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x12b6d8000) [pid = 2006] [serial = 1030] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12bbc2800) [pid = 2006] [serial = 1105] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x12d5a8c00) [pid = 2006] [serial = 1110] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12bdba400) [pid = 2006] [serial = 1107] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x12e36a000) [pid = 2006] [serial = 1113] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x1241cac00) [pid = 2006] [serial = 1116] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x117611400) [pid = 2006] [serial = 1089] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x1296d2000) [pid = 2006] [serial = 1081] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x1296cd400) [pid = 2006] [serial = 1080] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x127f95000) [pid = 2006] [serial = 1101] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x119c75000) [pid = 2006] [serial = 1092] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11ad31000) [pid = 2006] [serial = 1093] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x11aa09400) [pid = 2006] [serial = 1075] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x119aaf400) [pid = 2006] [serial = 1074] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11be82c00) [pid = 2006] [serial = 1095] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x11c519400) [pid = 2006] [serial = 1096] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x123940800) [pid = 2006] [serial = 1078] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11bc98800) [pid = 2006] [serial = 1077] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11580b800) [pid = 2006] [serial = 1072] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x1146b6000) [pid = 2006] [serial = 1071] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12db2cc00) [pid = 2006] [serial = 1087] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12bd03c00) [pid = 2006] [serial = 1086] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12b3ef400) [pid = 2006] [serial = 1084] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x129d1c800) [pid = 2006] [serial = 1083] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12db2e000) [pid = 2006] [serial = 1111] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x124080400) [pid = 2006] [serial = 1098] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x1274d6800) [pid = 2006] [serial = 1099] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x1241d9800) [pid = 2006] [serial = 1119] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12e7b4c00) [pid = 2006] [serial = 1122] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x118a5dc00) [pid = 2006] [serial = 1090] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x129d21800) [pid = 2006] [serial = 1104] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x12e450800) [pid = 2006] [serial = 1114] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x12e856c00) [pid = 2006] [serial = 1123] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x12d20a800) [pid = 2006] [serial = 1108] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x1241d0c00) [pid = 2006] [serial = 1117] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x12e49c000) [pid = 2006] [serial = 1120] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x1296cc800) [pid = 2006] [serial = 1102] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x1176a6c00) [pid = 2006] [serial = 1021] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12e448c00) [pid = 2006] [serial = 1018] [outer = 0x0] [url = about:blank] 04:03:41 INFO - PROCESS | 2006 | 1461150221231 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x11990a800 == 47 [pid = 2006] [id = 404] 04:03:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1146b6000) [pid = 2006] [serial = 1211] [outer = 0x0] 04:03:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x1176a2000) [pid = 2006] [serial = 1212] [outer = 0x1146b6000] 04:03:41 INFO - PROCESS | 2006 | 1461150221258 Marionette DEBUG loaded listener.js 04:03:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x119c7f800) [pid = 2006] [serial = 1213] [outer = 0x1146b6000] 04:03:41 INFO - PROCESS | 2006 | 1461150221627 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]]]}] 04:03:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:03:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 569ms 04:03:41 INFO - PROCESS | 2006 | 1461150221637 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:03:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:03:41 INFO - PROCESS | 2006 | 1461150221639 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:03:41 INFO - PROCESS | 2006 | 1461150221646 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 2006 | 1461150221650 Marionette TRACE conn2 <- [1,1590,null,{}] 04:03:41 INFO - PROCESS | 2006 | 1461150221662 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}] 04:03:41 INFO - PROCESS | 2006 | 1461150221806 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:03:41 INFO - PROCESS | 2006 | 1461150221886 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x123630800 == 48 [pid = 2006] [id = 405] 04:03:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x11b0c1c00) [pid = 2006] [serial = 1214] [outer = 0x0] 04:03:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11be1e800) [pid = 2006] [serial = 1215] [outer = 0x11b0c1c00] 04:03:41 INFO - PROCESS | 2006 | 1461150221914 Marionette DEBUG loaded listener.js 04:03:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11be7c000) [pid = 2006] [serial = 1216] [outer = 0x11b0c1c00] 04:03:42 INFO - PROCESS | 2006 | 1461150222183 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]]]}] 04:03:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 582ms 04:03:42 INFO - PROCESS | 2006 | 1461150222232 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 2006 | 1461150222234 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:03:42 INFO - PROCESS | 2006 | 1461150222236 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 2006 | 1461150222237 Marionette TRACE conn2 <- [1,1594,null,{}] 04:03:42 INFO - PROCESS | 2006 | 1461150222242 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}] 04:03:42 INFO - PROCESS | 2006 | 1461150222334 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:03:42 INFO - PROCESS | 2006 | 1461150222391 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e85000 == 49 [pid = 2006] [id = 406] 04:03:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x11b982c00) [pid = 2006] [serial = 1217] [outer = 0x0] 04:03:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x11bf13400) [pid = 2006] [serial = 1218] [outer = 0x11b982c00] 04:03:42 INFO - PROCESS | 2006 | 1461150222417 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x123939c00) [pid = 2006] [serial = 1219] [outer = 0x11b982c00] 04:03:42 INFO - PROCESS | 2006 | 1461150222677 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]]]}] 04:03:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 474ms 04:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:03:42 INFO - PROCESS | 2006 | 1461150222714 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 2006 | 1461150222715 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:03:42 INFO - PROCESS | 2006 | 1461150222717 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 2006 | 1461150222718 Marionette TRACE conn2 <- [1,1598,null,{}] 04:03:42 INFO - PROCESS | 2006 | 1461150222720 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}] 04:03:42 INFO - PROCESS | 2006 | 1461150222803 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:03:42 INFO - PROCESS | 2006 | 1461150222810 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e3f000 == 50 [pid = 2006] [id = 407] 04:03:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x123939000) [pid = 2006] [serial = 1220] [outer = 0x0] 04:03:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x123d76400) [pid = 2006] [serial = 1221] [outer = 0x123939000] 04:03:42 INFO - PROCESS | 2006 | 1461150222836 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1241d1c00) [pid = 2006] [serial = 1222] [outer = 0x123939000] 04:03:43 INFO - PROCESS | 2006 | 1461150223363 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]]]}] 04:03:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 669ms 04:03:43 INFO - PROCESS | 2006 | 1461150223387 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:03:43 INFO - PROCESS | 2006 | 1461150223391 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:03:43 INFO - PROCESS | 2006 | 1461150223394 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:03:43 INFO - PROCESS | 2006 | 1461150223397 Marionette TRACE conn2 <- [1,1602,null,{}] 04:03:43 INFO - PROCESS | 2006 | 1461150223400 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}] 04:03:43 INFO - PROCESS | 2006 | 1461150223506 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:03:43 INFO - PROCESS | 2006 | 1461150223576 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baaa800 == 51 [pid = 2006] [id = 408] 04:03:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1176a3400) [pid = 2006] [serial = 1223] [outer = 0x0] 04:03:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x118c89000) [pid = 2006] [serial = 1224] [outer = 0x1176a3400] 04:03:43 INFO - PROCESS | 2006 | 1461150223609 Marionette DEBUG loaded listener.js 04:03:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x119d6a000) [pid = 2006] [serial = 1225] [outer = 0x1176a3400] 04:03:44 INFO - PROCESS | 2006 | 1461150224040 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]]]}] 04:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 04:03:44 INFO - PROCESS | 2006 | 1461150224066 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 2006 | 1461150224070 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:03:44 INFO - PROCESS | 2006 | 1461150224075 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 2006 | 1461150224077 Marionette TRACE conn2 <- [1,1606,null,{}] 04:03:44 INFO - PROCESS | 2006 | 1461150224079 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}] 04:03:44 INFO - PROCESS | 2006 | 1461150224184 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:03:44 INFO - PROCESS | 2006 | 1461150224261 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x126551800 == 52 [pid = 2006] [id = 409] 04:03:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x11aa08800) [pid = 2006] [serial = 1226] [outer = 0x0] 04:03:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x11b906000) [pid = 2006] [serial = 1227] [outer = 0x11aa08800] 04:03:44 INFO - PROCESS | 2006 | 1461150224303 Marionette DEBUG loaded listener.js 04:03:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x11bf15400) [pid = 2006] [serial = 1228] [outer = 0x11aa08800] 04:03:44 INFO - PROCESS | 2006 | 1461150224720 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]]]}] 04:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 669ms 04:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:03:44 INFO - PROCESS | 2006 | 1461150224745 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 2006 | 1461150224747 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:03:44 INFO - PROCESS | 2006 | 1461150224749 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 2006 | 1461150224752 Marionette TRACE conn2 <- [1,1610,null,{}] 04:03:44 INFO - PROCESS | 2006 | 1461150224761 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}] 04:03:44 INFO - PROCESS | 2006 | 1461150224902 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:03:45 INFO - PROCESS | 2006 | 1461150225026 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b360000 == 53 [pid = 2006] [id = 410] 04:03:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x11c519000) [pid = 2006] [serial = 1229] [outer = 0x0] 04:03:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12434d800) [pid = 2006] [serial = 1230] [outer = 0x11c519000] 04:03:45 INFO - PROCESS | 2006 | 1461150225082 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x129641400) [pid = 2006] [serial = 1231] [outer = 0x11c519000] 04:03:45 INFO - PROCESS | 2006 | 1461150225531 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]]]}] 04:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 826ms 04:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:03:45 INFO - PROCESS | 2006 | 1461150225576 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:03:45 INFO - PROCESS | 2006 | 1461150225578 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:03:45 INFO - PROCESS | 2006 | 1461150225580 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:03:45 INFO - PROCESS | 2006 | 1461150225581 Marionette TRACE conn2 <- [1,1614,null,{}] 04:03:45 INFO - PROCESS | 2006 | 1461150225584 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}] 04:03:45 INFO - PROCESS | 2006 | 1461150225686 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:03:45 INFO - PROCESS | 2006 | 1461150225742 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc6f000 == 54 [pid = 2006] [id = 411] 04:03:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x1296c5800) [pid = 2006] [serial = 1232] [outer = 0x0] 04:03:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x1296d1000) [pid = 2006] [serial = 1233] [outer = 0x1296c5800] 04:03:45 INFO - PROCESS | 2006 | 1461150225772 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x129d36400) [pid = 2006] [serial = 1234] [outer = 0x1296c5800] 04:03:46 INFO - PROCESS | 2006 | 1461150226206 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]]]}] 04:03:46 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 04:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 669ms 04:03:46 INFO - PROCESS | 2006 | 1461150226249 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 2006 | 1461150226250 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:03:46 INFO - PROCESS | 2006 | 1461150226253 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 2006 | 1461150226254 Marionette TRACE conn2 <- [1,1618,null,{}] 04:03:46 INFO - PROCESS | 2006 | 1461150226275 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}] 04:03:46 INFO - PROCESS | 2006 | 1461150226376 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:03:46 INFO - PROCESS | 2006 | 1461150226443 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d219000 == 55 [pid = 2006] [id = 412] 04:03:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x1296c5c00) [pid = 2006] [serial = 1235] [outer = 0x0] 04:03:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12a5dc400) [pid = 2006] [serial = 1236] [outer = 0x1296c5c00] 04:03:46 INFO - PROCESS | 2006 | 1461150226473 Marionette DEBUG loaded listener.js 04:03:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12b103c00) [pid = 2006] [serial = 1237] [outer = 0x1296c5c00] 04:03:46 INFO - PROCESS | 2006 | 1461150226895 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]]]}] 04:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 04:03:46 INFO - PROCESS | 2006 | 1461150226926 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 2006 | 1461150226927 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:03:46 INFO - PROCESS | 2006 | 1461150226930 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 2006 | 1461150226931 Marionette TRACE conn2 <- [1,1622,null,{}] 04:03:46 INFO - PROCESS | 2006 | 1461150226933 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}] 04:03:47 INFO - PROCESS | 2006 | 1461150227060 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:03:47 INFO - PROCESS | 2006 | 1461150227130 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d565800 == 56 [pid = 2006] [id = 413] 04:03:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12b2ec000) [pid = 2006] [serial = 1238] [outer = 0x0] 04:03:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12b695000) [pid = 2006] [serial = 1239] [outer = 0x12b2ec000] 04:03:47 INFO - PROCESS | 2006 | 1461150227162 Marionette DEBUG loaded listener.js 04:03:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12bd0e800) [pid = 2006] [serial = 1240] [outer = 0x12b2ec000] 04:03:47 INFO - PROCESS | 2006 | 1461150227579 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]]]}] 04:03:47 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 04:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 668ms 04:03:47 INFO - PROCESS | 2006 | 1461150227599 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:03:47 INFO - PROCESS | 2006 | 1461150227601 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:03:47 INFO - PROCESS | 2006 | 1461150227605 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:03:47 INFO - PROCESS | 2006 | 1461150227607 Marionette TRACE conn2 <- [1,1626,null,{}] 04:03:47 INFO - PROCESS | 2006 | 1461150227633 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}] 04:03:47 INFO - PROCESS | 2006 | 1461150227799 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:03:47 INFO - PROCESS | 2006 | 1461150227905 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8be800 == 57 [pid = 2006] [id = 414] 04:03:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x115803400) [pid = 2006] [serial = 1241] [outer = 0x0] 04:03:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12d068400) [pid = 2006] [serial = 1242] [outer = 0x115803400] 04:03:47 INFO - PROCESS | 2006 | 1461150227952 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12d464c00) [pid = 2006] [serial = 1243] [outer = 0x115803400] 04:03:48 INFO - PROCESS | 2006 | 1461150228553 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]]]}] 04:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 991ms 04:03:48 INFO - PROCESS | 2006 | 1461150228595 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:03:48 INFO - PROCESS | 2006 | 1461150228598 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:03:48 INFO - PROCESS | 2006 | 1461150228601 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:03:48 INFO - PROCESS | 2006 | 1461150228603 Marionette TRACE conn2 <- [1,1630,null,{}] 04:03:48 INFO - PROCESS | 2006 | 1461150228607 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}] 04:03:48 INFO - PROCESS | 2006 | 1461150228713 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:03:48 INFO - PROCESS | 2006 | 1461150228771 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x12362e000 == 58 [pid = 2006] [id = 415] 04:03:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x1154ca000) [pid = 2006] [serial = 1244] [outer = 0x0] 04:03:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11580b800) [pid = 2006] [serial = 1245] [outer = 0x1154ca000] 04:03:48 INFO - PROCESS | 2006 | 1461150228812 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x118a62000) [pid = 2006] [serial = 1246] [outer = 0x1154ca000] 04:03:49 INFO - PROCESS | 2006 | 1461150229234 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]]]}] 04:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 673ms 04:03:49 INFO - PROCESS | 2006 | 1461150229275 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 2006 | 1461150229279 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:03:49 INFO - PROCESS | 2006 | 1461150229283 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 2006 | 1461150229284 Marionette TRACE conn2 <- [1,1634,null,{}] 04:03:49 INFO - PROCESS | 2006 | 1461150229287 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}] 04:03:49 INFO - PROCESS | 2006 | 1461150229386 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:03:49 INFO - PROCESS | 2006 | 1461150229444 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c435800 == 59 [pid = 2006] [id = 416] 04:03:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x118675c00) [pid = 2006] [serial = 1247] [outer = 0x0] 04:03:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x11ad31000) [pid = 2006] [serial = 1248] [outer = 0x118675c00] 04:03:49 INFO - PROCESS | 2006 | 1461150229472 Marionette DEBUG loaded listener.js 04:03:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x11be1d000) [pid = 2006] [serial = 1249] [outer = 0x118675c00] 04:03:49 INFO - PROCESS | 2006 | --DOCSHELL 0x123e85000 == 58 [pid = 2006] [id = 406] 04:03:49 INFO - PROCESS | 2006 | --DOCSHELL 0x123630800 == 57 [pid = 2006] [id = 405] 04:03:49 INFO - PROCESS | 2006 | --DOCSHELL 0x11990a800 == 56 [pid = 2006] [id = 404] 04:03:49 INFO - PROCESS | 2006 | --DOCSHELL 0x115277000 == 55 [pid = 2006] [id = 403] 04:03:49 INFO - PROCESS | 2006 | 1461150229888 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]]]}] 04:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 618ms 04:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:03:49 INFO - PROCESS | 2006 | 1461150229902 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 2006 | 1461150229903 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:03:49 INFO - PROCESS | 2006 | 1461150229905 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 2006 | 1461150229910 Marionette TRACE conn2 <- [1,1638,null,{}] 04:03:49 INFO - PROCESS | 2006 | 1461150229919 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}] 04:03:50 INFO - PROCESS | 2006 | 1461150230009 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:03:50 INFO - PROCESS | 2006 | 1461150230033 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x123cd2800 == 56 [pid = 2006] [id = 417] 04:03:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x123938400) [pid = 2006] [serial = 1250] [outer = 0x0] 04:03:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12408cc00) [pid = 2006] [serial = 1251] [outer = 0x123938400] 04:03:50 INFO - PROCESS | 2006 | 1461150230061 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12434d000) [pid = 2006] [serial = 1252] [outer = 0x123938400] 04:03:50 INFO - PROCESS | 2006 | 1461150230474 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]]]}] 04:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 575ms 04:03:50 INFO - PROCESS | 2006 | 1461150230480 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:03:50 INFO - PROCESS | 2006 | 1461150230482 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:03:50 INFO - PROCESS | 2006 | 1461150230484 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 2006 | 1461150230485 Marionette TRACE conn2 <- [1,1642,null,{}] 04:03:50 INFO - PROCESS | 2006 | 1461150230488 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}] 04:03:50 INFO - PROCESS | 2006 | 1461150230595 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:03:50 INFO - PROCESS | 2006 | 1461150230607 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc61000 == 57 [pid = 2006] [id = 418] 04:03:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x1241cc400) [pid = 2006] [serial = 1253] [outer = 0x0] 04:03:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x129642000) [pid = 2006] [serial = 1254] [outer = 0x1241cc400] 04:03:50 INFO - PROCESS | 2006 | 1461150230633 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12a5db400) [pid = 2006] [serial = 1255] [outer = 0x1241cc400] 04:03:50 INFO - PROCESS | 2006 | 1461150230968 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]]]}] 04:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 04:03:51 INFO - PROCESS | 2006 | 1461150231012 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:03:51 INFO - PROCESS | 2006 | 1461150231013 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:03:51 INFO - PROCESS | 2006 | 1461150231016 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:03:51 INFO - PROCESS | 2006 | 1461150231017 Marionette TRACE conn2 <- [1,1646,null,{}] 04:03:51 INFO - PROCESS | 2006 | 1461150231019 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}] 04:03:51 INFO - PROCESS | 2006 | 1461150231158 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:03:51 INFO - PROCESS | 2006 | 1461150231175 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d44c000 == 58 [pid = 2006] [id = 419] 04:03:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x1298b0400) [pid = 2006] [serial = 1256] [outer = 0x0] 04:03:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12b2eb000) [pid = 2006] [serial = 1257] [outer = 0x1298b0400] 04:03:51 INFO - PROCESS | 2006 | 1461150231215 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12bbbc400) [pid = 2006] [serial = 1258] [outer = 0x1298b0400] 04:03:51 INFO - PROCESS | 2006 | 1461150231593 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]]]}] 04:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 618ms 04:03:51 INFO - PROCESS | 2006 | 1461150231634 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:03:51 INFO - PROCESS | 2006 | 1461150231636 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:03:51 INFO - PROCESS | 2006 | 1461150231639 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:03:51 INFO - PROCESS | 2006 | 1461150231640 Marionette TRACE conn2 <- [1,1650,null,{}] 04:03:51 INFO - PROCESS | 2006 | 1461150231643 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}] 04:03:51 INFO - PROCESS | 2006 | 1461150231812 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:03:51 INFO - PROCESS | 2006 | 1461150231851 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed41800 == 59 [pid = 2006] [id = 420] 04:03:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12b6d9800) [pid = 2006] [serial = 1259] [outer = 0x0] 04:03:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12d465400) [pid = 2006] [serial = 1260] [outer = 0x12b6d9800] 04:03:51 INFO - PROCESS | 2006 | 1461150231878 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x12e7ad400) [pid = 2006] [serial = 1261] [outer = 0x12b6d9800] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x11b0c2800) [pid = 2006] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x129d26000) [pid = 2006] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x1241cd400) [pid = 2006] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x12b691000) [pid = 2006] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x11bf10800) [pid = 2006] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x11648d800) [pid = 2006] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x12d18f800) [pid = 2006] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x11be80400) [pid = 2006] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x1146c3800) [pid = 2006] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x11769e800) [pid = 2006] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12b2e4400) [pid = 2006] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x11ad32c00) [pid = 2006] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x115873000) [pid = 2006] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x11b90b800) [pid = 2006] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x129d42800) [pid = 2006] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x115806800) [pid = 2006] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x1146b6000) [pid = 2006] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x11acefc00) [pid = 2006] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11b0c1c00) [pid = 2006] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12ef4e800) [pid = 2006] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x1154c0000) [pid = 2006] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x127e85400) [pid = 2006] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x119a5ac00) [pid = 2006] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x124080c00) [pid = 2006] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x127f90000) [pid = 2006] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x1298a9c00) [pid = 2006] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12d464400) [pid = 2006] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12d46d400) [pid = 2006] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x1241d1000) [pid = 2006] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x1146be400) [pid = 2006] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x112253c00) [pid = 2006] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x119255400) [pid = 2006] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:03:52 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x11b982c00) [pid = 2006] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:03:52 INFO - PROCESS | 2006 | 1461150232390 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]]]}] 04:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 772ms 04:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:03:52 INFO - PROCESS | 2006 | 1461150232411 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:03:52 INFO - PROCESS | 2006 | 1461150232412 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:03:52 INFO - PROCESS | 2006 | 1461150232414 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:03:52 INFO - PROCESS | 2006 | 1461150232415 Marionette TRACE conn2 <- [1,1654,null,{}] 04:03:52 INFO - PROCESS | 2006 | 1461150232433 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}] 04:03:52 INFO - PROCESS | 2006 | 1461150232514 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:03:52 INFO - PROCESS | 2006 | 1461150232518 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x118a37800 == 60 [pid = 2006] [id = 421] 04:03:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x114c10c00) [pid = 2006] [serial = 1262] [outer = 0x0] 04:03:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x1154c0000) [pid = 2006] [serial = 1263] [outer = 0x114c10c00] 04:03:52 INFO - PROCESS | 2006 | 1461150232543 Marionette DEBUG loaded listener.js 04:03:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x1191c1400) [pid = 2006] [serial = 1264] [outer = 0x114c10c00] 04:03:52 INFO - PROCESS | 2006 | 1461150232876 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]]]}] 04:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 484ms 04:03:52 INFO - PROCESS | 2006 | 1461150232899 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:03:52 INFO - PROCESS | 2006 | 1461150232900 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:03:52 INFO - PROCESS | 2006 | 1461150232902 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:03:52 INFO - PROCESS | 2006 | 1461150232903 Marionette TRACE conn2 <- [1,1658,null,{}] 04:03:52 INFO - PROCESS | 2006 | 1461150232906 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}] 04:03:52 INFO - PROCESS | 2006 | 1461150232988 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:03:53 INFO - PROCESS | 2006 | 1461150233050 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x12654e800 == 61 [pid = 2006] [id = 422] 04:03:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x115486000) [pid = 2006] [serial = 1265] [outer = 0x0] 04:03:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x11b5d7c00) [pid = 2006] [serial = 1266] [outer = 0x115486000] 04:03:53 INFO - PROCESS | 2006 | 1461150233075 Marionette DEBUG loaded listener.js 04:03:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x123940400) [pid = 2006] [serial = 1267] [outer = 0x115486000] 04:03:53 INFO - PROCESS | 2006 | 1461150233344 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]]]}] 04:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 475ms 04:03:53 INFO - PROCESS | 2006 | 1461150233381 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:03:53 INFO - PROCESS | 2006 | 1461150233382 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:03:53 INFO - PROCESS | 2006 | 1461150233385 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:03:53 INFO - PROCESS | 2006 | 1461150233386 Marionette TRACE conn2 <- [1,1662,null,{}] 04:03:53 INFO - PROCESS | 2006 | 1461150233388 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}] 04:03:53 INFO - PROCESS | 2006 | 1461150233480 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:03:53 INFO - PROCESS | 2006 | 1461150233484 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f319000 == 62 [pid = 2006] [id = 423] 04:03:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x11be1c000) [pid = 2006] [serial = 1268] [outer = 0x0] 04:03:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x123b22800) [pid = 2006] [serial = 1269] [outer = 0x11be1c000] 04:03:53 INFO - PROCESS | 2006 | 1461150233509 Marionette DEBUG loaded listener.js 04:03:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x1241d1000) [pid = 2006] [serial = 1270] [outer = 0x11be1c000] 04:03:53 INFO - PROCESS | 2006 | 1461150233855 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]]]}] 04:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 04:03:53 INFO - PROCESS | 2006 | 1461150233904 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:03:53 INFO - PROCESS | 2006 | 1461150233905 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:03:53 INFO - PROCESS | 2006 | 1461150233907 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:03:53 INFO - PROCESS | 2006 | 1461150233908 Marionette TRACE conn2 <- [1,1666,null,{}] 04:03:53 INFO - PROCESS | 2006 | 1461150233911 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}] 04:03:54 INFO - PROCESS | 2006 | 1461150233996 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:03:54 INFO - PROCESS | 2006 | 1461150234000 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f659000 == 63 [pid = 2006] [id = 424] 04:03:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x127162400) [pid = 2006] [serial = 1271] [outer = 0x0] 04:03:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x129b50800) [pid = 2006] [serial = 1272] [outer = 0x127162400] 04:03:54 INFO - PROCESS | 2006 | 1461150234025 Marionette DEBUG loaded listener.js 04:03:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12b2e7800) [pid = 2006] [serial = 1273] [outer = 0x127162400] 04:03:54 INFO - PROCESS | 2006 | 1461150234434 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]]]}] 04:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 570ms 04:03:54 INFO - PROCESS | 2006 | 1461150234478 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:03:54 INFO - PROCESS | 2006 | 1461150234480 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:03:54 INFO - PROCESS | 2006 | 1461150234484 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:03:54 INFO - PROCESS | 2006 | 1461150234487 Marionette TRACE conn2 <- [1,1670,null,{}] 04:03:54 INFO - PROCESS | 2006 | 1461150234491 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}] 04:03:54 INFO - PROCESS | 2006 | 1461150234604 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:03:54 INFO - PROCESS | 2006 | 1461150234678 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aaea000 == 64 [pid = 2006] [id = 425] 04:03:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11548a400) [pid = 2006] [serial = 1274] [outer = 0x0] 04:03:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x115490000) [pid = 2006] [serial = 1275] [outer = 0x11548a400] 04:03:54 INFO - PROCESS | 2006 | 1461150234709 Marionette DEBUG loaded listener.js 04:03:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x1176df000) [pid = 2006] [serial = 1276] [outer = 0x11548a400] 04:03:55 INFO - PROCESS | 2006 | 1461150235142 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]]]}] 04:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 04:03:55 INFO - PROCESS | 2006 | 1461150235179 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:03:55 INFO - PROCESS | 2006 | 1461150235183 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:03:55 INFO - PROCESS | 2006 | 1461150235188 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:03:55 INFO - PROCESS | 2006 | 1461150235190 Marionette TRACE conn2 <- [1,1674,null,{}] 04:03:55 INFO - PROCESS | 2006 | 1461150235207 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}] 04:03:55 INFO - PROCESS | 2006 | 1461150235313 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:03:55 INFO - PROCESS | 2006 | 1461150235375 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e38800 == 65 [pid = 2006] [id = 426] 04:03:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x119254c00) [pid = 2006] [serial = 1277] [outer = 0x0] 04:03:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11be1f400) [pid = 2006] [serial = 1278] [outer = 0x119254c00] 04:03:55 INFO - PROCESS | 2006 | 1461150235446 Marionette DEBUG loaded listener.js 04:03:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11c50f000) [pid = 2006] [serial = 1279] [outer = 0x119254c00] 04:03:55 INFO - PROCESS | 2006 | 1461150235837 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]]]}] 04:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 685ms 04:03:55 INFO - PROCESS | 2006 | 1461150235873 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:03:55 INFO - PROCESS | 2006 | 1461150235876 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:03:55 INFO - PROCESS | 2006 | 1461150235879 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:03:55 INFO - PROCESS | 2006 | 1461150235882 Marionette TRACE conn2 <- [1,1678,null,{}] 04:03:55 INFO - PROCESS | 2006 | 1461150235890 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}] 04:03:56 INFO - PROCESS | 2006 | 1461150235998 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:03:56 INFO - PROCESS | 2006 | 1461150236101 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed59800 == 66 [pid = 2006] [id = 427] 04:03:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x11be86000) [pid = 2006] [serial = 1280] [outer = 0x0] 04:03:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x1241d3800) [pid = 2006] [serial = 1281] [outer = 0x11be86000] 04:03:56 INFO - PROCESS | 2006 | 1461150236134 Marionette DEBUG loaded listener.js 04:03:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12a5dc800) [pid = 2006] [serial = 1282] [outer = 0x11be86000] 04:03:56 INFO - PROCESS | 2006 | 1461150236563 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]]]}] 04:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 722ms 04:03:56 INFO - PROCESS | 2006 | 1461150236602 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:03:56 INFO - PROCESS | 2006 | 1461150236604 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:03:56 INFO - PROCESS | 2006 | 1461150236607 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 2006 | 1461150236608 Marionette TRACE conn2 <- [1,1682,null,{}] 04:03:56 INFO - PROCESS | 2006 | 1461150236610 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}] 04:03:56 INFO - PROCESS | 2006 | 1461150236737 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:03:56 INFO - PROCESS | 2006 | 1461150236812 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x130085800 == 67 [pid = 2006] [id = 428] 04:03:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12b3ef400) [pid = 2006] [serial = 1283] [outer = 0x0] 04:03:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12d5aa400) [pid = 2006] [serial = 1284] [outer = 0x12b3ef400] 04:03:56 INFO - PROCESS | 2006 | 1461150236842 Marionette DEBUG loaded listener.js 04:03:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12db30800) [pid = 2006] [serial = 1285] [outer = 0x12b3ef400] 04:03:57 INFO - PROCESS | 2006 | 1461150237248 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]]]}] 04:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 04:03:57 INFO - PROCESS | 2006 | 1461150237278 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:03:57 INFO - PROCESS | 2006 | 1461150237279 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:03:57 INFO - PROCESS | 2006 | 1461150237281 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:03:57 INFO - PROCESS | 2006 | 1461150237282 Marionette TRACE conn2 <- [1,1686,null,{}] 04:03:57 INFO - PROCESS | 2006 | 1461150237285 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}] 04:03:57 INFO - PROCESS | 2006 | 1461150237385 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:03:57 INFO - PROCESS | 2006 | 1461150237459 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x13009d000 == 68 [pid = 2006] [id = 429] 04:03:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x12d5b6000) [pid = 2006] [serial = 1286] [outer = 0x0] 04:03:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12e44d400) [pid = 2006] [serial = 1287] [outer = 0x12d5b6000] 04:03:57 INFO - PROCESS | 2006 | 1461150237489 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12e7aa400) [pid = 2006] [serial = 1288] [outer = 0x12d5b6000] 04:03:57 INFO - PROCESS | 2006 | 1461150237893 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]]]}] 04:03:57 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 04:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 622ms 04:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:03:57 INFO - PROCESS | 2006 | 1461150237904 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:03:57 INFO - PROCESS | 2006 | 1461150237905 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:03:57 INFO - PROCESS | 2006 | 1461150237909 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:03:57 INFO - PROCESS | 2006 | 1461150237911 Marionette TRACE conn2 <- [1,1690,null,{}] 04:03:57 INFO - PROCESS | 2006 | 1461150237914 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}] 04:03:58 INFO - PROCESS | 2006 | 1461150238031 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:03:58 INFO - PROCESS | 2006 | 1461150238128 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x1300d4000 == 69 [pid = 2006] [id = 430] 04:03:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12e85a800) [pid = 2006] [serial = 1289] [outer = 0x0] 04:03:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12ef52400) [pid = 2006] [serial = 1290] [outer = 0x12e85a800] 04:03:58 INFO - PROCESS | 2006 | 1461150238160 Marionette DEBUG loaded listener.js 04:03:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12f599c00) [pid = 2006] [serial = 1291] [outer = 0x12e85a800] 04:03:58 INFO - PROCESS | 2006 | 1461150238581 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]]]}] 04:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 722ms 04:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:03:58 INFO - PROCESS | 2006 | 1461150238630 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:03:58 INFO - PROCESS | 2006 | 1461150238632 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:03:58 INFO - PROCESS | 2006 | 1461150238634 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:03:58 INFO - PROCESS | 2006 | 1461150238635 Marionette TRACE conn2 <- [1,1694,null,{}] 04:03:58 INFO - PROCESS | 2006 | 1461150238638 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}] 04:03:58 INFO - PROCESS | 2006 | 1461150238742 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:03:58 INFO - PROCESS | 2006 | 1461150238817 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aaed000 == 70 [pid = 2006] [id = 431] 04:03:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x114c0d000) [pid = 2006] [serial = 1292] [outer = 0x0] 04:03:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x1176a7400) [pid = 2006] [serial = 1293] [outer = 0x114c0d000] 04:03:58 INFO - PROCESS | 2006 | 1461150238848 Marionette DEBUG loaded listener.js 04:03:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x11be28000) [pid = 2006] [serial = 1294] [outer = 0x114c0d000] 04:03:59 INFO - PROCESS | 2006 | 1461150239238 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]]]}] 04:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 04:03:59 INFO - PROCESS | 2006 | 1461150239328 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:03:59 INFO - PROCESS | 2006 | 1461150239330 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:03:59 INFO - PROCESS | 2006 | 1461150239383 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:03:59 INFO - PROCESS | 2006 | 1461150239385 Marionette TRACE conn2 <- [1,1698,null,{}] 04:03:59 INFO - PROCESS | 2006 | 1461150239389 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}] 04:03:59 INFO - PROCESS | 2006 | 1461150239547 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:03:59 INFO - PROCESS | 2006 | 1461150239863 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b2d800 == 71 [pid = 2006] [id = 432] 04:03:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x114402800) [pid = 2006] [serial = 1295] [outer = 0x0] 04:03:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x114b7b400) [pid = 2006] [serial = 1296] [outer = 0x114402800] 04:03:59 INFO - PROCESS | 2006 | 1461150239892 Marionette DEBUG loaded listener.js 04:03:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x115490c00) [pid = 2006] [serial = 1297] [outer = 0x114402800] 04:04:00 INFO - PROCESS | 2006 | 1461150240320 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]]]}] 04:04:00 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 04:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 975ms 04:04:00 INFO - PROCESS | 2006 | 1461150240357 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:04:00 INFO - PROCESS | 2006 | 1461150240360 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:04:00 INFO - PROCESS | 2006 | 1461150240364 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:04:00 INFO - PROCESS | 2006 | 1461150240366 Marionette TRACE conn2 <- [1,1702,null,{}] 04:04:00 INFO - PROCESS | 2006 | 1461150240369 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}] 04:04:00 INFO - PROCESS | 2006 | 1461150240473 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:04:00 INFO - PROCESS | 2006 | 1461150240537 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba2d000 == 72 [pid = 2006] [id = 433] 04:04:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x11648d800) [pid = 2006] [serial = 1298] [outer = 0x0] 04:04:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x118a10800) [pid = 2006] [serial = 1299] [outer = 0x11648d800] 04:04:00 INFO - PROCESS | 2006 | 1461150240567 Marionette DEBUG loaded listener.js 04:04:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x1199e6c00) [pid = 2006] [serial = 1300] [outer = 0x11648d800] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x119a2f800 == 71 [pid = 2006] [id = 395] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12f056000 == 70 [pid = 2006] [id = 360] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12f319000 == 69 [pid = 2006] [id = 423] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12654e800 == 68 [pid = 2006] [id = 422] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x118a37800 == 67 [pid = 2006] [id = 421] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed41800 == 66 [pid = 2006] [id = 420] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12d44c000 == 65 [pid = 2006] [id = 419] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc61000 == 64 [pid = 2006] [id = 418] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x123cd2800 == 63 [pid = 2006] [id = 417] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x11c435800 == 62 [pid = 2006] [id = 416] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12362e000 == 61 [pid = 2006] [id = 415] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12d219000 == 60 [pid = 2006] [id = 412] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc6f000 == 59 [pid = 2006] [id = 411] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x12b360000 == 58 [pid = 2006] [id = 410] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x126551800 == 57 [pid = 2006] [id = 409] 04:04:00 INFO - PROCESS | 2006 | --DOCSHELL 0x11baaa800 == 56 [pid = 2006] [id = 408] 04:04:01 INFO - PROCESS | 2006 | --DOCSHELL 0x127e3f000 == 55 [pid = 2006] [id = 407] 04:04:01 INFO - PROCESS | 2006 | 1461150241135 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]]]}] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x12e853800) [pid = 2006] [serial = 1141] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x12e49d800) [pid = 2006] [serial = 1069] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x11bc97000) [pid = 2006] [serial = 1129] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x129d18000) [pid = 2006] [serial = 1135] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x12d5aa800) [pid = 2006] [serial = 1138] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x12b2e4800) [pid = 2006] [serial = 1164] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x129d25800) [pid = 2006] [serial = 1162] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x12bbc7000) [pid = 2006] [serial = 1167] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x123d6e800) [pid = 2006] [serial = 1155] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x11ad34800) [pid = 2006] [serial = 1147] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x11aa05400) [pid = 2006] [serial = 1146] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x12d46bc00) [pid = 2006] [serial = 1170] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x11bf17c00) [pid = 2006] [serial = 1152] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x123939800) [pid = 2006] [serial = 1153] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x11aa0d000) [pid = 2006] [serial = 1173] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x1241d5800) [pid = 2006] [serial = 1158] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12e7ae800) [pid = 2006] [serial = 1126] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x11be1d400) [pid = 2006] [serial = 1149] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11be29800) [pid = 2006] [serial = 1150] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12e44c000) [pid = 2006] [serial = 1140] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x11be27800) [pid = 2006] [serial = 1131] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12bd03800) [pid = 2006] [serial = 1137] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x11641c000) [pid = 2006] [serial = 1209] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x1176a2000) [pid = 2006] [serial = 1212] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11ad3c400) [pid = 2006] [serial = 1128] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x1176da400) [pid = 2006] [serial = 1210] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11be1e800) [pid = 2006] [serial = 1215] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12ef57000) [pid = 2006] [serial = 1183] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x117698c00) [pid = 2006] [serial = 1185] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x129649400) [pid = 2006] [serial = 1134] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x118c8cc00) [pid = 2006] [serial = 1186] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x11adc9400) [pid = 2006] [serial = 1188] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x1241d6800) [pid = 2006] [serial = 1191] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x11be7c000) [pid = 2006] [serial = 1216] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x11be22400) [pid = 2006] [serial = 1189] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x1296c8800) [pid = 2006] [serial = 1194] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x119c7f800) [pid = 2006] [serial = 1213] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x127de5000) [pid = 2006] [serial = 1192] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12a5e2000) [pid = 2006] [serial = 1197] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12a5dbc00) [pid = 2006] [serial = 1195] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12e85dc00) [pid = 2006] [serial = 1180] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12e494400) [pid = 2006] [serial = 1200] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12ef52c00) [pid = 2006] [serial = 1182] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x12b2e6000) [pid = 2006] [serial = 1198] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x12d5aac00) [pid = 2006] [serial = 1176] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12e7a7400) [pid = 2006] [serial = 1179] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x11548d400) [pid = 2006] [serial = 1203] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1241cec00) [pid = 2006] [serial = 1156] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x12db30000) [pid = 2006] [serial = 1171] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x12ef4e000) [pid = 2006] [serial = 1201] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x114b7ec00) [pid = 2006] [serial = 1206] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x115492000) [pid = 2006] [serial = 1204] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x119a65400) [pid = 2006] [serial = 1143] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x11adbe000) [pid = 2006] [serial = 1144] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x129b42400) [pid = 2006] [serial = 1161] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x12b3ea000) [pid = 2006] [serial = 1165] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11bf13400) [pid = 2006] [serial = 1218] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x114b82400) [pid = 2006] [serial = 1207] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x12e44bc00) [pid = 2006] [serial = 1177] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12d190400) [pid = 2006] [serial = 1168] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x129d3d400) [pid = 2006] [serial = 1174] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x123939c00) [pid = 2006] [serial = 1219] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x1296cc400) [pid = 2006] [serial = 1159] [outer = 0x0] [url = about:blank] 04:04:01 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x11c517400) [pid = 2006] [serial = 1132] [outer = 0x0] [url = about:blank] 04:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 821ms 04:04:01 INFO - PROCESS | 2006 | 1461150241188 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:04:01 INFO - PROCESS | 2006 | 1461150241193 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:04:01 INFO - PROCESS | 2006 | 1461150241197 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - PROCESS | 2006 | 1461150241199 Marionette TRACE conn2 <- [1,1706,null,{}] 04:04:01 INFO - PROCESS | 2006 | 1461150241203 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}] 04:04:01 INFO - PROCESS | 2006 | 1461150241338 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:04:01 INFO - PROCESS | 2006 | 1461150241450 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x11adec000 == 56 [pid = 2006] [id = 434] 04:04:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x119a58c00) [pid = 2006] [serial = 1301] [outer = 0x0] 04:04:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x11aa07c00) [pid = 2006] [serial = 1302] [outer = 0x119a58c00] 04:04:01 INFO - PROCESS | 2006 | 1461150241495 Marionette DEBUG loaded listener.js 04:04:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x11adc6400) [pid = 2006] [serial = 1303] [outer = 0x119a58c00] 04:04:01 INFO - PROCESS | 2006 | 1461150241848 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]]]}] 04:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 678ms 04:04:01 INFO - PROCESS | 2006 | 1461150241878 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:04:01 INFO - PROCESS | 2006 | 1461150241880 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:04:01 INFO - PROCESS | 2006 | 1461150241889 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - PROCESS | 2006 | 1461150241896 Marionette TRACE conn2 <- [1,1710,null,{}] 04:04:01 INFO - PROCESS | 2006 | 1461150241901 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}] 04:04:02 INFO - PROCESS | 2006 | 1461150242046 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:04:02 INFO - PROCESS | 2006 | 1461150242126 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b89800 == 57 [pid = 2006] [id = 435] 04:04:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11aa0d000) [pid = 2006] [serial = 1304] [outer = 0x0] 04:04:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11bc97000) [pid = 2006] [serial = 1305] [outer = 0x11aa0d000] 04:04:02 INFO - PROCESS | 2006 | 1461150242168 Marionette DEBUG loaded listener.js 04:04:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x12393c000) [pid = 2006] [serial = 1306] [outer = 0x11aa0d000] 04:04:02 INFO - PROCESS | 2006 | 1461150242594 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]]]}] 04:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 04:04:02 INFO - PROCESS | 2006 | 1461150242618 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:04:02 INFO - PROCESS | 2006 | 1461150242620 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:04:02 INFO - PROCESS | 2006 | 1461150242625 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:04:02 INFO - PROCESS | 2006 | 1461150242628 Marionette TRACE conn2 <- [1,1714,null,{}] 04:04:02 INFO - PROCESS | 2006 | 1461150242632 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}] 04:04:02 INFO - PROCESS | 2006 | 1461150242793 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:04:02 INFO - PROCESS | 2006 | 1461150242805 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x127538000 == 58 [pid = 2006] [id = 436] 04:04:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x123b16800) [pid = 2006] [serial = 1307] [outer = 0x0] 04:04:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x123b24800) [pid = 2006] [serial = 1308] [outer = 0x123b16800] 04:04:02 INFO - PROCESS | 2006 | 1461150242848 Marionette DEBUG loaded listener.js 04:04:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x1241cf400) [pid = 2006] [serial = 1309] [outer = 0x123b16800] 04:04:03 INFO - PROCESS | 2006 | 1461150243294 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]]]}] 04:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 04:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:04:03 INFO - PROCESS | 2006 | 1461150243347 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:04:03 INFO - PROCESS | 2006 | 1461150243349 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:04:03 INFO - PROCESS | 2006 | 1461150243352 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:04:03 INFO - PROCESS | 2006 | 1461150243353 Marionette TRACE conn2 <- [1,1718,null,{}] 04:04:03 INFO - PROCESS | 2006 | 1461150243356 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}] 04:04:03 INFO - PROCESS | 2006 | 1461150243514 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:04:03 INFO - PROCESS | 2006 | 1461150243531 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b97000 == 59 [pid = 2006] [id = 437] 04:04:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12448fc00) [pid = 2006] [serial = 1310] [outer = 0x0] 04:04:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x127795400) [pid = 2006] [serial = 1311] [outer = 0x12448fc00] 04:04:03 INFO - PROCESS | 2006 | 1461150243581 Marionette DEBUG loaded listener.js 04:04:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1296c7c00) [pid = 2006] [serial = 1312] [outer = 0x12448fc00] 04:04:03 INFO - PROCESS | 2006 | 1461150243983 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]]]}] 04:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 04:04:04 INFO - PROCESS | 2006 | 1461150244022 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 2006 | 1461150244023 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:04:04 INFO - PROCESS | 2006 | 1461150244036 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 2006 | 1461150244037 Marionette TRACE conn2 <- [1,1722,null,{}] 04:04:04 INFO - PROCESS | 2006 | 1461150244045 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}] 04:04:04 INFO - PROCESS | 2006 | 1461150244156 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:04:04 INFO - PROCESS | 2006 | 1461150244214 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b4e9000 == 60 [pid = 2006] [id = 438] 04:04:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x129d37c00) [pid = 2006] [serial = 1313] [outer = 0x0] 04:04:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12a5d7800) [pid = 2006] [serial = 1314] [outer = 0x129d37c00] 04:04:04 INFO - PROCESS | 2006 | 1461150244239 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12a5e5c00) [pid = 2006] [serial = 1315] [outer = 0x129d37c00] 04:04:04 INFO - PROCESS | 2006 | 1461150244562 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]]]}] 04:04:04 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 04:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 569ms 04:04:04 INFO - PROCESS | 2006 | 1461150244606 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 2006 | 1461150244607 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:04:04 INFO - PROCESS | 2006 | 1461150244610 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 2006 | 1461150244611 Marionette TRACE conn2 <- [1,1726,null,{}] 04:04:04 INFO - PROCESS | 2006 | 1461150244613 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}] 04:04:04 INFO - PROCESS | 2006 | 1461150244718 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:04:04 INFO - PROCESS | 2006 | 1461150244755 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc5a800 == 61 [pid = 2006] [id = 439] 04:04:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x129d3b400) [pid = 2006] [serial = 1316] [outer = 0x0] 04:04:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12b3e2400) [pid = 2006] [serial = 1317] [outer = 0x129d3b400] 04:04:04 INFO - PROCESS | 2006 | 1461150244780 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12bbc6400) [pid = 2006] [serial = 1318] [outer = 0x129d3b400] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x118675c00) [pid = 2006] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1154ca000) [pid = 2006] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x114c10c00) [pid = 2006] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x1298b0400) [pid = 2006] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x123939000) [pid = 2006] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x115486000) [pid = 2006] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x123938400) [pid = 2006] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x1241cc400) [pid = 2006] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x12b6d9800) [pid = 2006] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:04:05 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11be1c000) [pid = 2006] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:04:05 INFO - PROCESS | 2006 | 1461150245171 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]]]}] 04:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 569ms 04:04:05 INFO - PROCESS | 2006 | 1461150245179 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 2006 | 1461150245180 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:04:05 INFO - PROCESS | 2006 | 1461150245183 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 2006 | 1461150245184 Marionette TRACE conn2 <- [1,1730,null,{}] 04:04:05 INFO - PROCESS | 2006 | 1461150245186 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}] 04:04:05 INFO - PROCESS | 2006 | 1461150245277 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:04:05 INFO - PROCESS | 2006 | 1461150245282 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b34d000 == 62 [pid = 2006] [id = 440] 04:04:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11548e400) [pid = 2006] [serial = 1319] [outer = 0x0] 04:04:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x123b22000) [pid = 2006] [serial = 1320] [outer = 0x11548e400] 04:04:05 INFO - PROCESS | 2006 | 1461150245308 Marionette DEBUG loaded listener.js 04:04:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12bbc6c00) [pid = 2006] [serial = 1321] [outer = 0x11548e400] 04:04:05 INFO - PROCESS | 2006 | 1461150245660 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]]]}] 04:04:05 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 04:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 519ms 04:04:05 INFO - PROCESS | 2006 | 1461150245703 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 2006 | 1461150245704 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:04:05 INFO - PROCESS | 2006 | 1461150245707 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 2006 | 1461150245709 Marionette TRACE conn2 <- [1,1734,null,{}] 04:04:05 INFO - PROCESS | 2006 | 1461150245712 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}] 04:04:05 INFO - PROCESS | 2006 | 1461150245799 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:04:05 INFO - PROCESS | 2006 | 1461150245803 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d566000 == 63 [pid = 2006] [id = 441] 04:04:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12bbcb800) [pid = 2006] [serial = 1322] [outer = 0x0] 04:04:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x12d182400) [pid = 2006] [serial = 1323] [outer = 0x12bbcb800] 04:04:05 INFO - PROCESS | 2006 | 1461150245828 Marionette DEBUG loaded listener.js 04:04:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12d209800) [pid = 2006] [serial = 1324] [outer = 0x12bbcb800] 04:04:06 INFO - PROCESS | 2006 | 1461150246159 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]]]}] 04:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 472ms 04:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:04:06 INFO - PROCESS | 2006 | 1461150246180 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 2006 | 1461150246181 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:04:06 INFO - PROCESS | 2006 | 1461150246183 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 2006 | 1461150246184 Marionette TRACE conn2 <- [1,1738,null,{}] 04:04:06 INFO - PROCESS | 2006 | 1461150246186 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}] 04:04:06 INFO - PROCESS | 2006 | 1461150246274 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:04:06 INFO - PROCESS | 2006 | 1461150246333 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcbc000 == 64 [pid = 2006] [id = 442] 04:04:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12d060800) [pid = 2006] [serial = 1325] [outer = 0x0] 04:04:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12d5a8400) [pid = 2006] [serial = 1326] [outer = 0x12d060800] 04:04:06 INFO - PROCESS | 2006 | 1461150246363 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12e44c000) [pid = 2006] [serial = 1327] [outer = 0x12d060800] 04:04:06 INFO - PROCESS | 2006 | 1461150246671 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]]]}] 04:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 518ms 04:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:04:06 INFO - PROCESS | 2006 | 1461150246702 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 2006 | 1461150246703 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:04:06 INFO - PROCESS | 2006 | 1461150246705 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 2006 | 1461150246709 Marionette TRACE conn2 <- [1,1742,null,{}] 04:04:06 INFO - PROCESS | 2006 | 1461150246712 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}] 04:04:06 INFO - PROCESS | 2006 | 1461150246811 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:04:06 INFO - PROCESS | 2006 | 1461150246815 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb1e000 == 65 [pid = 2006] [id = 443] 04:04:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12e49a800) [pid = 2006] [serial = 1328] [outer = 0x0] 04:04:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12e85e800) [pid = 2006] [serial = 1329] [outer = 0x12e49a800] 04:04:06 INFO - PROCESS | 2006 | 1461150246841 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12f597800) [pid = 2006] [serial = 1330] [outer = 0x12e49a800] 04:04:07 INFO - PROCESS | 2006 | 1461150247308 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]]]}] 04:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 621ms 04:04:07 INFO - PROCESS | 2006 | 1461150247328 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:04:07 INFO - PROCESS | 2006 | 1461150247330 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:04:07 INFO - PROCESS | 2006 | 1461150247334 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:04:07 INFO - PROCESS | 2006 | 1461150247336 Marionette TRACE conn2 <- [1,1746,null,{}] 04:04:07 INFO - PROCESS | 2006 | 1461150247340 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}] 04:04:07 INFO - PROCESS | 2006 | 1461150247454 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:04:07 INFO - PROCESS | 2006 | 1461150247530 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ade1000 == 66 [pid = 2006] [id = 444] 04:04:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x115485400) [pid = 2006] [serial = 1331] [outer = 0x0] 04:04:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x1176a6c00) [pid = 2006] [serial = 1332] [outer = 0x115485400] 04:04:07 INFO - PROCESS | 2006 | 1461150247562 Marionette DEBUG loaded listener.js 04:04:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x11925fc00) [pid = 2006] [serial = 1333] [outer = 0x115485400] 04:04:07 INFO - PROCESS | 2006 | 1461150247981 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]]]}] 04:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 04:04:08 INFO - PROCESS | 2006 | 1461150248005 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:04:08 INFO - PROCESS | 2006 | 1461150248011 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:04:08 INFO - PROCESS | 2006 | 1461150248016 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:04:08 INFO - PROCESS | 2006 | 1461150248018 Marionette TRACE conn2 <- [1,1750,null,{}] 04:04:08 INFO - PROCESS | 2006 | 1461150248020 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}] 04:04:08 INFO - PROCESS | 2006 | 1461150248153 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:04:08 INFO - PROCESS | 2006 | 1461150248215 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ecf000 == 67 [pid = 2006] [id = 445] 04:04:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x119a57400) [pid = 2006] [serial = 1334] [outer = 0x0] 04:04:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x11adcac00) [pid = 2006] [serial = 1335] [outer = 0x119a57400] 04:04:08 INFO - PROCESS | 2006 | 1461150248287 Marionette DEBUG loaded listener.js 04:04:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x11bf13000) [pid = 2006] [serial = 1336] [outer = 0x119a57400] 04:04:08 INFO - PROCESS | 2006 | 1461150248680 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]]]}] 04:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 719ms 04:04:08 INFO - PROCESS | 2006 | 1461150248736 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:04:08 INFO - PROCESS | 2006 | 1461150248737 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:04:08 INFO - PROCESS | 2006 | 1461150248740 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:04:08 INFO - PROCESS | 2006 | 1461150248742 Marionette TRACE conn2 <- [1,1754,null,{}] 04:04:08 INFO - PROCESS | 2006 | 1461150248750 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}] 04:04:08 INFO - PROCESS | 2006 | 1461150248862 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:04:08 INFO - PROCESS | 2006 | 1461150248937 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e576800 == 68 [pid = 2006] [id = 446] 04:04:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x123b1c400) [pid = 2006] [serial = 1337] [outer = 0x0] 04:04:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x127de5000) [pid = 2006] [serial = 1338] [outer = 0x123b1c400] 04:04:08 INFO - PROCESS | 2006 | 1461150248969 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x1298ae000) [pid = 2006] [serial = 1339] [outer = 0x123b1c400] 04:04:09 INFO - PROCESS | 2006 | 1461150249360 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]]]}] 04:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 04:04:09 INFO - PROCESS | 2006 | 1461150249413 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 2006 | 1461150249416 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:04:09 INFO - PROCESS | 2006 | 1461150249419 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 2006 | 1461150249421 Marionette TRACE conn2 <- [1,1758,null,{}] 04:04:09 INFO - PROCESS | 2006 | 1461150249425 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}] 04:04:09 INFO - PROCESS | 2006 | 1461150249608 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:04:09 INFO - PROCESS | 2006 | 1461150249744 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed72000 == 69 [pid = 2006] [id = 447] 04:04:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12963e800) [pid = 2006] [serial = 1340] [outer = 0x0] 04:04:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12b3ea000) [pid = 2006] [serial = 1341] [outer = 0x12963e800] 04:04:09 INFO - PROCESS | 2006 | 1461150249792 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12d5ae000) [pid = 2006] [serial = 1342] [outer = 0x12963e800] 04:04:10 INFO - PROCESS | 2006 | 1461150250249 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]]]}] 04:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 04:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:04:10 INFO - PROCESS | 2006 | 1461150250290 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:04:10 INFO - PROCESS | 2006 | 1461150250291 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:04:10 INFO - PROCESS | 2006 | 1461150250294 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 2006 | 1461150250295 Marionette TRACE conn2 <- [1,1762,null,{}] 04:04:10 INFO - PROCESS | 2006 | 1461150250298 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}] 04:04:10 INFO - PROCESS | 2006 | 1461150250401 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:04:10 INFO - PROCESS | 2006 | 1461150250460 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f057000 == 70 [pid = 2006] [id = 448] 04:04:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12a8da000) [pid = 2006] [serial = 1343] [outer = 0x0] 04:04:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12a8dd800) [pid = 2006] [serial = 1344] [outer = 0x12a8da000] 04:04:10 INFO - PROCESS | 2006 | 1461150250490 Marionette DEBUG loaded listener.js 04:04:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12a8e3000) [pid = 2006] [serial = 1345] [outer = 0x12a8da000] 04:04:10 INFO - PROCESS | 2006 | 1461150250931 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]]]}] 04:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 04:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:04:10 INFO - PROCESS | 2006 | 1461150250964 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:04:10 INFO - PROCESS | 2006 | 1461150250965 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:04:10 INFO - PROCESS | 2006 | 1461150250967 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 2006 | 1461150250968 Marionette TRACE conn2 <- [1,1766,null,{}] 04:04:10 INFO - PROCESS | 2006 | 1461150250971 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}] 04:04:11 INFO - PROCESS | 2006 | 1461150251110 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:04:11 INFO - PROCESS | 2006 | 1461150251199 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f655800 == 71 [pid = 2006] [id = 449] 04:04:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12a8e5000) [pid = 2006] [serial = 1346] [outer = 0x0] 04:04:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12e444400) [pid = 2006] [serial = 1347] [outer = 0x12a8e5000] 04:04:11 INFO - PROCESS | 2006 | 1461150251231 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12f59c400) [pid = 2006] [serial = 1348] [outer = 0x12a8e5000] 04:04:11 INFO - PROCESS | 2006 | 1461150251636 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]]]}] 04:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 719ms 04:04:11 INFO - PROCESS | 2006 | 1461150251686 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:04:11 INFO - PROCESS | 2006 | 1461150251688 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:04:11 INFO - PROCESS | 2006 | 1461150251690 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:04:11 INFO - PROCESS | 2006 | 1461150251691 Marionette TRACE conn2 <- [1,1770,null,{}] 04:04:11 INFO - PROCESS | 2006 | 1461150251693 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}] 04:04:11 INFO - PROCESS | 2006 | 1461150251797 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:04:11 INFO - PROCESS | 2006 | 1461150251897 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x1300c8800 == 72 [pid = 2006] [id = 450] 04:04:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x1296eb000) [pid = 2006] [serial = 1349] [outer = 0x0] 04:04:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x1296f2800) [pid = 2006] [serial = 1350] [outer = 0x1296eb000] 04:04:11 INFO - PROCESS | 2006 | 1461150251929 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x1296f7000) [pid = 2006] [serial = 1351] [outer = 0x1296eb000] 04:04:12 INFO - PROCESS | 2006 | 1461150252375 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]]]}] 04:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 721ms 04:04:12 INFO - PROCESS | 2006 | 1461150252412 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:04:12 INFO - PROCESS | 2006 | 1461150252413 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:04:12 INFO - PROCESS | 2006 | 1461150252416 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:04:12 INFO - PROCESS | 2006 | 1461150252417 Marionette TRACE conn2 <- [1,1774,null,{}] 04:04:12 INFO - PROCESS | 2006 | 1461150252419 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}] 04:04:12 INFO - PROCESS | 2006 | 1461150252526 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:04:12 INFO - PROCESS | 2006 | 1461150252603 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ee2000 == 73 [pid = 2006] [id = 451] 04:04:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x114b7dc00) [pid = 2006] [serial = 1352] [outer = 0x0] 04:04:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x123b18c00) [pid = 2006] [serial = 1353] [outer = 0x114b7dc00] 04:04:12 INFO - PROCESS | 2006 | 1461150252632 Marionette DEBUG loaded listener.js 04:04:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x1296ef400) [pid = 2006] [serial = 1354] [outer = 0x114b7dc00] 04:04:13 INFO - PROCESS | 2006 | 1461150253233 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]]]}] 04:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 869ms 04:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:04:13 INFO - PROCESS | 2006 | 1461150253285 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 2006 | 1461150253288 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:04:13 INFO - PROCESS | 2006 | 1461150253292 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 2006 | 1461150253294 Marionette TRACE conn2 <- [1,1778,null,{}] 04:04:13 INFO - PROCESS | 2006 | 1461150253297 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}] 04:04:13 INFO - PROCESS | 2006 | 1461150253402 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:04:13 INFO - PROCESS | 2006 | 1461150253483 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b36000 == 74 [pid = 2006] [id = 452] 04:04:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x1186f9000) [pid = 2006] [serial = 1355] [outer = 0x0] 04:04:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x119257000) [pid = 2006] [serial = 1356] [outer = 0x1186f9000] 04:04:13 INFO - PROCESS | 2006 | 1461150253512 Marionette DEBUG loaded listener.js 04:04:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x11aa0dc00) [pid = 2006] [serial = 1357] [outer = 0x1186f9000] 04:04:13 INFO - PROCESS | 2006 | 1461150253982 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]]]}] 04:04:13 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcbc000 == 73 [pid = 2006] [id = 442] 04:04:13 INFO - PROCESS | 2006 | --DOCSHELL 0x12d566000 == 72 [pid = 2006] [id = 441] 04:04:13 INFO - PROCESS | 2006 | --DOCSHELL 0x12b34d000 == 71 [pid = 2006] [id = 440] 04:04:13 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc5a800 == 70 [pid = 2006] [id = 439] 04:04:13 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x129b50800) [pid = 2006] [serial = 1272] [outer = 0x0] [url = about:blank] 04:04:13 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x12a5dc400) [pid = 2006] [serial = 1236] [outer = 0x0] [url = about:blank] 04:04:13 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12b695000) [pid = 2006] [serial = 1239] [outer = 0x0] [url = about:blank] 04:04:13 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x1296d1000) [pid = 2006] [serial = 1233] [outer = 0x0] [url = about:blank] 04:04:13 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12d068400) [pid = 2006] [serial = 1242] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x12b4e9000 == 69 [pid = 2006] [id = 438] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x129b97000 == 68 [pid = 2006] [id = 437] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x127538000 == 67 [pid = 2006] [id = 436] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x123b89800 == 66 [pid = 2006] [id = 435] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x11adec000 == 65 [pid = 2006] [id = 434] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba2d000 == 64 [pid = 2006] [id = 433] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x119b2d800 == 63 [pid = 2006] [id = 432] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x130085800 == 62 [pid = 2006] [id = 428] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed59800 == 61 [pid = 2006] [id = 427] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x127e38800 == 60 [pid = 2006] [id = 426] 04:04:14 INFO - PROCESS | 2006 | --DOCSHELL 0x11aaea000 == 59 [pid = 2006] [id = 425] 04:04:14 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 04:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 772ms 04:04:14 INFO - PROCESS | 2006 | 1461150254070 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:04:14 INFO - PROCESS | 2006 | 1461150254076 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:04:14 INFO - PROCESS | 2006 | 1461150254083 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:04:14 INFO - PROCESS | 2006 | 1461150254086 Marionette TRACE conn2 <- [1,1782,null,{}] 04:04:14 INFO - PROCESS | 2006 | 1461150254089 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}] 04:04:14 INFO - PROCESS | 2006 | 1461150254247 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x1241d1000) [pid = 2006] [serial = 1270] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x11be1d000) [pid = 2006] [serial = 1249] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x118a62000) [pid = 2006] [serial = 1246] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x1191c1400) [pid = 2006] [serial = 1264] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12b2eb000) [pid = 2006] [serial = 1257] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x118c89000) [pid = 2006] [serial = 1224] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x123d76400) [pid = 2006] [serial = 1221] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11b906000) [pid = 2006] [serial = 1227] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x123940400) [pid = 2006] [serial = 1267] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12434d000) [pid = 2006] [serial = 1252] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11ad31000) [pid = 2006] [serial = 1248] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1154c0000) [pid = 2006] [serial = 1263] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x129642000) [pid = 2006] [serial = 1254] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12434d800) [pid = 2006] [serial = 1230] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11580b800) [pid = 2006] [serial = 1245] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x12d465400) [pid = 2006] [serial = 1260] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12a5db400) [pid = 2006] [serial = 1255] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x123b22800) [pid = 2006] [serial = 1269] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12408cc00) [pid = 2006] [serial = 1251] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12e7ad400) [pid = 2006] [serial = 1261] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12bbbc400) [pid = 2006] [serial = 1258] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x11b5d7c00) [pid = 2006] [serial = 1266] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x1241d1c00) [pid = 2006] [serial = 1222] [outer = 0x0] [url = about:blank] 04:04:14 INFO - PROCESS | 2006 | 1461150254346 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba2a000 == 60 [pid = 2006] [id = 453] 04:04:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x115802c00) [pid = 2006] [serial = 1358] [outer = 0x0] 04:04:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x11ab4d800) [pid = 2006] [serial = 1359] [outer = 0x115802c00] 04:04:14 INFO - PROCESS | 2006 | 1461150254389 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x11be29c00) [pid = 2006] [serial = 1360] [outer = 0x115802c00] 04:04:14 INFO - PROCESS | 2006 | 1461150254749 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]]]}] 04:04:14 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 04:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 04:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:04:14 INFO - PROCESS | 2006 | 1461150254754 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:04:14 INFO - PROCESS | 2006 | 1461150254755 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:04:14 INFO - PROCESS | 2006 | 1461150254763 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:04:14 INFO - PROCESS | 2006 | 1461150254766 Marionette TRACE conn2 <- [1,1786,null,{}] 04:04:14 INFO - PROCESS | 2006 | 1461150254801 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}] 04:04:14 INFO - PROCESS | 2006 | 1461150254895 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:04:14 INFO - PROCESS | 2006 | 1461150254900 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x129837800 == 61 [pid = 2006] [id = 454] 04:04:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x123939c00) [pid = 2006] [serial = 1361] [outer = 0x0] 04:04:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x123d6cc00) [pid = 2006] [serial = 1362] [outer = 0x123939c00] 04:04:14 INFO - PROCESS | 2006 | 1461150254929 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x127e84000) [pid = 2006] [serial = 1363] [outer = 0x123939c00] 04:04:15 INFO - PROCESS | 2006 | 1461150255288 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]]]}] 04:04:15 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 04:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 577ms 04:04:15 INFO - PROCESS | 2006 | 1461150255335 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:04:15 INFO - PROCESS | 2006 | 1461150255337 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:04:15 INFO - PROCESS | 2006 | 1461150255339 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - PROCESS | 2006 | 1461150255340 Marionette TRACE conn2 <- [1,1790,null,{}] 04:04:15 INFO - PROCESS | 2006 | 1461150255342 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}] 04:04:15 INFO - PROCESS | 2006 | 1461150255432 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:04:15 INFO - PROCESS | 2006 | 1461150255437 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b413000 == 62 [pid = 2006] [id = 455] 04:04:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x127fb1c00) [pid = 2006] [serial = 1364] [outer = 0x0] 04:04:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x1296ec000) [pid = 2006] [serial = 1365] [outer = 0x127fb1c00] 04:04:15 INFO - PROCESS | 2006 | 1461150255465 Marionette DEBUG loaded listener.js 04:04:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x129d1cc00) [pid = 2006] [serial = 1366] [outer = 0x127fb1c00] 04:04:15 INFO - PROCESS | 2006 | 1461150255812 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]]]}] 04:04:15 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) 04:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 04:04:15 INFO - PROCESS | 2006 | 1461150255859 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 2006 | 1461150255861 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:04:15 INFO - PROCESS | 2006 | 1461150255864 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - PROCESS | 2006 | 1461150255865 Marionette TRACE conn2 <- [1,1794,null,{}] 04:04:15 INFO - PROCESS | 2006 | 1461150255867 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}] 04:04:15 INFO - PROCESS | 2006 | 1461150255983 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:04:16 INFO - PROCESS | 2006 | 1461150256024 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c17e800 == 63 [pid = 2006] [id = 456] 04:04:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x1296cd000) [pid = 2006] [serial = 1367] [outer = 0x0] 04:04:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x129d40800) [pid = 2006] [serial = 1368] [outer = 0x1296cd000] 04:04:16 INFO - PROCESS | 2006 | 1461150256050 Marionette DEBUG loaded listener.js 04:04:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12a5e9400) [pid = 2006] [serial = 1369] [outer = 0x1296cd000] 04:04:16 INFO - PROCESS | 2006 | 1461150256483 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]]]}] 04:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 668ms 04:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:04:16 INFO - PROCESS | 2006 | 1461150256535 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:04:16 INFO - PROCESS | 2006 | 1461150256537 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:04:16 INFO - PROCESS | 2006 | 1461150256541 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:04:16 INFO - PROCESS | 2006 | 1461150256544 Marionette TRACE conn2 <- [1,1798,null,{}] 04:04:16 INFO - PROCESS | 2006 | 1461150256547 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}] 04:04:16 INFO - PROCESS | 2006 | 1461150256708 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:04:16 INFO - PROCESS | 2006 | 1461150256770 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b8c000 == 64 [pid = 2006] [id = 457] 04:04:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12a8e2000) [pid = 2006] [serial = 1370] [outer = 0x0] 04:04:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12b2e6800) [pid = 2006] [serial = 1371] [outer = 0x12a8e2000] 04:04:16 INFO - PROCESS | 2006 | 1461150256797 Marionette DEBUG loaded listener.js 04:04:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12b2f2800) [pid = 2006] [serial = 1372] [outer = 0x12a8e2000] 04:04:17 INFO - PROCESS | 2006 | 1461150257121 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]]]}] 04:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 623ms 04:04:17 INFO - PROCESS | 2006 | 1461150257164 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:04:17 INFO - PROCESS | 2006 | 1461150257165 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:04:17 INFO - PROCESS | 2006 | 1461150257167 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:04:17 INFO - PROCESS | 2006 | 1461150257168 Marionette TRACE conn2 <- [1,1802,null,{}] 04:04:17 INFO - PROCESS | 2006 | 1461150257171 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}] 04:04:17 INFO - PROCESS | 2006 | 1461150257287 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:04:17 INFO - PROCESS | 2006 | 1461150257300 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e572000 == 65 [pid = 2006] [id = 458] 04:04:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12b2e8800) [pid = 2006] [serial = 1373] [outer = 0x0] 04:04:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12b695000) [pid = 2006] [serial = 1374] [outer = 0x12b2e8800] 04:04:17 INFO - PROCESS | 2006 | 1461150257326 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12d188000) [pid = 2006] [serial = 1375] [outer = 0x12b2e8800] 04:04:17 INFO - PROCESS | 2006 | 1461150257646 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]]]}] 04:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 04:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:04:17 INFO - PROCESS | 2006 | 1461150257686 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:04:17 INFO - PROCESS | 2006 | 1461150257687 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:04:17 INFO - PROCESS | 2006 | 1461150257689 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:04:17 INFO - PROCESS | 2006 | 1461150257690 Marionette TRACE conn2 <- [1,1806,null,{}] 04:04:17 INFO - PROCESS | 2006 | 1461150257693 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}] 04:04:17 INFO - PROCESS | 2006 | 1461150257805 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:04:17 INFO - PROCESS | 2006 | 1461150257817 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed46000 == 66 [pid = 2006] [id = 459] 04:04:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12d189400) [pid = 2006] [serial = 1376] [outer = 0x0] 04:04:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12d5b4c00) [pid = 2006] [serial = 1377] [outer = 0x12d189400] 04:04:17 INFO - PROCESS | 2006 | 1461150257842 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12e496400) [pid = 2006] [serial = 1378] [outer = 0x12d189400] 04:04:18 INFO - PROCESS | 2006 | 1461150258181 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]]]}] 04:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 04:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:04:18 INFO - PROCESS | 2006 | 1461150258208 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:04:18 INFO - PROCESS | 2006 | 1461150258209 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:04:18 INFO - PROCESS | 2006 | 1461150258211 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:04:18 INFO - PROCESS | 2006 | 1461150258212 Marionette TRACE conn2 <- [1,1810,null,{}] 04:04:18 INFO - PROCESS | 2006 | 1461150258214 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}] 04:04:18 INFO - PROCESS | 2006 | 1461150258453 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x12448fc00) [pid = 2006] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x129d37c00) [pid = 2006] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11648d800) [pid = 2006] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x119a58c00) [pid = 2006] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x123b16800) [pid = 2006] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11aa0d000) [pid = 2006] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x114402800) [pid = 2006] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x129d3b400) [pid = 2006] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11548e400) [pid = 2006] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x127162400) [pid = 2006] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12d060800) [pid = 2006] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:04:18 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12bbcb800) [pid = 2006] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:04:18 INFO - PROCESS | 2006 | 1461150258503 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aaa7000 == 67 [pid = 2006] [id = 460] 04:04:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x114b79400) [pid = 2006] [serial = 1379] [outer = 0x0] 04:04:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x11648d800) [pid = 2006] [serial = 1380] [outer = 0x114b79400] 04:04:18 INFO - PROCESS | 2006 | 1461150258529 Marionette DEBUG loaded listener.js 04:04:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x123938800) [pid = 2006] [serial = 1381] [outer = 0x114b79400] 04:04:18 INFO - PROCESS | 2006 | 1461150258815 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]]]}] 04:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 618ms 04:04:18 INFO - PROCESS | 2006 | 1461150258831 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:04:18 INFO - PROCESS | 2006 | 1461150258832 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:04:18 INFO - PROCESS | 2006 | 1461150258834 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:04:18 INFO - PROCESS | 2006 | 1461150258835 Marionette TRACE conn2 <- [1,1814,null,{}] 04:04:18 INFO - PROCESS | 2006 | 1461150258838 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}] 04:04:18 INFO - PROCESS | 2006 | 1461150258936 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:04:18 INFO - PROCESS | 2006 | 1461150258941 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fa20800 == 68 [pid = 2006] [id = 461] 04:04:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x127e84c00) [pid = 2006] [serial = 1382] [outer = 0x0] 04:04:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x129d88000) [pid = 2006] [serial = 1383] [outer = 0x127e84c00] 04:04:18 INFO - PROCESS | 2006 | 1461150258966 Marionette DEBUG loaded listener.js 04:04:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12bbc9400) [pid = 2006] [serial = 1384] [outer = 0x127e84c00] 04:04:19 INFO - PROCESS | 2006 | 1461150259420 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]]]}] 04:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 618ms 04:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:04:19 INFO - PROCESS | 2006 | 1461150259454 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:04:19 INFO - PROCESS | 2006 | 1461150259456 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:04:19 INFO - PROCESS | 2006 | 1461150259462 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:04:19 INFO - PROCESS | 2006 | 1461150259464 Marionette TRACE conn2 <- [1,1818,null,{}] 04:04:19 INFO - PROCESS | 2006 | 1461150259468 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}] 04:04:19 INFO - PROCESS | 2006 | 1461150259626 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:04:19 INFO - PROCESS | 2006 | 1461150259639 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x13081b800 == 69 [pid = 2006] [id = 462] 04:04:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12e446800) [pid = 2006] [serial = 1385] [outer = 0x0] 04:04:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12e856400) [pid = 2006] [serial = 1386] [outer = 0x12e446800] 04:04:19 INFO - PROCESS | 2006 | 1461150259677 Marionette DEBUG loaded listener.js 04:04:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12ef5b000) [pid = 2006] [serial = 1387] [outer = 0x12e446800] 04:04:20 INFO - PROCESS | 2006 | 1461150260019 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]]]}] 04:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 574ms 04:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:04:20 INFO - PROCESS | 2006 | 1461150260032 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 2006 | 1461150260033 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:04:20 INFO - PROCESS | 2006 | 1461150260035 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 2006 | 1461150260037 Marionette TRACE conn2 <- [1,1822,null,{}] 04:04:20 INFO - PROCESS | 2006 | 1461150260039 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}] 04:04:20 INFO - PROCESS | 2006 | 1461150260172 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:04:20 INFO - PROCESS | 2006 | 1461150260179 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x138313000 == 70 [pid = 2006] [id = 463] 04:04:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12ef50000) [pid = 2006] [serial = 1388] [outer = 0x0] 04:04:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12f59b800) [pid = 2006] [serial = 1389] [outer = 0x12ef50000] 04:04:20 INFO - PROCESS | 2006 | 1461150260200 Marionette DEBUG loaded listener.js 04:04:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12fa5cc00) [pid = 2006] [serial = 1390] [outer = 0x12ef50000] 04:04:20 INFO - PROCESS | 2006 | 1461150260712 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]]]}] 04:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 725ms 04:04:20 INFO - PROCESS | 2006 | 1461150260762 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 2006 | 1461150260766 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:04:20 INFO - PROCESS | 2006 | 1461150260771 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 2006 | 1461150260775 Marionette TRACE conn2 <- [1,1826,null,{}] 04:04:20 INFO - PROCESS | 2006 | 1461150260781 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}] 04:04:20 INFO - PROCESS | 2006 | 1461150260881 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:04:20 INFO - PROCESS | 2006 | 1461150260975 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x123cd4000 == 71 [pid = 2006] [id = 464] 04:04:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x115489400) [pid = 2006] [serial = 1391] [outer = 0x0] 04:04:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x1176da400) [pid = 2006] [serial = 1392] [outer = 0x115489400] 04:04:21 INFO - PROCESS | 2006 | 1461150261026 Marionette DEBUG loaded listener.js 04:04:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x119d6a800) [pid = 2006] [serial = 1393] [outer = 0x115489400] 04:04:21 INFO - PROCESS | 2006 | 1461150261618 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]]]}] 04:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 878ms 04:04:21 INFO - PROCESS | 2006 | 1461150261650 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:04:21 INFO - PROCESS | 2006 | 1461150261656 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:04:21 INFO - PROCESS | 2006 | 1461150261664 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:04:21 INFO - PROCESS | 2006 | 1461150261666 Marionette TRACE conn2 <- [1,1830,null,{}] 04:04:21 INFO - PROCESS | 2006 | 1461150261668 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}] 04:04:21 INFO - PROCESS | 2006 | 1461150261776 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:04:21 INFO - PROCESS | 2006 | 1461150261852 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b4e7800 == 72 [pid = 2006] [id = 465] 04:04:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x11ad31000) [pid = 2006] [serial = 1394] [outer = 0x0] 04:04:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x123a0f000) [pid = 2006] [serial = 1395] [outer = 0x11ad31000] 04:04:21 INFO - PROCESS | 2006 | 1461150261883 Marionette DEBUG loaded listener.js 04:04:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x1241d1000) [pid = 2006] [serial = 1396] [outer = 0x11ad31000] 04:04:22 INFO - PROCESS | 2006 | 1461150262276 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]]]}] 04:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 04:04:22 INFO - PROCESS | 2006 | 1461150262334 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:04:22 INFO - PROCESS | 2006 | 1461150262335 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:04:22 INFO - PROCESS | 2006 | 1461150262338 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:04:22 INFO - PROCESS | 2006 | 1461150262341 Marionette TRACE conn2 <- [1,1834,null,{}] 04:04:22 INFO - PROCESS | 2006 | 1461150262350 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}] 04:04:22 INFO - PROCESS | 2006 | 1461150262470 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:04:22 INFO - PROCESS | 2006 | 1461150262576 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f80d000 == 73 [pid = 2006] [id = 466] 04:04:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x1296cd800) [pid = 2006] [serial = 1397] [outer = 0x0] 04:04:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x129d8c800) [pid = 2006] [serial = 1398] [outer = 0x1296cd800] 04:04:22 INFO - PROCESS | 2006 | 1461150262611 Marionette DEBUG loaded listener.js 04:04:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12a5f0400) [pid = 2006] [serial = 1399] [outer = 0x1296cd800] 04:04:23 INFO - PROCESS | 2006 | 1461150263100 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]]]}] 04:04:23 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 04:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 822ms 04:04:23 INFO - PROCESS | 2006 | 1461150263160 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:04:23 INFO - PROCESS | 2006 | 1461150263162 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:04:23 INFO - PROCESS | 2006 | 1461150263165 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:04:23 INFO - PROCESS | 2006 | 1461150263166 Marionette TRACE conn2 <- [1,1838,null,{}] 04:04:23 INFO - PROCESS | 2006 | 1461150263168 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}] 04:04:23 INFO - PROCESS | 2006 | 1461150263262 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:04:23 INFO - PROCESS | 2006 | 1461150263352 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x130098800 == 74 [pid = 2006] [id = 467] 04:04:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x12a5f4400) [pid = 2006] [serial = 1400] [outer = 0x0] 04:04:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12b103800) [pid = 2006] [serial = 1401] [outer = 0x12a5f4400] 04:04:23 INFO - PROCESS | 2006 | 1461150263404 Marionette DEBUG loaded listener.js 04:04:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12d5ac400) [pid = 2006] [serial = 1402] [outer = 0x12a5f4400] 04:04:23 INFO - PROCESS | 2006 | 1461150263962 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]]]}] 04:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 822ms 04:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:04:23 INFO - PROCESS | 2006 | 1461150263988 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:04:23 INFO - PROCESS | 2006 | 1461150263990 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:04:23 INFO - PROCESS | 2006 | 1461150263996 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:04:24 INFO - PROCESS | 2006 | 1461150263998 Marionette TRACE conn2 <- [1,1842,null,{}] 04:04:24 INFO - PROCESS | 2006 | 1461150264002 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}] 04:04:24 INFO - PROCESS | 2006 | 1461150264120 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:04:24 INFO - PROCESS | 2006 | 1461150264198 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x1381bc000 == 75 [pid = 2006] [id = 468] 04:04:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12ab32400) [pid = 2006] [serial = 1403] [outer = 0x0] 04:04:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12ab39c00) [pid = 2006] [serial = 1404] [outer = 0x12ab32400] 04:04:24 INFO - PROCESS | 2006 | 1461150264227 Marionette DEBUG loaded listener.js 04:04:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12ab3e000) [pid = 2006] [serial = 1405] [outer = 0x12ab32400] 04:04:24 INFO - PROCESS | 2006 | 1461150264666 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]]]}] 04:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 724ms 04:04:24 INFO - PROCESS | 2006 | 1461150264726 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:04:24 INFO - PROCESS | 2006 | 1461150264727 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:04:24 INFO - PROCESS | 2006 | 1461150264731 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:04:24 INFO - PROCESS | 2006 | 1461150264732 Marionette TRACE conn2 <- [1,1846,null,{}] 04:04:24 INFO - PROCESS | 2006 | 1461150264735 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}] 04:04:24 INFO - PROCESS | 2006 | 1461150264858 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:04:24 INFO - PROCESS | 2006 | 1461150264937 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x1381da000 == 76 [pid = 2006] [id = 469] 04:04:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12e361000) [pid = 2006] [serial = 1406] [outer = 0x0] 04:04:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12e85a000) [pid = 2006] [serial = 1407] [outer = 0x12e361000] 04:04:24 INFO - PROCESS | 2006 | 1461150264969 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x12eb4a800) [pid = 2006] [serial = 1408] [outer = 0x12e361000] 04:04:25 INFO - PROCESS | 2006 | 1461150265391 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]]]}] 04:04:25 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) 04:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 972ms 04:04:25 INFO - PROCESS | 2006 | 1461150265731 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:04:25 INFO - PROCESS | 2006 | 1461150265733 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:04:25 INFO - PROCESS | 2006 | 1461150265738 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:04:25 INFO - PROCESS | 2006 | 1461150265740 Marionette TRACE conn2 <- [1,1850,null,{}] 04:04:25 INFO - PROCESS | 2006 | 1461150265747 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}] 04:04:25 INFO - PROCESS | 2006 | 1461150265846 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:04:25 INFO - PROCESS | 2006 | 1461150265923 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa9c000 == 77 [pid = 2006] [id = 470] 04:04:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x11548dc00) [pid = 2006] [serial = 1409] [outer = 0x0] 04:04:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x1154ca400) [pid = 2006] [serial = 1410] [outer = 0x11548dc00] 04:04:25 INFO - PROCESS | 2006 | 1461150265950 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x1176a7000) [pid = 2006] [serial = 1411] [outer = 0x11548dc00] 04:04:26 INFO - PROCESS | 2006 | 1461150266401 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]]]}] 04:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 675ms 04:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:04:26 INFO - PROCESS | 2006 | 1461150266414 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:04:26 INFO - PROCESS | 2006 | 1461150266416 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:04:26 INFO - PROCESS | 2006 | 1461150266421 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 2006 | 1461150266423 Marionette TRACE conn2 <- [1,1854,null,{}] 04:04:26 INFO - PROCESS | 2006 | 1461150266426 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}] 04:04:26 INFO - PROCESS | 2006 | 1461150266528 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:04:26 INFO - PROCESS | 2006 | 1461150266612 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x118a38800 == 78 [pid = 2006] [id = 471] 04:04:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x114b79800) [pid = 2006] [serial = 1412] [outer = 0x0] 04:04:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x11548ec00) [pid = 2006] [serial = 1413] [outer = 0x114b79800] 04:04:26 INFO - PROCESS | 2006 | 1461150266644 Marionette DEBUG loaded listener.js 04:04:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x119254000) [pid = 2006] [serial = 1414] [outer = 0x114b79800] 04:04:27 INFO - PROCESS | 2006 | 1461150267079 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]]]}] 04:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 674ms 04:04:27 INFO - PROCESS | 2006 | 1461150267095 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:04:27 INFO - PROCESS | 2006 | 1461150267096 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:04:27 INFO - PROCESS | 2006 | 1461150267099 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:04:27 INFO - PROCESS | 2006 | 1461150267100 Marionette TRACE conn2 <- [1,1858,null,{}] 04:04:27 INFO - PROCESS | 2006 | 1461150267107 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}] 04:04:27 INFO - PROCESS | 2006 | 1461150267209 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:04:27 INFO - PROCESS | 2006 | 1461150267277 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x119278800 == 79 [pid = 2006] [id = 472] 04:04:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 163 (0x11580f000) [pid = 2006] [serial = 1415] [outer = 0x0] 04:04:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 164 (0x119a63800) [pid = 2006] [serial = 1416] [outer = 0x11580f000] 04:04:27 INFO - PROCESS | 2006 | 1461150267362 Marionette DEBUG loaded listener.js 04:04:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 165 (0x11b0c6400) [pid = 2006] [serial = 1417] [outer = 0x11580f000] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x13081b800 == 78 [pid = 2006] [id = 462] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12fa20800 == 77 [pid = 2006] [id = 461] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x11aaa7000 == 76 [pid = 2006] [id = 460] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed46000 == 75 [pid = 2006] [id = 459] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 164 (0x1241d3800) [pid = 2006] [serial = 1281] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 163 (0x115490000) [pid = 2006] [serial = 1275] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 162 (0x11be1f400) [pid = 2006] [serial = 1278] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x12d5aa400) [pid = 2006] [serial = 1284] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x12e44d400) [pid = 2006] [serial = 1287] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x12ef52400) [pid = 2006] [serial = 1290] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x1176a7400) [pid = 2006] [serial = 1293] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x12e85e800) [pid = 2006] [serial = 1329] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12e572000 == 74 [pid = 2006] [id = 458] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x123b8c000 == 73 [pid = 2006] [id = 457] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12c17e800 == 72 [pid = 2006] [id = 456] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12b413000 == 71 [pid = 2006] [id = 455] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x129837800 == 70 [pid = 2006] [id = 454] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba2a000 == 69 [pid = 2006] [id = 453] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x119b36000 == 68 [pid = 2006] [id = 452] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x1300c8800 == 67 [pid = 2006] [id = 450] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12f655800 == 66 [pid = 2006] [id = 449] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12f057000 == 65 [pid = 2006] [id = 448] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed72000 == 64 [pid = 2006] [id = 447] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12e576800 == 63 [pid = 2006] [id = 446] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x123ecf000 == 62 [pid = 2006] [id = 445] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x11ade1000 == 61 [pid = 2006] [id = 444] 04:04:27 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb1e000 == 60 [pid = 2006] [id = 443] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x127795400) [pid = 2006] [serial = 1311] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x12a5d7800) [pid = 2006] [serial = 1314] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x118a10800) [pid = 2006] [serial = 1299] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x11adc6400) [pid = 2006] [serial = 1303] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x11aa07c00) [pid = 2006] [serial = 1302] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x123b24800) [pid = 2006] [serial = 1308] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x11bc97000) [pid = 2006] [serial = 1305] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x12393c000) [pid = 2006] [serial = 1306] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x115490c00) [pid = 2006] [serial = 1297] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x114b7b400) [pid = 2006] [serial = 1296] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x12b3e2400) [pid = 2006] [serial = 1317] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12a5e5c00) [pid = 2006] [serial = 1315] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12bbc6c00) [pid = 2006] [serial = 1321] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x123b22000) [pid = 2006] [serial = 1320] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12bbc6400) [pid = 2006] [serial = 1318] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x12b2e7800) [pid = 2006] [serial = 1273] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x1199e6c00) [pid = 2006] [serial = 1300] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x1296c7c00) [pid = 2006] [serial = 1312] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12d5a8400) [pid = 2006] [serial = 1326] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x12d209800) [pid = 2006] [serial = 1324] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x1241cf400) [pid = 2006] [serial = 1309] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12e44c000) [pid = 2006] [serial = 1327] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12d182400) [pid = 2006] [serial = 1323] [outer = 0x0] [url = about:blank] 04:04:27 INFO - PROCESS | 2006 | 1461150267841 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]]]}] 04:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 772ms 04:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:04:27 INFO - PROCESS | 2006 | 1461150267872 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:04:27 INFO - PROCESS | 2006 | 1461150267874 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:04:27 INFO - PROCESS | 2006 | 1461150267880 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:04:27 INFO - PROCESS | 2006 | 1461150267882 Marionette TRACE conn2 <- [1,1862,null,{}] 04:04:27 INFO - PROCESS | 2006 | 1461150267885 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}] 04:04:27 INFO - PROCESS | 2006 | 1461150267980 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:04:27 INFO - PROCESS | 2006 | 1461150267984 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a87800 == 61 [pid = 2006] [id = 473] 04:04:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11b906c00) [pid = 2006] [serial = 1418] [outer = 0x0] 04:04:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11be20800) [pid = 2006] [serial = 1419] [outer = 0x11b906c00] 04:04:28 INFO - PROCESS | 2006 | 1461150268011 Marionette DEBUG loaded listener.js 04:04:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11bf0d800) [pid = 2006] [serial = 1420] [outer = 0x11b906c00] 04:04:28 INFO - PROCESS | 2006 | 1461150268367 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]]]}] 04:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 04:04:28 INFO - PROCESS | 2006 | 1461150268400 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 2006 | 1461150268401 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:04:28 INFO - PROCESS | 2006 | 1461150268403 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 2006 | 1461150268404 Marionette TRACE conn2 <- [1,1866,null,{}] 04:04:28 INFO - PROCESS | 2006 | 1461150268406 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}] 04:04:28 INFO - PROCESS | 2006 | 1461150268488 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:04:28 INFO - PROCESS | 2006 | 1461150268493 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ecf000 == 62 [pid = 2006] [id = 474] 04:04:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11be1d000) [pid = 2006] [serial = 1421] [outer = 0x0] 04:04:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11c4ce800) [pid = 2006] [serial = 1422] [outer = 0x11be1d000] 04:04:28 INFO - PROCESS | 2006 | 1461150268519 Marionette DEBUG loaded listener.js 04:04:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x12393c400) [pid = 2006] [serial = 1423] [outer = 0x11be1d000] 04:04:28 INFO - PROCESS | 2006 | 1461150268860 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]]]}] 04:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 468ms 04:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:04:28 INFO - PROCESS | 2006 | 1461150268871 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 2006 | 1461150268872 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:04:28 INFO - PROCESS | 2006 | 1461150268875 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 2006 | 1461150268878 Marionette TRACE conn2 <- [1,1870,null,{}] 04:04:28 INFO - PROCESS | 2006 | 1461150268881 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}] 04:04:29 INFO - PROCESS | 2006 | 1461150269003 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:04:29 INFO - PROCESS | 2006 | 1461150269010 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x127537800 == 63 [pid = 2006] [id = 475] 04:04:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x123b19800) [pid = 2006] [serial = 1424] [outer = 0x0] 04:04:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x123b25800) [pid = 2006] [serial = 1425] [outer = 0x123b19800] 04:04:29 INFO - PROCESS | 2006 | 1461150269039 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x1241d9400) [pid = 2006] [serial = 1426] [outer = 0x123b19800] 04:04:29 INFO - PROCESS | 2006 | 1461150269379 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]]]}] 04:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 04:04:29 INFO - PROCESS | 2006 | 1461150269397 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:04:29 INFO - PROCESS | 2006 | 1461150269398 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:04:29 INFO - PROCESS | 2006 | 1461150269401 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:04:29 INFO - PROCESS | 2006 | 1461150269402 Marionette TRACE conn2 <- [1,1874,null,{}] 04:04:29 INFO - PROCESS | 2006 | 1461150269404 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}] 04:04:29 INFO - PROCESS | 2006 | 1461150269489 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:04:29 INFO - PROCESS | 2006 | 1461150269493 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b124800 == 64 [pid = 2006] [id = 476] 04:04:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x124489c00) [pid = 2006] [serial = 1427] [outer = 0x0] 04:04:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x1274d5000) [pid = 2006] [serial = 1428] [outer = 0x124489c00] 04:04:29 INFO - PROCESS | 2006 | 1461150269519 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x129644800) [pid = 2006] [serial = 1429] [outer = 0x124489c00] 04:04:29 INFO - PROCESS | 2006 | 1461150269898 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]]]}] 04:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 04:04:29 INFO - PROCESS | 2006 | 1461150269920 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:04:29 INFO - PROCESS | 2006 | 1461150269922 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:04:29 INFO - PROCESS | 2006 | 1461150269924 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:04:29 INFO - PROCESS | 2006 | 1461150269926 Marionette TRACE conn2 <- [1,1878,null,{}] 04:04:29 INFO - PROCESS | 2006 | 1461150269936 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}] 04:04:30 INFO - PROCESS | 2006 | 1461150270042 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:04:30 INFO - PROCESS | 2006 | 1461150270080 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b35c800 == 65 [pid = 2006] [id = 477] 04:04:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12393b000) [pid = 2006] [serial = 1430] [outer = 0x0] 04:04:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x1296c8c00) [pid = 2006] [serial = 1431] [outer = 0x12393b000] 04:04:30 INFO - PROCESS | 2006 | 1461150270106 Marionette DEBUG loaded listener.js 04:04:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x1296f0800) [pid = 2006] [serial = 1432] [outer = 0x12393b000] 04:04:30 INFO - PROCESS | 2006 | 1461150270413 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]]]}] 04:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 527ms 04:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:04:30 INFO - PROCESS | 2006 | 1461150270451 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:04:30 INFO - PROCESS | 2006 | 1461150270452 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:04:30 INFO - PROCESS | 2006 | 1461150270454 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:04:30 INFO - PROCESS | 2006 | 1461150270455 Marionette TRACE conn2 <- [1,1882,null,{}] 04:04:30 INFO - PROCESS | 2006 | 1461150270458 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}] 04:04:30 INFO - PROCESS | 2006 | 1461150270563 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:04:30 INFO - PROCESS | 2006 | 1461150270576 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc58800 == 66 [pid = 2006] [id = 478] 04:04:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x1156d3400) [pid = 2006] [serial = 1433] [outer = 0x0] 04:04:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12998e000) [pid = 2006] [serial = 1434] [outer = 0x1156d3400] 04:04:30 INFO - PROCESS | 2006 | 1461150270601 Marionette DEBUG loaded listener.js 04:04:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x129d37c00) [pid = 2006] [serial = 1435] [outer = 0x1156d3400] 04:04:30 INFO - PROCESS | 2006 | 1461150270932 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]]]}] 04:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 523ms 04:04:30 INFO - PROCESS | 2006 | 1461150270978 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:04:30 INFO - PROCESS | 2006 | 1461150270979 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:04:30 INFO - PROCESS | 2006 | 1461150270981 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:04:30 INFO - PROCESS | 2006 | 1461150270982 Marionette TRACE conn2 <- [1,1886,null,{}] 04:04:30 INFO - PROCESS | 2006 | 1461150270985 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}] 04:04:31 INFO - PROCESS | 2006 | 1461150271091 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:04:31 INFO - PROCESS | 2006 | 1461150271104 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0c1800 == 67 [pid = 2006] [id = 479] 04:04:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x129d3f800) [pid = 2006] [serial = 1436] [outer = 0x0] 04:04:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x129d82c00) [pid = 2006] [serial = 1437] [outer = 0x129d3f800] 04:04:31 INFO - PROCESS | 2006 | 1461150271129 Marionette DEBUG loaded listener.js 04:04:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12a5d7800) [pid = 2006] [serial = 1438] [outer = 0x129d3f800] 04:04:31 INFO - PROCESS | 2006 | 1461150271519 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]]]}] 04:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 569ms 04:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:04:31 INFO - PROCESS | 2006 | 1461150271552 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:04:31 INFO - PROCESS | 2006 | 1461150271554 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:04:31 INFO - PROCESS | 2006 | 1461150271558 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:04:31 INFO - PROCESS | 2006 | 1461150271563 Marionette TRACE conn2 <- [1,1890,null,{}] 04:04:31 INFO - PROCESS | 2006 | 1461150271566 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}] 04:04:32 INFO - PROCESS | 2006 | 1461150272250 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x11c519000) [pid = 2006] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x12d5b6000) [pid = 2006] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x114c0d000) [pid = 2006] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x11aa08800) [pid = 2006] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x12b3ef400) [pid = 2006] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x11548a400) [pid = 2006] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x12e85a800) [pid = 2006] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x1176a3400) [pid = 2006] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x1296c5c00) [pid = 2006] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x119254c00) [pid = 2006] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x1296c5800) [pid = 2006] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11be86000) [pid = 2006] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12b2ec000) [pid = 2006] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x115803400) [pid = 2006] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12a8e2000) [pid = 2006] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x12b2e8800) [pid = 2006] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12d189400) [pid = 2006] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x114b79400) [pid = 2006] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x127e84c00) [pid = 2006] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x127fb1c00) [pid = 2006] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x1186f9000) [pid = 2006] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12e446800) [pid = 2006] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x114b7dc00) [pid = 2006] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x1296cd000) [pid = 2006] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x115802c00) [pid = 2006] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:04:32 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x123939c00) [pid = 2006] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:04:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x1146b5c00) [pid = 2006] [serial = 1439] [outer = 0x12f5a3000] 04:04:32 INFO - PROCESS | 2006 | 1461150272338 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d570000 == 68 [pid = 2006] [id = 480] 04:04:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x114b83000) [pid = 2006] [serial = 1440] [outer = 0x0] 04:04:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x115803400) [pid = 2006] [serial = 1441] [outer = 0x114b83000] 04:04:32 INFO - PROCESS | 2006 | 1461150272379 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x11be86000) [pid = 2006] [serial = 1442] [outer = 0x114b83000] 04:04:32 INFO - PROCESS | 2006 | 1461150272700 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]]]}] 04:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1176ms 04:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:04:32 INFO - PROCESS | 2006 | 1461150272734 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:04:32 INFO - PROCESS | 2006 | 1461150272735 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:04:32 INFO - PROCESS | 2006 | 1461150272737 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:04:32 INFO - PROCESS | 2006 | 1461150272738 Marionette TRACE conn2 <- [1,1894,null,{}] 04:04:32 INFO - PROCESS | 2006 | 1461150272741 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}] 04:04:32 INFO - PROCESS | 2006 | 1461150272856 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:04:32 INFO - PROCESS | 2006 | 1461150272862 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0b3000 == 69 [pid = 2006] [id = 481] 04:04:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x1146c2c00) [pid = 2006] [serial = 1443] [outer = 0x0] 04:04:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x118c32800) [pid = 2006] [serial = 1444] [outer = 0x1146c2c00] 04:04:32 INFO - PROCESS | 2006 | 1461150272888 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12a5eb400) [pid = 2006] [serial = 1445] [outer = 0x1146c2c00] 04:04:33 INFO - PROCESS | 2006 | 1461150273196 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]]]}] 04:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 468ms 04:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:04:33 INFO - PROCESS | 2006 | 1461150273205 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:04:33 INFO - PROCESS | 2006 | 1461150273206 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:04:33 INFO - PROCESS | 2006 | 1461150273209 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:04:33 INFO - PROCESS | 2006 | 1461150273212 Marionette TRACE conn2 <- [1,1898,null,{}] 04:04:33 INFO - PROCESS | 2006 | 1461150273216 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}] 04:04:33 INFO - PROCESS | 2006 | 1461150273305 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:04:33 INFO - PROCESS | 2006 | 1461150273309 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8c4800 == 70 [pid = 2006] [id = 482] 04:04:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x123b24000) [pid = 2006] [serial = 1446] [outer = 0x0] 04:04:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12a8e2400) [pid = 2006] [serial = 1447] [outer = 0x123b24000] 04:04:33 INFO - PROCESS | 2006 | 1461150273334 Marionette DEBUG loaded listener.js 04:04:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x12ab41c00) [pid = 2006] [serial = 1448] [outer = 0x123b24000] 04:04:33 INFO - PROCESS | 2006 | 1461150273689 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]]]}] 04:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 522ms 04:04:33 INFO - PROCESS | 2006 | 1461150273731 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:04:33 INFO - PROCESS | 2006 | 1461150273732 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:04:33 INFO - PROCESS | 2006 | 1461150273745 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:04:33 INFO - PROCESS | 2006 | 1461150273746 Marionette TRACE conn2 <- [1,1902,null,{}] 04:04:33 INFO - PROCESS | 2006 | 1461150273748 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}] 04:04:33 INFO - PROCESS | 2006 | 1461150273834 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:04:33 INFO - PROCESS | 2006 | 1461150273848 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed3c800 == 71 [pid = 2006] [id = 483] 04:04:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x12b2ea800) [pid = 2006] [serial = 1449] [outer = 0x0] 04:04:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x12b3e0c00) [pid = 2006] [serial = 1450] [outer = 0x12b2ea800] 04:04:33 INFO - PROCESS | 2006 | 1461150273874 Marionette DEBUG loaded listener.js 04:04:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x12b689000) [pid = 2006] [serial = 1451] [outer = 0x12b2ea800] 04:04:34 INFO - PROCESS | 2006 | 1461150274201 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]]]}] 04:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 569ms 04:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:04:34 INFO - PROCESS | 2006 | 1461150274314 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:04:34 INFO - PROCESS | 2006 | 1461150274318 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:04:34 INFO - PROCESS | 2006 | 1461150274322 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:04:34 INFO - PROCESS | 2006 | 1461150274326 Marionette TRACE conn2 <- [1,1906,null,{}] 04:04:34 INFO - PROCESS | 2006 | 1461150274333 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}] 04:04:34 INFO - PROCESS | 2006 | 1461150274519 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:04:34 INFO - PROCESS | 2006 | 1461150274623 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b2d800 == 72 [pid = 2006] [id = 484] 04:04:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x11519b400) [pid = 2006] [serial = 1452] [outer = 0x0] 04:04:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x11548a000) [pid = 2006] [serial = 1453] [outer = 0x11519b400] 04:04:34 INFO - PROCESS | 2006 | 1461150274674 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x1176a5c00) [pid = 2006] [serial = 1454] [outer = 0x11519b400] 04:04:35 INFO - PROCESS | 2006 | 1461150275182 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]]]}] 04:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 927ms 04:04:35 INFO - PROCESS | 2006 | 1461150275249 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:04:35 INFO - PROCESS | 2006 | 1461150275251 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:04:35 INFO - PROCESS | 2006 | 1461150275257 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 2006 | 1461150275260 Marionette TRACE conn2 <- [1,1910,null,{}] 04:04:35 INFO - PROCESS | 2006 | 1461150275263 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}] 04:04:35 INFO - PROCESS | 2006 | 1461150275371 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:04:35 INFO - PROCESS | 2006 | 1461150275448 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e79800 == 73 [pid = 2006] [id = 485] 04:04:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x119a63000) [pid = 2006] [serial = 1455] [outer = 0x0] 04:04:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x11aa0c800) [pid = 2006] [serial = 1456] [outer = 0x119a63000] 04:04:35 INFO - PROCESS | 2006 | 1461150275478 Marionette DEBUG loaded listener.js 04:04:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x11b5cd000) [pid = 2006] [serial = 1457] [outer = 0x119a63000] 04:04:35 INFO - PROCESS | 2006 | 1461150275890 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]]]}] 04:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 674ms 04:04:35 INFO - PROCESS | 2006 | 1461150275929 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 2006 | 1461150275931 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:04:35 INFO - PROCESS | 2006 | 1461150275933 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 2006 | 1461150275935 Marionette TRACE conn2 <- [1,1914,null,{}] 04:04:35 INFO - PROCESS | 2006 | 1461150275942 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}] 04:04:36 INFO - PROCESS | 2006 | 1461150276055 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:04:36 INFO - PROCESS | 2006 | 1461150276159 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1e2800 == 74 [pid = 2006] [id = 486] 04:04:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x11be26400) [pid = 2006] [serial = 1458] [outer = 0x0] 04:04:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x123940800) [pid = 2006] [serial = 1459] [outer = 0x11be26400] 04:04:36 INFO - PROCESS | 2006 | 1461150276195 Marionette DEBUG loaded listener.js 04:04:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x123f22000) [pid = 2006] [serial = 1460] [outer = 0x11be26400] 04:04:36 INFO - PROCESS | 2006 | 1461150276589 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]]]}] 04:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 719ms 04:04:36 INFO - PROCESS | 2006 | 1461150276653 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:04:36 INFO - PROCESS | 2006 | 1461150276654 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:04:36 INFO - PROCESS | 2006 | 1461150276657 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:04:36 INFO - PROCESS | 2006 | 1461150276658 Marionette TRACE conn2 <- [1,1918,null,{}] 04:04:36 INFO - PROCESS | 2006 | 1461150276661 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}] 04:04:36 INFO - PROCESS | 2006 | 1461150276804 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:04:36 INFO - PROCESS | 2006 | 1461150276931 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f05c000 == 75 [pid = 2006] [id = 487] 04:04:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x1241d4c00) [pid = 2006] [serial = 1461] [outer = 0x0] 04:04:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x1296cc400) [pid = 2006] [serial = 1462] [outer = 0x1241d4c00] 04:04:36 INFO - PROCESS | 2006 | 1461150276981 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12a5dd400) [pid = 2006] [serial = 1463] [outer = 0x1241d4c00] 04:04:37 INFO - PROCESS | 2006 | 1461150277461 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]]]}] 04:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 822ms 04:04:37 INFO - PROCESS | 2006 | 1461150277479 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:04:37 INFO - PROCESS | 2006 | 1461150277481 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:04:37 INFO - PROCESS | 2006 | 1461150277483 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 2006 | 1461150277484 Marionette TRACE conn2 <- [1,1922,null,{}] 04:04:37 INFO - PROCESS | 2006 | 1461150277487 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}] 04:04:37 INFO - PROCESS | 2006 | 1461150277590 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:04:37 INFO - PROCESS | 2006 | 1461150277694 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f32f000 == 76 [pid = 2006] [id = 488] 04:04:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x1241d9c00) [pid = 2006] [serial = 1464] [outer = 0x0] 04:04:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x12a5f1c00) [pid = 2006] [serial = 1465] [outer = 0x1241d9c00] 04:04:37 INFO - PROCESS | 2006 | 1461150277725 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x12ab35c00) [pid = 2006] [serial = 1466] [outer = 0x1241d9c00] 04:04:38 INFO - PROCESS | 2006 | 1461150278100 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]]]}] 04:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 04:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:04:38 INFO - PROCESS | 2006 | 1461150278153 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:04:38 INFO - PROCESS | 2006 | 1461150278155 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:04:38 INFO - PROCESS | 2006 | 1461150278157 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:04:38 INFO - PROCESS | 2006 | 1461150278158 Marionette TRACE conn2 <- [1,1926,null,{}] 04:04:38 INFO - PROCESS | 2006 | 1461150278161 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}] 04:04:38 INFO - PROCESS | 2006 | 1461150278286 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:04:38 INFO - PROCESS | 2006 | 1461150278396 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fa05800 == 77 [pid = 2006] [id = 489] 04:04:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x12bbbc800) [pid = 2006] [serial = 1467] [outer = 0x0] 04:04:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x12bdb9800) [pid = 2006] [serial = 1468] [outer = 0x12bbbc800] 04:04:38 INFO - PROCESS | 2006 | 1461150278430 Marionette DEBUG loaded listener.js 04:04:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x12d205000) [pid = 2006] [serial = 1469] [outer = 0x12bbbc800] 04:04:38 INFO - PROCESS | 2006 | 1461150278854 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]]]}] 04:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 721ms 04:04:38 INFO - PROCESS | 2006 | 1461150278879 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:04:38 INFO - PROCESS | 2006 | 1461150278880 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:04:38 INFO - PROCESS | 2006 | 1461150278883 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:04:38 INFO - PROCESS | 2006 | 1461150278884 Marionette TRACE conn2 <- [1,1930,null,{}] 04:04:38 INFO - PROCESS | 2006 | 1461150278887 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}] 04:04:38 INFO - PROCESS | 2006 | 1461150278991 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:04:39 INFO - PROCESS | 2006 | 1461150279095 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fee2000 == 78 [pid = 2006] [id = 490] 04:04:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x12bbc8400) [pid = 2006] [serial = 1470] [outer = 0x0] 04:04:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x12d469800) [pid = 2006] [serial = 1471] [outer = 0x12bbc8400] 04:04:39 INFO - PROCESS | 2006 | 1461150279128 Marionette DEBUG loaded listener.js 04:04:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 163 (0x12d5b4400) [pid = 2006] [serial = 1472] [outer = 0x12bbc8400] 04:04:39 INFO - PROCESS | 2006 | 1461150279584 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]]]}] 04:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 04:04:39 INFO - PROCESS | 2006 | 1461150279613 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:04:39 INFO - PROCESS | 2006 | 1461150279615 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:04:39 INFO - PROCESS | 2006 | 1461150279639 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:04:39 INFO - PROCESS | 2006 | 1461150279641 Marionette TRACE conn2 <- [1,1934,null,{}] 04:04:39 INFO - PROCESS | 2006 | 1461150279660 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}] 04:04:39 INFO - PROCESS | 2006 | 1461150279765 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:04:39 INFO - PROCESS | 2006 | 1461150279843 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ce0000 == 79 [pid = 2006] [id = 491] 04:04:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 164 (0x114b83400) [pid = 2006] [serial = 1473] [outer = 0x0] 04:04:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 165 (0x11ab53c00) [pid = 2006] [serial = 1474] [outer = 0x114b83400] 04:04:39 INFO - PROCESS | 2006 | 1461150279873 Marionette DEBUG loaded listener.js 04:04:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 166 (0x129d80800) [pid = 2006] [serial = 1475] [outer = 0x114b83400] 04:04:40 INFO - PROCESS | 2006 | 1461150280445 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]]]}] 04:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 858ms 04:04:40 INFO - PROCESS | 2006 | 1461150280482 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:04:40 INFO - PROCESS | 2006 | 1461150280484 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:04:40 INFO - PROCESS | 2006 | 1461150280488 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:04:40 INFO - PROCESS | 2006 | 1461150280490 Marionette TRACE conn2 <- [1,1938,null,{}] 04:04:40 INFO - PROCESS | 2006 | 1461150280496 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}] 04:04:40 INFO - PROCESS | 2006 | 1461150280601 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:04:40 INFO - PROCESS | 2006 | 1461150280687 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e91800 == 80 [pid = 2006] [id = 492] 04:04:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 167 (0x11548a400) [pid = 2006] [serial = 1476] [outer = 0x0] 04:04:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 168 (0x11580d800) [pid = 2006] [serial = 1477] [outer = 0x11548a400] 04:04:40 INFO - PROCESS | 2006 | 1461150280716 Marionette DEBUG loaded listener.js 04:04:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 169 (0x118af4000) [pid = 2006] [serial = 1478] [outer = 0x11548a400] 04:04:41 INFO - PROCESS | 2006 | 1461150281173 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]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 725ms 04:04:41 INFO - PROCESS | 2006 | 1461150281227 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:04:41 INFO - PROCESS | 2006 | 1461150281231 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:04:41 INFO - PROCESS | 2006 | 1461150281237 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 2006 | 1461150281239 Marionette TRACE conn2 <- [1,1942,null,{}] 04:04:41 INFO - PROCESS | 2006 | 1461150281241 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}] 04:04:41 INFO - PROCESS | 2006 | 1461150281341 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12d55f000 == 79 [pid = 2006] [id = 339] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8c4800 == 78 [pid = 2006] [id = 482] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0b3000 == 77 [pid = 2006] [id = 481] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12d570000 == 76 [pid = 2006] [id = 480] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0c1800 == 75 [pid = 2006] [id = 479] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc58800 == 74 [pid = 2006] [id = 478] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 168 (0x12f59b800) [pid = 2006] [serial = 1389] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | 1461150281478 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12b35c800 == 73 [pid = 2006] [id = 477] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12b124800 == 72 [pid = 2006] [id = 476] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x127537800 == 71 [pid = 2006] [id = 475] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x123ecf000 == 70 [pid = 2006] [id = 474] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x123a87800 == 69 [pid = 2006] [id = 473] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x119278800 == 68 [pid = 2006] [id = 472] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x118a38800 == 67 [pid = 2006] [id = 471] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa9c000 == 66 [pid = 2006] [id = 470] 04:04:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x119165800 == 67 [pid = 2006] [id = 493] 04:04:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 169 (0x114b7c800) [pid = 2006] [serial = 1479] [outer = 0x0] 04:04:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 170 (0x119c82800) [pid = 2006] [serial = 1480] [outer = 0x114b7c800] 04:04:41 INFO - PROCESS | 2006 | 1461150281513 Marionette DEBUG loaded listener.js 04:04:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 171 (0x11b97a800) [pid = 2006] [serial = 1481] [outer = 0x114b7c800] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12f80d000 == 66 [pid = 2006] [id = 466] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x12b4e7800 == 65 [pid = 2006] [id = 465] 04:04:41 INFO - PROCESS | 2006 | --DOCSHELL 0x123cd4000 == 64 [pid = 2006] [id = 464] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 170 (0x129641400) [pid = 2006] [serial = 1231] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 169 (0x12e7aa400) [pid = 2006] [serial = 1288] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 168 (0x11be28000) [pid = 2006] [serial = 1294] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 167 (0x11bf15400) [pid = 2006] [serial = 1228] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 166 (0x12db30800) [pid = 2006] [serial = 1285] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 165 (0x1176df000) [pid = 2006] [serial = 1276] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 164 (0x12f599c00) [pid = 2006] [serial = 1291] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 163 (0x119d6a000) [pid = 2006] [serial = 1225] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 162 (0x12b103c00) [pid = 2006] [serial = 1237] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x11c50f000) [pid = 2006] [serial = 1279] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x129d36400) [pid = 2006] [serial = 1234] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x12a5dc800) [pid = 2006] [serial = 1282] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x12bd0e800) [pid = 2006] [serial = 1240] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x12d464c00) [pid = 2006] [serial = 1243] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x129d88000) [pid = 2006] [serial = 1383] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x12b2e6800) [pid = 2006] [serial = 1371] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x12b695000) [pid = 2006] [serial = 1374] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x12d188000) [pid = 2006] [serial = 1375] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x12d5b4c00) [pid = 2006] [serial = 1377] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x12e496400) [pid = 2006] [serial = 1378] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x123938800) [pid = 2006] [serial = 1381] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x12bbc9400) [pid = 2006] [serial = 1384] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x1296ec000) [pid = 2006] [serial = 1365] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x129d1cc00) [pid = 2006] [serial = 1366] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x12a8dd800) [pid = 2006] [serial = 1344] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x11aa0dc00) [pid = 2006] [serial = 1357] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x119257000) [pid = 2006] [serial = 1356] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x1176a6c00) [pid = 2006] [serial = 1332] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12e856400) [pid = 2006] [serial = 1386] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x1296f2800) [pid = 2006] [serial = 1350] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x1296ef400) [pid = 2006] [serial = 1354] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x123b18c00) [pid = 2006] [serial = 1353] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12b3ea000) [pid = 2006] [serial = 1341] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x129d40800) [pid = 2006] [serial = 1368] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x11adcac00) [pid = 2006] [serial = 1335] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x127de5000) [pid = 2006] [serial = 1338] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12e444400) [pid = 2006] [serial = 1347] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11ab4d800) [pid = 2006] [serial = 1359] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11be29c00) [pid = 2006] [serial = 1360] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x123d6cc00) [pid = 2006] [serial = 1362] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x127e84000) [pid = 2006] [serial = 1363] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12ef5b000) [pid = 2006] [serial = 1387] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x11648d800) [pid = 2006] [serial = 1380] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12b2f2800) [pid = 2006] [serial = 1372] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12a5e9400) [pid = 2006] [serial = 1369] [outer = 0x0] [url = about:blank] 04:04:41 INFO - PROCESS | 2006 | 1461150281836 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]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 619ms 04:04:41 INFO - PROCESS | 2006 | 1461150281856 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:04:41 INFO - PROCESS | 2006 | 1461150281858 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:04:41 INFO - PROCESS | 2006 | 1461150281864 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 2006 | 1461150281866 Marionette TRACE conn2 <- [1,1946,null,{}] 04:04:41 INFO - PROCESS | 2006 | 1461150281874 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}] 04:04:41 INFO - PROCESS | 2006 | 1461150281969 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:04:41 INFO - PROCESS | 2006 | 1461150281974 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ecf000 == 65 [pid = 2006] [id = 494] 04:04:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11b988000) [pid = 2006] [serial = 1482] [outer = 0x0] 04:04:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x11c50f000) [pid = 2006] [serial = 1483] [outer = 0x11b988000] 04:04:42 INFO - PROCESS | 2006 | 1461150282004 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x11bc9f400) [pid = 2006] [serial = 1484] [outer = 0x11b988000] 04:04:42 INFO - PROCESS | 2006 | 1461150282367 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]]]}] 04:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 524ms 04:04:42 INFO - PROCESS | 2006 | 1461150282386 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:04:42 INFO - PROCESS | 2006 | 1461150282388 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:04:42 INFO - PROCESS | 2006 | 1461150282390 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:04:42 INFO - PROCESS | 2006 | 1461150282391 Marionette TRACE conn2 <- [1,1950,null,{}] 04:04:42 INFO - PROCESS | 2006 | 1461150282394 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}] 04:04:42 INFO - PROCESS | 2006 | 1461150282482 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:04:42 INFO - PROCESS | 2006 | 1461150282486 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b121800 == 66 [pid = 2006] [id = 495] 04:04:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x123b25400) [pid = 2006] [serial = 1485] [outer = 0x0] 04:04:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x1241d0800) [pid = 2006] [serial = 1486] [outer = 0x123b25400] 04:04:42 INFO - PROCESS | 2006 | 1461150282513 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x127162800) [pid = 2006] [serial = 1487] [outer = 0x123b25400] 04:04:42 INFO - PROCESS | 2006 | 1461150282863 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]]]}] 04:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 04:04:42 INFO - PROCESS | 2006 | 1461150282910 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:04:42 INFO - PROCESS | 2006 | 1461150282911 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:04:42 INFO - PROCESS | 2006 | 1461150282913 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:04:42 INFO - PROCESS | 2006 | 1461150282915 Marionette TRACE conn2 <- [1,1954,null,{}] 04:04:42 INFO - PROCESS | 2006 | 1461150282917 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}] 04:04:43 INFO - PROCESS | 2006 | 1461150283002 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:04:43 INFO - PROCESS | 2006 | 1461150283006 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc57800 == 67 [pid = 2006] [id = 496] 04:04:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x127e84000) [pid = 2006] [serial = 1488] [outer = 0x0] 04:04:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x129641800) [pid = 2006] [serial = 1489] [outer = 0x127e84000] 04:04:43 INFO - PROCESS | 2006 | 1461150283034 Marionette DEBUG loaded listener.js 04:04:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x1296f1000) [pid = 2006] [serial = 1490] [outer = 0x127e84000] 04:04:43 INFO - PROCESS | 2006 | 1461150283378 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]]]}] 04:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 467ms 04:04:43 INFO - PROCESS | 2006 | 1461150283382 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:04:43 INFO - PROCESS | 2006 | 1461150283383 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:04:43 INFO - PROCESS | 2006 | 1461150283385 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:04:43 INFO - PROCESS | 2006 | 1461150283386 Marionette TRACE conn2 <- [1,1958,null,{}] 04:04:43 INFO - PROCESS | 2006 | 1461150283389 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}] 04:04:43 INFO - PROCESS | 2006 | 1461150283491 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:04:43 INFO - PROCESS | 2006 | 1461150283567 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0b6800 == 68 [pid = 2006] [id = 497] 04:04:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x127e85400) [pid = 2006] [serial = 1491] [outer = 0x0] 04:04:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x1298abc00) [pid = 2006] [serial = 1492] [outer = 0x127e85400] 04:04:43 INFO - PROCESS | 2006 | 1461150283595 Marionette DEBUG loaded listener.js 04:04:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12a5f0c00) [pid = 2006] [serial = 1493] [outer = 0x127e85400] 04:04:43 INFO - PROCESS | 2006 | 1461150283937 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]]]}] 04:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 568ms 04:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:04:43 INFO - PROCESS | 2006 | 1461150283954 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:04:43 INFO - PROCESS | 2006 | 1461150283955 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:04:43 INFO - PROCESS | 2006 | 1461150283957 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:04:43 INFO - PROCESS | 2006 | 1461150283958 Marionette TRACE conn2 <- [1,1962,null,{}] 04:04:43 INFO - PROCESS | 2006 | 1461150283963 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}] 04:04:44 INFO - PROCESS | 2006 | 1461150284069 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:04:44 INFO - PROCESS | 2006 | 1461150284084 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d577000 == 69 [pid = 2006] [id = 498] 04:04:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x12a5f2000) [pid = 2006] [serial = 1494] [outer = 0x0] 04:04:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x12ab33400) [pid = 2006] [serial = 1495] [outer = 0x12a5f2000] 04:04:44 INFO - PROCESS | 2006 | 1461150284109 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x12b10d000) [pid = 2006] [serial = 1496] [outer = 0x12a5f2000] 04:04:44 INFO - PROCESS | 2006 | 1461150284451 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]]]}] 04:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 521ms 04:04:44 INFO - PROCESS | 2006 | 1461150284478 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:04:44 INFO - PROCESS | 2006 | 1461150284479 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:04:44 INFO - PROCESS | 2006 | 1461150284498 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:04:44 INFO - PROCESS | 2006 | 1461150284499 Marionette TRACE conn2 <- [1,1966,null,{}] 04:04:44 INFO - PROCESS | 2006 | 1461150284502 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}] 04:04:44 INFO - PROCESS | 2006 | 1461150284609 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:04:44 INFO - PROCESS | 2006 | 1461150284619 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e57a000 == 70 [pid = 2006] [id = 499] 04:04:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x12a8d6400) [pid = 2006] [serial = 1497] [outer = 0x0] 04:04:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x12b3e6800) [pid = 2006] [serial = 1498] [outer = 0x12a8d6400] 04:04:44 INFO - PROCESS | 2006 | 1461150284645 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12bbcb400) [pid = 2006] [serial = 1499] [outer = 0x12a8d6400] 04:04:44 INFO - PROCESS | 2006 | 1461150284957 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]]]}] 04:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 534ms 04:04:45 INFO - PROCESS | 2006 | 1461150285017 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:04:45 INFO - PROCESS | 2006 | 1461150285018 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:04:45 INFO - PROCESS | 2006 | 1461150285020 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 2006 | 1461150285021 Marionette TRACE conn2 <- [1,1970,null,{}] 04:04:45 INFO - PROCESS | 2006 | 1461150285032 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}] 04:04:45 INFO - PROCESS | 2006 | 1461150285142 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:04:45 INFO - PROCESS | 2006 | 1461150285184 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed2c800 == 71 [pid = 2006] [id = 500] 04:04:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12b688c00) [pid = 2006] [serial = 1500] [outer = 0x0] 04:04:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12bdb4400) [pid = 2006] [serial = 1501] [outer = 0x12b688c00] 04:04:45 INFO - PROCESS | 2006 | 1461150285209 Marionette DEBUG loaded listener.js 04:04:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12d204800) [pid = 2006] [serial = 1502] [outer = 0x12b688c00] 04:04:45 INFO - PROCESS | 2006 | 1461150285708 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]]]}] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x1146c2c00) [pid = 2006] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x123b19800) [pid = 2006] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x124489c00) [pid = 2006] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11548dc00) [pid = 2006] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x1156d3400) [pid = 2006] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x12393b000) [pid = 2006] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x11be1d000) [pid = 2006] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x129d3f800) [pid = 2006] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x11b906c00) [pid = 2006] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x123b24000) [pid = 2006] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x114b83000) [pid = 2006] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x114b79800) [pid = 2006] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12ef50000) [pid = 2006] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11580f000) [pid = 2006] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x12a8da000) [pid = 2006] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x123b1c400) [pid = 2006] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12a8e5000) [pid = 2006] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x115485400) [pid = 2006] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1296eb000) [pid = 2006] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12963e800) [pid = 2006] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:04:45 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x119a57400) [pid = 2006] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 726ms 04:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:04:45 INFO - PROCESS | 2006 | 1461150285748 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:04:45 INFO - PROCESS | 2006 | 1461150285749 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:04:45 INFO - PROCESS | 2006 | 1461150285751 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 2006 | 1461150285752 Marionette TRACE conn2 <- [1,1974,null,{}] 04:04:45 INFO - PROCESS | 2006 | 1461150285755 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}] 04:04:45 INFO - PROCESS | 2006 | 1461150285844 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:04:45 INFO - PROCESS | 2006 | 1461150285848 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c422000 == 72 [pid = 2006] [id = 501] 04:04:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x118551c00) [pid = 2006] [serial = 1503] [outer = 0x0] 04:04:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x119c73c00) [pid = 2006] [serial = 1504] [outer = 0x118551c00] 04:04:45 INFO - PROCESS | 2006 | 1461150285873 Marionette DEBUG loaded listener.js 04:04:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x11c519000) [pid = 2006] [serial = 1505] [outer = 0x118551c00] 04:04:46 INFO - PROCESS | 2006 | 1461150286202 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]]]}] 04:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 470ms 04:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:04:46 INFO - PROCESS | 2006 | 1461150286222 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:04:46 INFO - PROCESS | 2006 | 1461150286223 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:04:46 INFO - PROCESS | 2006 | 1461150286226 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:04:46 INFO - PROCESS | 2006 | 1461150286228 Marionette TRACE conn2 <- [1,1978,null,{}] 04:04:46 INFO - PROCESS | 2006 | 1461150286230 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}] 04:04:46 INFO - PROCESS | 2006 | 1461150286336 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:04:46 INFO - PROCESS | 2006 | 1461150286411 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f819800 == 73 [pid = 2006] [id = 502] 04:04:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x11be1e800) [pid = 2006] [serial = 1506] [outer = 0x0] 04:04:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x127decc00) [pid = 2006] [serial = 1507] [outer = 0x11be1e800] 04:04:46 INFO - PROCESS | 2006 | 1461150286447 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12db26000) [pid = 2006] [serial = 1508] [outer = 0x11be1e800] 04:04:46 INFO - PROCESS | 2006 | 1461150286728 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]]]}] 04:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 522ms 04:04:46 INFO - PROCESS | 2006 | 1461150286751 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:04:46 INFO - PROCESS | 2006 | 1461150286752 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:04:46 INFO - PROCESS | 2006 | 1461150286754 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:04:46 INFO - PROCESS | 2006 | 1461150286755 Marionette TRACE conn2 <- [1,1982,null,{}] 04:04:46 INFO - PROCESS | 2006 | 1461150286758 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}] 04:04:46 INFO - PROCESS | 2006 | 1461150286863 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:04:46 INFO - PROCESS | 2006 | 1461150286866 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x1300bf800 == 74 [pid = 2006] [id = 503] 04:04:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12d465400) [pid = 2006] [serial = 1509] [outer = 0x0] 04:04:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12e44bc00) [pid = 2006] [serial = 1510] [outer = 0x12d465400] 04:04:46 INFO - PROCESS | 2006 | 1461150286891 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12e496c00) [pid = 2006] [serial = 1511] [outer = 0x12d465400] 04:04:47 INFO - PROCESS | 2006 | 1461150287243 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]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 519ms 04:04:47 INFO - PROCESS | 2006 | 1461150287285 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 2006 | 1461150287286 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:04:47 INFO - PROCESS | 2006 | 1461150287288 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 2006 | 1461150287289 Marionette TRACE conn2 <- [1,1986,null,{}] 04:04:47 INFO - PROCESS | 2006 | 1461150287292 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}] 04:04:47 INFO - PROCESS | 2006 | 1461150287382 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:04:47 INFO - PROCESS | 2006 | 1461150287386 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x13080e000 == 75 [pid = 2006] [id = 504] 04:04:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12e497800) [pid = 2006] [serial = 1512] [outer = 0x0] 04:04:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12e7ac400) [pid = 2006] [serial = 1513] [outer = 0x12e497800] 04:04:47 INFO - PROCESS | 2006 | 1461150287411 Marionette DEBUG loaded listener.js 04:04:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12e850400) [pid = 2006] [serial = 1514] [outer = 0x12e497800] 04:04:47 INFO - PROCESS | 2006 | 1461150287897 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]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 620ms 04:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:04:47 INFO - PROCESS | 2006 | 1461150287910 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 2006 | 1461150287912 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:04:47 INFO - PROCESS | 2006 | 1461150287916 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 2006 | 1461150287918 Marionette TRACE conn2 <- [1,1990,null,{}] 04:04:47 INFO - PROCESS | 2006 | 1461150287923 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}] 04:04:48 INFO - PROCESS | 2006 | 1461150288080 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:04:48 INFO - PROCESS | 2006 | 1461150288094 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1b2000 == 76 [pid = 2006] [id = 505] 04:04:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11523b400) [pid = 2006] [serial = 1515] [outer = 0x0] 04:04:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x118674c00) [pid = 2006] [serial = 1516] [outer = 0x11523b400] 04:04:48 INFO - PROCESS | 2006 | 1461150288126 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x119c75c00) [pid = 2006] [serial = 1517] [outer = 0x11523b400] 04:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 04:04:48 INFO - PROCESS | 2006 | 1461150288583 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]]]}] 04:04:48 INFO - PROCESS | 2006 | 1461150288588 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:04:48 INFO - PROCESS | 2006 | 1461150288592 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:04:48 INFO - PROCESS | 2006 | 1461150288597 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:04:48 INFO - PROCESS | 2006 | 1461150288599 Marionette TRACE conn2 <- [1,1994,null,{}] 04:04:48 INFO - PROCESS | 2006 | 1461150288601 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}] 04:04:48 INFO - PROCESS | 2006 | 1461150288712 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:04:48 INFO - PROCESS | 2006 | 1461150288817 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b8c000 == 77 [pid = 2006] [id = 506] 04:04:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x119c78000) [pid = 2006] [serial = 1518] [outer = 0x0] 04:04:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x11b985400) [pid = 2006] [serial = 1519] [outer = 0x119c78000] 04:04:48 INFO - PROCESS | 2006 | 1461150288851 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12393e400) [pid = 2006] [serial = 1520] [outer = 0x119c78000] 04:04:49 INFO - PROCESS | 2006 | 1461150289293 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]]]}] 04:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 719ms 04:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:04:49 INFO - PROCESS | 2006 | 1461150289317 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:04:49 INFO - PROCESS | 2006 | 1461150289318 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:04:49 INFO - PROCESS | 2006 | 1461150289321 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:04:49 INFO - PROCESS | 2006 | 1461150289324 Marionette TRACE conn2 <- [1,1998,null,{}] 04:04:49 INFO - PROCESS | 2006 | 1461150289332 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}] 04:04:49 INFO - PROCESS | 2006 | 1461150289469 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:04:49 INFO - PROCESS | 2006 | 1461150289574 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f318800 == 78 [pid = 2006] [id = 507] 04:04:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x123b1b400) [pid = 2006] [serial = 1521] [outer = 0x0] 04:04:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x129649400) [pid = 2006] [serial = 1522] [outer = 0x123b1b400] 04:04:49 INFO - PROCESS | 2006 | 1461150289609 Marionette DEBUG loaded listener.js 04:04:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x129d41800) [pid = 2006] [serial = 1523] [outer = 0x123b1b400] 04:04:50 INFO - PROCESS | 2006 | 1461150290052 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]]]}] 04:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 771ms 04:04:50 INFO - PROCESS | 2006 | 1461150290093 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 2006 | 1461150290095 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:04:50 INFO - PROCESS | 2006 | 1461150290097 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 2006 | 1461150290098 Marionette TRACE conn2 <- [1,2002,null,{}] 04:04:50 INFO - PROCESS | 2006 | 1461150290101 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}] 04:04:50 INFO - PROCESS | 2006 | 1461150290212 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:04:50 INFO - PROCESS | 2006 | 1461150290316 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x1300dc000 == 79 [pid = 2006] [id = 508] 04:04:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x129d3d000) [pid = 2006] [serial = 1524] [outer = 0x0] 04:04:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12a5df800) [pid = 2006] [serial = 1525] [outer = 0x129d3d000] 04:04:50 INFO - PROCESS | 2006 | 1461150290350 Marionette DEBUG loaded listener.js 04:04:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12b2e9c00) [pid = 2006] [serial = 1526] [outer = 0x129d3d000] 04:04:50 INFO - PROCESS | 2006 | 1461150290769 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]]]}] 04:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 718ms 04:04:50 INFO - PROCESS | 2006 | 1461150290816 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 2006 | 1461150290817 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:04:50 INFO - PROCESS | 2006 | 1461150290819 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 2006 | 1461150290821 Marionette TRACE conn2 <- [1,2006,null,{}] 04:04:50 INFO - PROCESS | 2006 | 1461150290823 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}] 04:04:50 INFO - PROCESS | 2006 | 1461150290932 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:04:51 INFO - PROCESS | 2006 | 1461150291037 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x1381e6800 == 80 [pid = 2006] [id = 509] 04:04:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12a8db000) [pid = 2006] [serial = 1527] [outer = 0x0] 04:04:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12bd10000) [pid = 2006] [serial = 1528] [outer = 0x12a8db000] 04:04:51 INFO - PROCESS | 2006 | 1461150291070 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12db2cc00) [pid = 2006] [serial = 1529] [outer = 0x12a8db000] 04:04:51 INFO - PROCESS | 2006 | 1461150291484 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]]]}] 04:04:51 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 04:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 719ms 04:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:04:51 INFO - PROCESS | 2006 | 1461150291539 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:04:51 INFO - PROCESS | 2006 | 1461150291540 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:04:51 INFO - PROCESS | 2006 | 1461150291542 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:04:51 INFO - PROCESS | 2006 | 1461150291544 Marionette TRACE conn2 <- [1,2010,null,{}] 04:04:51 INFO - PROCESS | 2006 | 1461150291546 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}] 04:04:51 INFO - PROCESS | 2006 | 1461150291670 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:04:51 INFO - PROCESS | 2006 | 1461150291749 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x1389da000 == 81 [pid = 2006] [id = 510] 04:04:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12a8f6c00) [pid = 2006] [serial = 1530] [outer = 0x0] 04:04:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12ab40c00) [pid = 2006] [serial = 1531] [outer = 0x12a8f6c00] 04:04:51 INFO - PROCESS | 2006 | 1461150291783 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x12e855c00) [pid = 2006] [serial = 1532] [outer = 0x12a8f6c00] 04:04:52 INFO - PROCESS | 2006 | 1461150292234 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]]]}] 04:04:52 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 04:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 727ms 04:04:52 INFO - PROCESS | 2006 | 1461150292273 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:04:52 INFO - PROCESS | 2006 | 1461150292275 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:04:52 INFO - PROCESS | 2006 | 1461150292278 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:04:52 INFO - PROCESS | 2006 | 1461150292279 Marionette TRACE conn2 <- [1,2014,null,{}] 04:04:52 INFO - PROCESS | 2006 | 1461150292281 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}] 04:04:52 INFO - PROCESS | 2006 | 1461150292396 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:04:52 INFO - PROCESS | 2006 | 1461150292488 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b98800 == 82 [pid = 2006] [id = 511] 04:04:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x1146b8000) [pid = 2006] [serial = 1533] [outer = 0x0] 04:04:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x127e83c00) [pid = 2006] [serial = 1534] [outer = 0x1146b8000] 04:04:52 INFO - PROCESS | 2006 | 1461150292529 Marionette DEBUG loaded listener.js 04:04:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x12e859800) [pid = 2006] [serial = 1535] [outer = 0x1146b8000] 04:04:53 INFO - PROCESS | 2006 | 1461150293046 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]]]}] 04:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 820ms 04:04:53 INFO - PROCESS | 2006 | 1461150293332 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:04:53 INFO - PROCESS | 2006 | 1461150293335 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:04:53 INFO - PROCESS | 2006 | 1461150293365 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 2006 | 1461150293367 Marionette TRACE conn2 <- [1,2018,null,{}] 04:04:53 INFO - PROCESS | 2006 | 1461150293371 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}] 04:04:53 INFO - PROCESS | 2006 | 1461150293476 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:04:53 INFO - PROCESS | 2006 | 1461150293543 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x11abd9000 == 83 [pid = 2006] [id = 512] 04:04:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x114b81400) [pid = 2006] [serial = 1536] [outer = 0x0] 04:04:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x115493000) [pid = 2006] [serial = 1537] [outer = 0x114b81400] 04:04:53 INFO - PROCESS | 2006 | 1461150293612 Marionette DEBUG loaded listener.js 04:04:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x117699800) [pid = 2006] [serial = 1538] [outer = 0x114b81400] 04:04:54 INFO - PROCESS | 2006 | 1461150294056 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]]]}] 04:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 723ms 04:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:04:54 INFO - PROCESS | 2006 | 1461150294089 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:04:54 INFO - PROCESS | 2006 | 1461150294091 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:04:54 INFO - PROCESS | 2006 | 1461150294097 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:04:54 INFO - PROCESS | 2006 | 1461150294099 Marionette TRACE conn2 <- [1,2022,null,{}] 04:04:54 INFO - PROCESS | 2006 | 1461150294102 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}] 04:04:54 INFO - PROCESS | 2006 | 1461150294210 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:04:54 INFO - PROCESS | 2006 | 1461150294327 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c333800 == 84 [pid = 2006] [id = 513] 04:04:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 163 (0x11ab54000) [pid = 2006] [serial = 1539] [outer = 0x0] 04:04:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 164 (0x11ad30c00) [pid = 2006] [serial = 1540] [outer = 0x11ab54000] 04:04:54 INFO - PROCESS | 2006 | 1461150294377 Marionette DEBUG loaded listener.js 04:04:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 165 (0x11b986800) [pid = 2006] [serial = 1541] [outer = 0x11ab54000] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12f323000 == 83 [pid = 2006] [id = 361] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x1300bf800 == 82 [pid = 2006] [id = 503] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12f819800 == 81 [pid = 2006] [id = 502] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x11c422000 == 80 [pid = 2006] [id = 501] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed2c800 == 79 [pid = 2006] [id = 500] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12e57a000 == 78 [pid = 2006] [id = 499] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x138313000 == 77 [pid = 2006] [id = 463] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12d577000 == 76 [pid = 2006] [id = 498] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 164 (0x12b103800) [pid = 2006] [serial = 1401] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 163 (0x12ab39c00) [pid = 2006] [serial = 1404] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 162 (0x123a0f000) [pid = 2006] [serial = 1395] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x1176da400) [pid = 2006] [serial = 1392] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x12e85a000) [pid = 2006] [serial = 1407] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x129d8c800) [pid = 2006] [serial = 1398] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x12b3e0c00) [pid = 2006] [serial = 1450] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0b6800 == 75 [pid = 2006] [id = 497] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc57800 == 74 [pid = 2006] [id = 496] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12b121800 == 73 [pid = 2006] [id = 495] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x123ecf000 == 72 [pid = 2006] [id = 494] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x119165800 == 71 [pid = 2006] [id = 493] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x123e91800 == 70 [pid = 2006] [id = 492] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x123ce0000 == 69 [pid = 2006] [id = 491] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12fee2000 == 68 [pid = 2006] [id = 490] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12fa05800 == 67 [pid = 2006] [id = 489] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12f32f000 == 66 [pid = 2006] [id = 488] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12f05c000 == 65 [pid = 2006] [id = 487] 04:04:54 INFO - PROCESS | 2006 | 1461150294886 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]]]}] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1e2800 == 64 [pid = 2006] [id = 486] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x123e79800 == 63 [pid = 2006] [id = 485] 04:04:54 INFO - PROCESS | 2006 | --DOCSHELL 0x119b2d800 == 62 [pid = 2006] [id = 484] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x118c32800) [pid = 2006] [serial = 1444] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x123b25800) [pid = 2006] [serial = 1425] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x119a63800) [pid = 2006] [serial = 1416] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x129644800) [pid = 2006] [serial = 1429] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x1176a7000) [pid = 2006] [serial = 1411] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x12998e000) [pid = 2006] [serial = 1434] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x1296f0800) [pid = 2006] [serial = 1432] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x11c4ce800) [pid = 2006] [serial = 1422] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x129d82c00) [pid = 2006] [serial = 1437] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x11bf0d800) [pid = 2006] [serial = 1420] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x118ae8c00) [pid = 2006] [serial = 871] [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.] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x11be20800) [pid = 2006] [serial = 1419] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12393c400) [pid = 2006] [serial = 1423] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12a8e2400) [pid = 2006] [serial = 1447] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x1154ca400) [pid = 2006] [serial = 1410] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x115803400) [pid = 2006] [serial = 1441] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x1296c8c00) [pid = 2006] [serial = 1431] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x11548ec00) [pid = 2006] [serial = 1413] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x12fa5cc00) [pid = 2006] [serial = 1390] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x119254000) [pid = 2006] [serial = 1414] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11be86000) [pid = 2006] [serial = 1442] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12a5eb400) [pid = 2006] [serial = 1445] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x1274d5000) [pid = 2006] [serial = 1428] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12a5d7800) [pid = 2006] [serial = 1438] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x129d37c00) [pid = 2006] [serial = 1435] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x1241d9400) [pid = 2006] [serial = 1426] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12ab41c00) [pid = 2006] [serial = 1448] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x11b0c6400) [pid = 2006] [serial = 1417] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12a8e3000) [pid = 2006] [serial = 1345] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1298ae000) [pid = 2006] [serial = 1339] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12f59c400) [pid = 2006] [serial = 1348] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11925fc00) [pid = 2006] [serial = 1333] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x1296f7000) [pid = 2006] [serial = 1351] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x12d5ae000) [pid = 2006] [serial = 1342] [outer = 0x0] [url = about:blank] 04:04:54 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x11bf13000) [pid = 2006] [serial = 1336] [outer = 0x0] [url = about:blank] 04:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 823ms 04:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:04:54 INFO - PROCESS | 2006 | 1461150294919 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:04:54 INFO - PROCESS | 2006 | 1461150294920 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:04:54 INFO - PROCESS | 2006 | 1461150294922 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:04:54 INFO - PROCESS | 2006 | 1461150294924 Marionette TRACE conn2 <- [1,2026,null,{}] 04:04:54 INFO - PROCESS | 2006 | 1461150294930 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}] 04:04:55 INFO - PROCESS | 2006 | 1461150295025 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:04:55 INFO - PROCESS | 2006 | 1461150295031 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba29800 == 63 [pid = 2006] [id = 514] 04:04:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x11be20800) [pid = 2006] [serial = 1542] [outer = 0x0] 04:04:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x11be27c00) [pid = 2006] [serial = 1543] [outer = 0x11be20800] 04:04:55 INFO - PROCESS | 2006 | 1461150295061 Marionette DEBUG loaded listener.js 04:04:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11c515000) [pid = 2006] [serial = 1544] [outer = 0x11be20800] 04:04:55 INFO - PROCESS | 2006 | 1461150295481 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]]]}] 04:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 04:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:04:55 INFO - PROCESS | 2006 | 1461150295495 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:04:55 INFO - PROCESS | 2006 | 1461150295496 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:04:55 INFO - PROCESS | 2006 | 1461150295499 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:04:55 INFO - PROCESS | 2006 | 1461150295501 Marionette TRACE conn2 <- [1,2030,null,{}] 04:04:55 INFO - PROCESS | 2006 | 1461150295504 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}] 04:04:55 INFO - PROCESS | 2006 | 1461150295637 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:04:55 INFO - PROCESS | 2006 | 1461150295680 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e74000 == 64 [pid = 2006] [id = 515] 04:04:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x123b1fc00) [pid = 2006] [serial = 1545] [outer = 0x0] 04:04:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x123f26000) [pid = 2006] [serial = 1546] [outer = 0x123b1fc00] 04:04:55 INFO - PROCESS | 2006 | 1461150295722 Marionette DEBUG loaded listener.js 04:04:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12715b400) [pid = 2006] [serial = 1547] [outer = 0x123b1fc00] 04:04:56 INFO - PROCESS | 2006 | 1461150296198 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]]]}] 04:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 728ms 04:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:04:56 INFO - PROCESS | 2006 | 1461150296229 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:04:56 INFO - PROCESS | 2006 | 1461150296230 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:04:56 INFO - PROCESS | 2006 | 1461150296233 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - PROCESS | 2006 | 1461150296233 Marionette TRACE conn2 <- [1,2034,null,{}] 04:04:56 INFO - PROCESS | 2006 | 1461150296236 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}] 04:04:56 INFO - PROCESS | 2006 | 1461150296322 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:04:56 INFO - PROCESS | 2006 | 1461150296327 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb9c000 == 65 [pid = 2006] [id = 516] 04:04:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x1271a5000) [pid = 2006] [serial = 1548] [outer = 0x0] 04:04:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x129640400) [pid = 2006] [serial = 1549] [outer = 0x1271a5000] 04:04:56 INFO - PROCESS | 2006 | 1461150296353 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x1296ec000) [pid = 2006] [serial = 1550] [outer = 0x1271a5000] 04:04:56 INFO - PROCESS | 2006 | 1461150296698 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]]]}] 04:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 04:04:56 INFO - PROCESS | 2006 | 1461150296768 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:04:56 INFO - PROCESS | 2006 | 1461150296769 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:04:56 INFO - PROCESS | 2006 | 1461150296774 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - PROCESS | 2006 | 1461150296776 Marionette TRACE conn2 <- [1,2038,null,{}] 04:04:56 INFO - PROCESS | 2006 | 1461150296787 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}] 04:04:56 INFO - PROCESS | 2006 | 1461150296894 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:04:56 INFO - PROCESS | 2006 | 1461150296904 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d454800 == 66 [pid = 2006] [id = 517] 04:04:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x129d81c00) [pid = 2006] [serial = 1551] [outer = 0x0] 04:04:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x129d88400) [pid = 2006] [serial = 1552] [outer = 0x129d81c00] 04:04:56 INFO - PROCESS | 2006 | 1461150296931 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12a5eb800) [pid = 2006] [serial = 1553] [outer = 0x129d81c00] 04:04:57 INFO - PROCESS | 2006 | 1461150297314 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]]]}] 04:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 577ms 04:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:04:57 INFO - PROCESS | 2006 | 1461150297351 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:04:57 INFO - PROCESS | 2006 | 1461150297352 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:04:57 INFO - PROCESS | 2006 | 1461150297354 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:04:57 INFO - PROCESS | 2006 | 1461150297355 Marionette TRACE conn2 <- [1,2042,null,{}] 04:04:57 INFO - PROCESS | 2006 | 1461150297358 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}] 04:04:57 INFO - PROCESS | 2006 | 1461150297469 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:04:57 INFO - PROCESS | 2006 | 1461150297514 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcbe000 == 67 [pid = 2006] [id = 518] 04:04:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x129d82000) [pid = 2006] [serial = 1554] [outer = 0x0] 04:04:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12a8d7c00) [pid = 2006] [serial = 1555] [outer = 0x129d82000] 04:04:57 INFO - PROCESS | 2006 | 1461150297539 Marionette DEBUG loaded listener.js 04:04:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12a8f6000) [pid = 2006] [serial = 1556] [outer = 0x129d82000] 04:04:57 INFO - PROCESS | 2006 | 1461150297882 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]]]}] 04:04:57 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) 04:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 569ms 04:04:57 INFO - PROCESS | 2006 | 1461150297925 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:04:57 INFO - PROCESS | 2006 | 1461150297926 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:04:57 INFO - PROCESS | 2006 | 1461150297928 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:04:57 INFO - PROCESS | 2006 | 1461150297929 Marionette TRACE conn2 <- [1,2046,null,{}] 04:04:57 INFO - PROCESS | 2006 | 1461150297931 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}] 04:04:58 INFO - PROCESS | 2006 | 1461150298043 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:04:58 INFO - PROCESS | 2006 | 1461150298052 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb18000 == 68 [pid = 2006] [id = 519] 04:04:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x129d8a400) [pid = 2006] [serial = 1557] [outer = 0x0] 04:04:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x12ab35800) [pid = 2006] [serial = 1558] [outer = 0x129d8a400] 04:04:58 INFO - PROCESS | 2006 | 1461150298077 Marionette DEBUG loaded listener.js 04:04:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x12b10d400) [pid = 2006] [serial = 1559] [outer = 0x129d8a400] 04:04:58 INFO - PROCESS | 2006 | 1461150298430 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]]]}] 04:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 04:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:04:58 INFO - PROCESS | 2006 | 1461150298454 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:04:58 INFO - PROCESS | 2006 | 1461150298455 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:04:58 INFO - PROCESS | 2006 | 1461150298457 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:04:58 INFO - PROCESS | 2006 | 1461150298458 Marionette TRACE conn2 <- [1,2050,null,{}] 04:04:58 INFO - PROCESS | 2006 | 1461150298461 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}] 04:04:58 INFO - PROCESS | 2006 | 1461150298573 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:04:58 INFO - PROCESS | 2006 | 1461150298614 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed59000 == 69 [pid = 2006] [id = 520] 04:04:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x12a8d9800) [pid = 2006] [serial = 1560] [outer = 0x0] 04:04:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x12b3e4000) [pid = 2006] [serial = 1561] [outer = 0x12a8d9800] 04:04:58 INFO - PROCESS | 2006 | 1461150298638 Marionette DEBUG loaded listener.js 04:04:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12bd03400) [pid = 2006] [serial = 1562] [outer = 0x12a8d9800] 04:04:58 INFO - PROCESS | 2006 | 1461150298949 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]]]}] 04:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 522ms 04:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:04:58 INFO - PROCESS | 2006 | 1461150298986 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:04:58 INFO - PROCESS | 2006 | 1461150298987 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:04:58 INFO - PROCESS | 2006 | 1461150298989 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:04:58 INFO - PROCESS | 2006 | 1461150298990 Marionette TRACE conn2 <- [1,2054,null,{}] 04:04:58 INFO - PROCESS | 2006 | 1461150298992 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}] 04:04:59 INFO - PROCESS | 2006 | 1461150299110 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x12ab32400) [pid = 2006] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12a5f4400) [pid = 2006] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x11ad31000) [pid = 2006] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x115489400) [pid = 2006] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x12e49a800) [pid = 2006] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12e361000) [pid = 2006] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x1296cd800) [pid = 2006] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12a5f2000) [pid = 2006] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12a8d6400) [pid = 2006] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12b688c00) [pid = 2006] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12b2ea800) [pid = 2006] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11548a400) [pid = 2006] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x123b25400) [pid = 2006] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x118551c00) [pid = 2006] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x114b83400) [pid = 2006] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x114b7c800) [pid = 2006] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x127e84000) [pid = 2006] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11b988000) [pid = 2006] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12d465400) [pid = 2006] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x11be1e800) [pid = 2006] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:04:59 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x127e85400) [pid = 2006] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:04:59 INFO - PROCESS | 2006 | 1461150299390 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x11915d800 == 70 [pid = 2006] [id = 521] 04:04:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x113ec5c00) [pid = 2006] [serial = 1563] [outer = 0x0] 04:04:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x114b83400) [pid = 2006] [serial = 1564] [outer = 0x113ec5c00] 04:04:59 INFO - PROCESS | 2006 | 1461150299416 Marionette DEBUG loaded listener.js 04:04:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x119d6b000) [pid = 2006] [serial = 1565] [outer = 0x113ec5c00] 04:04:59 INFO - PROCESS | 2006 | 1461150299703 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]]]}] 04:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 773ms 04:04:59 INFO - PROCESS | 2006 | 1461150299763 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:04:59 INFO - PROCESS | 2006 | 1461150299765 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:04:59 INFO - PROCESS | 2006 | 1461150299767 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:04:59 INFO - PROCESS | 2006 | 1461150299769 Marionette TRACE conn2 <- [1,2058,null,{}] 04:04:59 INFO - PROCESS | 2006 | 1461150299771 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}] 04:04:59 INFO - PROCESS | 2006 | 1461150299877 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:04:59 INFO - PROCESS | 2006 | 1461150299942 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb2d000 == 71 [pid = 2006] [id = 522] 04:04:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11465d400) [pid = 2006] [serial = 1566] [outer = 0x0] 04:04:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x123b20000) [pid = 2006] [serial = 1567] [outer = 0x11465d400] 04:04:59 INFO - PROCESS | 2006 | 1461150299972 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12d209800) [pid = 2006] [serial = 1568] [outer = 0x11465d400] 04:05:00 INFO - PROCESS | 2006 | 1461150300268 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]]]}] 04:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 04:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:05:00 INFO - PROCESS | 2006 | 1461150300286 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:05:00 INFO - PROCESS | 2006 | 1461150300288 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:05:00 INFO - PROCESS | 2006 | 1461150300290 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:05:00 INFO - PROCESS | 2006 | 1461150300291 Marionette TRACE conn2 <- [1,2062,null,{}] 04:05:00 INFO - PROCESS | 2006 | 1461150300301 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}] 04:05:00 INFO - PROCESS | 2006 | 1461150300399 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:05:00 INFO - PROCESS | 2006 | 1461150300403 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fed9000 == 72 [pid = 2006] [id = 523] 04:05:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12d209c00) [pid = 2006] [serial = 1569] [outer = 0x0] 04:05:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12e360c00) [pid = 2006] [serial = 1570] [outer = 0x12d209c00] 04:05:00 INFO - PROCESS | 2006 | 1461150300429 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12e7b2800) [pid = 2006] [serial = 1571] [outer = 0x12d209c00] 04:05:00 INFO - PROCESS | 2006 | 1461150300792 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]]]}] 04:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 526ms 04:05:00 INFO - PROCESS | 2006 | 1461150300816 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:05:00 INFO - PROCESS | 2006 | 1461150300818 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:05:00 INFO - PROCESS | 2006 | 1461150300831 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:05:00 INFO - PROCESS | 2006 | 1461150300832 Marionette TRACE conn2 <- [1,2066,null,{}] 04:05:00 INFO - PROCESS | 2006 | 1461150300836 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}] 04:05:00 INFO - PROCESS | 2006 | 1461150300925 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:05:00 INFO - PROCESS | 2006 | 1461150300929 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x1300c9800 == 73 [pid = 2006] [id = 524] 04:05:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12db26400) [pid = 2006] [serial = 1572] [outer = 0x0] 04:05:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12e7b4c00) [pid = 2006] [serial = 1573] [outer = 0x12db26400] 04:05:00 INFO - PROCESS | 2006 | 1461150300954 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12eb42400) [pid = 2006] [serial = 1574] [outer = 0x12db26400] 04:05:01 INFO - PROCESS | 2006 | 1461150301293 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]]]}] 04:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 480ms 04:05:01 INFO - PROCESS | 2006 | 1461150301300 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:05:01 INFO - PROCESS | 2006 | 1461150301301 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:05:01 INFO - PROCESS | 2006 | 1461150301303 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:05:01 INFO - PROCESS | 2006 | 1461150301305 Marionette TRACE conn2 <- [1,2070,null,{}] 04:05:01 INFO - PROCESS | 2006 | 1461150301307 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}] 04:05:01 INFO - PROCESS | 2006 | 1461150301475 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:05:01 INFO - PROCESS | 2006 | 1461150301590 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x118cc3800 == 74 [pid = 2006] [id = 525] 04:05:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x1140ba800) [pid = 2006] [serial = 1575] [outer = 0x0] 04:05:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x114b80000) [pid = 2006] [serial = 1576] [outer = 0x1140ba800] 04:05:01 INFO - PROCESS | 2006 | 1461150301624 Marionette DEBUG loaded listener.js 04:05:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x1156dc800) [pid = 2006] [serial = 1577] [outer = 0x1140ba800] 04:05:02 INFO - PROCESS | 2006 | 1461150302100 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]]]}] 04:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 818ms 04:05:02 INFO - PROCESS | 2006 | 1461150302123 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:05:02 INFO - PROCESS | 2006 | 1461150302128 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:05:02 INFO - PROCESS | 2006 | 1461150302132 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:05:02 INFO - PROCESS | 2006 | 1461150302135 Marionette TRACE conn2 <- [1,2074,null,{}] 04:05:02 INFO - PROCESS | 2006 | 1461150302138 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}] 04:05:02 INFO - PROCESS | 2006 | 1461150302252 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:05:02 INFO - PROCESS | 2006 | 1461150302332 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e3b800 == 75 [pid = 2006] [id = 526] 04:05:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11aa0f000) [pid = 2006] [serial = 1578] [outer = 0x0] 04:05:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11b97b000) [pid = 2006] [serial = 1579] [outer = 0x11aa0f000] 04:05:02 INFO - PROCESS | 2006 | 1461150302365 Marionette DEBUG loaded listener.js 04:05:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11bf11400) [pid = 2006] [serial = 1580] [outer = 0x11aa0f000] 04:05:02 INFO - PROCESS | 2006 | 1461150302762 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]]]}] 04:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 04:05:02 INFO - PROCESS | 2006 | 1461150302804 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:05:02 INFO - PROCESS | 2006 | 1461150302806 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:05:02 INFO - PROCESS | 2006 | 1461150302808 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:05:02 INFO - PROCESS | 2006 | 1461150302811 Marionette TRACE conn2 <- [1,2078,null,{}] 04:05:02 INFO - PROCESS | 2006 | 1461150302815 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}] 04:05:02 INFO - PROCESS | 2006 | 1461150302949 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:05:03 INFO - PROCESS | 2006 | 1461150303039 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8cd800 == 76 [pid = 2006] [id = 527] 04:05:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x123b24000) [pid = 2006] [serial = 1581] [outer = 0x0] 04:05:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x1241d4800) [pid = 2006] [serial = 1582] [outer = 0x123b24000] 04:05:03 INFO - PROCESS | 2006 | 1461150303072 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x1296eec00) [pid = 2006] [serial = 1583] [outer = 0x123b24000] 04:05:03 INFO - PROCESS | 2006 | 1461150303507 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]]]}] 04:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 724ms 04:05:03 INFO - PROCESS | 2006 | 1461150303533 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:05:03 INFO - PROCESS | 2006 | 1461150303535 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:05:03 INFO - PROCESS | 2006 | 1461150303543 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:05:03 INFO - PROCESS | 2006 | 1461150303547 Marionette TRACE conn2 <- [1,2082,null,{}] 04:05:03 INFO - PROCESS | 2006 | 1461150303549 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}] 04:05:03 INFO - PROCESS | 2006 | 1461150303662 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:05:03 INFO - PROCESS | 2006 | 1461150303769 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x130085800 == 77 [pid = 2006] [id = 528] 04:05:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x1296cd000) [pid = 2006] [serial = 1584] [outer = 0x0] 04:05:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x129d3d400) [pid = 2006] [serial = 1585] [outer = 0x1296cd000] 04:05:03 INFO - PROCESS | 2006 | 1461150303803 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12ab34000) [pid = 2006] [serial = 1586] [outer = 0x1296cd000] 04:05:04 INFO - PROCESS | 2006 | 1461150304219 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]]]}] 04:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 727ms 04:05:04 INFO - PROCESS | 2006 | 1461150304266 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:05:04 INFO - PROCESS | 2006 | 1461150304267 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:05:04 INFO - PROCESS | 2006 | 1461150304270 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:05:04 INFO - PROCESS | 2006 | 1461150304271 Marionette TRACE conn2 <- [1,2086,null,{}] 04:05:04 INFO - PROCESS | 2006 | 1461150304273 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}] 04:05:04 INFO - PROCESS | 2006 | 1461150304386 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:05:04 INFO - PROCESS | 2006 | 1461150304467 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x1389e5800 == 78 [pid = 2006] [id = 529] 04:05:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x12ab34400) [pid = 2006] [serial = 1587] [outer = 0x0] 04:05:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12bd0e800) [pid = 2006] [serial = 1588] [outer = 0x12ab34400] 04:05:04 INFO - PROCESS | 2006 | 1461150304498 Marionette DEBUG loaded listener.js 04:05:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12e493c00) [pid = 2006] [serial = 1589] [outer = 0x12ab34400] 04:05:04 INFO - PROCESS | 2006 | 1461150304874 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]]]}] 04:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 669ms 04:05:04 INFO - PROCESS | 2006 | 1461150304940 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:05:04 INFO - PROCESS | 2006 | 1461150304941 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:05:04 INFO - PROCESS | 2006 | 1461150304944 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:05:04 INFO - PROCESS | 2006 | 1461150304945 Marionette TRACE conn2 <- [1,2090,null,{}] 04:05:04 INFO - PROCESS | 2006 | 1461150304947 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}] 04:05:05 INFO - PROCESS | 2006 | 1461150305058 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:05:05 INFO - PROCESS | 2006 | 1461150305171 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x13a3d6800 == 79 [pid = 2006] [id = 530] 04:05:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12eb4cc00) [pid = 2006] [serial = 1590] [outer = 0x0] 04:05:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12eb4ec00) [pid = 2006] [serial = 1591] [outer = 0x12eb4cc00] 04:05:05 INFO - PROCESS | 2006 | 1461150305212 Marionette DEBUG loaded listener.js 04:05:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12ef57800) [pid = 2006] [serial = 1592] [outer = 0x12eb4cc00] 04:05:05 INFO - PROCESS | 2006 | 1461150305617 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]]]}] 04:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 721ms 04:05:05 INFO - PROCESS | 2006 | 1461150305665 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:05:05 INFO - PROCESS | 2006 | 1461150305667 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:05:05 INFO - PROCESS | 2006 | 1461150305670 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:05:05 INFO - PROCESS | 2006 | 1461150305672 Marionette TRACE conn2 <- [1,2094,null,{}] 04:05:05 INFO - PROCESS | 2006 | 1461150305674 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}] 04:05:05 INFO - PROCESS | 2006 | 1461150305824 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:05:05 INFO - PROCESS | 2006 | 1461150305953 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x138415800 == 80 [pid = 2006] [id = 531] 04:05:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12a23dc00) [pid = 2006] [serial = 1593] [outer = 0x0] 04:05:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12a246800) [pid = 2006] [serial = 1594] [outer = 0x12a23dc00] 04:05:06 INFO - PROCESS | 2006 | 1461150306003 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x12a24a800) [pid = 2006] [serial = 1595] [outer = 0x12a23dc00] 04:05:06 INFO - PROCESS | 2006 | 1461150306456 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]]]}] 04:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 822ms 04:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:05:06 INFO - PROCESS | 2006 | 1461150306492 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:05:06 INFO - PROCESS | 2006 | 1461150306493 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:05:06 INFO - PROCESS | 2006 | 1461150306495 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:05:06 INFO - PROCESS | 2006 | 1461150306497 Marionette TRACE conn2 <- [1,2098,null,{}] 04:05:06 INFO - PROCESS | 2006 | 1461150306499 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}] 04:05:06 INFO - PROCESS | 2006 | 1461150306607 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:05:06 INFO - PROCESS | 2006 | 1461150306724 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a05c000 == 81 [pid = 2006] [id = 532] 04:05:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x12a23f400) [pid = 2006] [serial = 1596] [outer = 0x0] 04:05:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x12ef59400) [pid = 2006] [serial = 1597] [outer = 0x12a23f400] 04:05:06 INFO - PROCESS | 2006 | 1461150306757 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x12f59ec00) [pid = 2006] [serial = 1598] [outer = 0x12a23f400] 04:05:07 INFO - PROCESS | 2006 | 1461150307186 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]]]}] 04:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 719ms 04:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:05:07 INFO - PROCESS | 2006 | 1461150307215 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:05:07 INFO - PROCESS | 2006 | 1461150307217 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:05:07 INFO - PROCESS | 2006 | 1461150307219 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:05:07 INFO - PROCESS | 2006 | 1461150307220 Marionette TRACE conn2 <- [1,2102,null,{}] 04:05:07 INFO - PROCESS | 2006 | 1461150307222 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}] 04:05:07 INFO - PROCESS | 2006 | 1461150307349 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:05:07 INFO - PROCESS | 2006 | 1461150307628 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e74000 == 82 [pid = 2006] [id = 533] 04:05:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x1146c1c00) [pid = 2006] [serial = 1599] [outer = 0x0] 04:05:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x114b78c00) [pid = 2006] [serial = 1600] [outer = 0x1146c1c00] 04:05:07 INFO - PROCESS | 2006 | 1461150307678 Marionette DEBUG loaded listener.js 04:05:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x115802c00) [pid = 2006] [serial = 1601] [outer = 0x1146c1c00] 04:05:08 INFO - PROCESS | 2006 | 1461150308112 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]]]}] 04:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 919ms 04:05:08 INFO - PROCESS | 2006 | 1461150308139 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:05:08 INFO - PROCESS | 2006 | 1461150308142 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:05:08 INFO - PROCESS | 2006 | 1461150308146 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:05:08 INFO - PROCESS | 2006 | 1461150308148 Marionette TRACE conn2 <- [1,2106,null,{}] 04:05:08 INFO - PROCESS | 2006 | 1461150308151 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}] 04:05:08 INFO - PROCESS | 2006 | 1461150308265 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:05:08 INFO - PROCESS | 2006 | 1461150308397 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b928800 == 83 [pid = 2006] [id = 534] 04:05:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 163 (0x118619400) [pid = 2006] [serial = 1602] [outer = 0x0] 04:05:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 164 (0x119a60000) [pid = 2006] [serial = 1603] [outer = 0x118619400] 04:05:08 INFO - PROCESS | 2006 | 1461150308449 Marionette DEBUG loaded listener.js 04:05:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 165 (0x11b5c8c00) [pid = 2006] [serial = 1604] [outer = 0x118619400] 04:05:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed3c800 == 82 [pid = 2006] [id = 483] 04:05:08 INFO - PROCESS | 2006 | --DOCSHELL 0x1300c9800 == 81 [pid = 2006] [id = 524] 04:05:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12fed9000 == 80 [pid = 2006] [id = 523] 04:05:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb2d000 == 79 [pid = 2006] [id = 522] 04:05:08 INFO - PROCESS | 2006 | --DOCSHELL 0x11915d800 == 78 [pid = 2006] [id = 521] 04:05:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed59000 == 77 [pid = 2006] [id = 520] 04:05:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb18000 == 76 [pid = 2006] [id = 519] 04:05:08 INFO - PROCESS | 2006 | --DOMWINDOW == 164 (0x12e7ac400) [pid = 2006] [serial = 1513] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcbe000 == 75 [pid = 2006] [id = 518] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12d454800 == 74 [pid = 2006] [id = 517] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb9c000 == 73 [pid = 2006] [id = 516] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x127e74000 == 72 [pid = 2006] [id = 515] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba29800 == 71 [pid = 2006] [id = 514] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11c333800 == 70 [pid = 2006] [id = 513] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11abd9000 == 69 [pid = 2006] [id = 512] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x123b98800 == 68 [pid = 2006] [id = 511] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x1389da000 == 67 [pid = 2006] [id = 510] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x1381e6800 == 66 [pid = 2006] [id = 509] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x1300dc000 == 65 [pid = 2006] [id = 508] 04:05:09 INFO - PROCESS | 2006 | 1461150309014 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]]]}] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12f318800 == 64 [pid = 2006] [id = 507] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x129b8c000 == 63 [pid = 2006] [id = 506] 04:05:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1b2000 == 62 [pid = 2006] [id = 505] 04:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 922ms 04:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:05:09 INFO - PROCESS | 2006 | 1461150309069 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:05:09 INFO - PROCESS | 2006 | 1461150309071 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:05:09 INFO - PROCESS | 2006 | 1461150309074 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:05:09 INFO - PROCESS | 2006 | 1461150309076 Marionette TRACE conn2 <- [1,2110,null,{}] 04:05:09 INFO - PROCESS | 2006 | 1461150309084 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}] 04:05:09 INFO - PROCESS | 2006 | 1461150309178 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:05:09 INFO - PROCESS | 2006 | 1461150309183 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be65800 == 63 [pid = 2006] [id = 535] 04:05:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 165 (0x11adbe000) [pid = 2006] [serial = 1605] [outer = 0x0] 04:05:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 166 (0x11c4c6400) [pid = 2006] [serial = 1606] [outer = 0x11adbe000] 04:05:09 INFO - PROCESS | 2006 | 1461150309210 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 167 (0x123b18000) [pid = 2006] [serial = 1607] [outer = 0x11adbe000] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 166 (0x12ab3e000) [pid = 2006] [serial = 1405] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 165 (0x12d5ac400) [pid = 2006] [serial = 1402] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 164 (0x1241d1000) [pid = 2006] [serial = 1396] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 163 (0x119d6a800) [pid = 2006] [serial = 1393] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 162 (0x12f597800) [pid = 2006] [serial = 1330] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x12eb4a800) [pid = 2006] [serial = 1408] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x12a5f0400) [pid = 2006] [serial = 1399] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x12ab33400) [pid = 2006] [serial = 1495] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x12b3e6800) [pid = 2006] [serial = 1498] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x12b10d000) [pid = 2006] [serial = 1496] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x12bdb4400) [pid = 2006] [serial = 1501] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x12b689000) [pid = 2006] [serial = 1451] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x11548a000) [pid = 2006] [serial = 1453] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x11580d800) [pid = 2006] [serial = 1477] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x118af4000) [pid = 2006] [serial = 1478] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x11aa0c800) [pid = 2006] [serial = 1456] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x1241d0800) [pid = 2006] [serial = 1486] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x127162800) [pid = 2006] [serial = 1487] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x1296cc400) [pid = 2006] [serial = 1462] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x12d469800) [pid = 2006] [serial = 1471] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x12a5f1c00) [pid = 2006] [serial = 1465] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x119c73c00) [pid = 2006] [serial = 1504] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x129d80800) [pid = 2006] [serial = 1475] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11ab53c00) [pid = 2006] [serial = 1474] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x119c82800) [pid = 2006] [serial = 1480] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x11b97a800) [pid = 2006] [serial = 1481] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12bdb9800) [pid = 2006] [serial = 1468] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x129641800) [pid = 2006] [serial = 1489] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x1296f1000) [pid = 2006] [serial = 1490] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x123940800) [pid = 2006] [serial = 1459] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x11c50f000) [pid = 2006] [serial = 1483] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11bc9f400) [pid = 2006] [serial = 1484] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x11c519000) [pid = 2006] [serial = 1505] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12e496c00) [pid = 2006] [serial = 1511] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x12e44bc00) [pid = 2006] [serial = 1510] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12d204800) [pid = 2006] [serial = 1502] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x127decc00) [pid = 2006] [serial = 1507] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x1298abc00) [pid = 2006] [serial = 1492] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12db26000) [pid = 2006] [serial = 1508] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12a5f0c00) [pid = 2006] [serial = 1493] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12bbcb400) [pid = 2006] [serial = 1499] [outer = 0x0] [url = about:blank] 04:05:09 INFO - PROCESS | 2006 | 1461150309625 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]]]}] 04:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 576ms 04:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:05:09 INFO - PROCESS | 2006 | 1461150309650 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:05:09 INFO - PROCESS | 2006 | 1461150309652 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:05:09 INFO - PROCESS | 2006 | 1461150309655 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:05:09 INFO - PROCESS | 2006 | 1461150309659 Marionette TRACE conn2 <- [1,2114,null,{}] 04:05:09 INFO - PROCESS | 2006 | 1461150309666 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}] 04:05:09 INFO - PROCESS | 2006 | 1461150309756 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:05:09 INFO - PROCESS | 2006 | 1461150309762 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b363800 == 64 [pid = 2006] [id = 536] 04:05:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11c519c00) [pid = 2006] [serial = 1608] [outer = 0x0] 04:05:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x1241cb800) [pid = 2006] [serial = 1609] [outer = 0x11c519c00] 04:05:09 INFO - PROCESS | 2006 | 1461150309785 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x129640c00) [pid = 2006] [serial = 1610] [outer = 0x11c519c00] 04:05:10 INFO - PROCESS | 2006 | 1461150310134 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]]]}] 04:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 525ms 04:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:05:10 INFO - PROCESS | 2006 | 1461150310180 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:05:10 INFO - PROCESS | 2006 | 1461150310181 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:05:10 INFO - PROCESS | 2006 | 1461150310184 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 2006 | 1461150310185 Marionette TRACE conn2 <- [1,2118,null,{}] 04:05:10 INFO - PROCESS | 2006 | 1461150310187 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}] 04:05:10 INFO - PROCESS | 2006 | 1461150310278 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:05:10 INFO - PROCESS | 2006 | 1461150310282 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c174800 == 65 [pid = 2006] [id = 537] 04:05:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x127e86000) [pid = 2006] [serial = 1611] [outer = 0x0] 04:05:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x1296f2800) [pid = 2006] [serial = 1612] [outer = 0x127e86000] 04:05:10 INFO - PROCESS | 2006 | 1461150310309 Marionette DEBUG loaded listener.js 04:05:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x129d1a400) [pid = 2006] [serial = 1613] [outer = 0x127e86000] 04:05:10 INFO - PROCESS | 2006 | 1461150310665 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]]]}] 04:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 04:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:05:10 INFO - PROCESS | 2006 | 1461150310702 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:05:10 INFO - PROCESS | 2006 | 1461150310703 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:05:10 INFO - PROCESS | 2006 | 1461150310705 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 2006 | 1461150310706 Marionette TRACE conn2 <- [1,2122,null,{}] 04:05:10 INFO - PROCESS | 2006 | 1461150310709 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}] 04:05:10 INFO - PROCESS | 2006 | 1461150310831 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:05:10 INFO - PROCESS | 2006 | 1461150310874 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d43a800 == 66 [pid = 2006] [id = 538] 04:05:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x129d7dc00) [pid = 2006] [serial = 1614] [outer = 0x0] 04:05:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x129d85400) [pid = 2006] [serial = 1615] [outer = 0x129d7dc00] 04:05:10 INFO - PROCESS | 2006 | 1461150310907 Marionette DEBUG loaded listener.js 04:05:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12a5de400) [pid = 2006] [serial = 1616] [outer = 0x129d7dc00] 04:05:11 INFO - PROCESS | 2006 | 1461150311301 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]]]}] 04:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 624ms 04:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:05:11 INFO - PROCESS | 2006 | 1461150311338 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:05:11 INFO - PROCESS | 2006 | 1461150311339 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:05:11 INFO - PROCESS | 2006 | 1461150311342 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:05:11 INFO - PROCESS | 2006 | 1461150311343 Marionette TRACE conn2 <- [1,2126,null,{}] 04:05:11 INFO - PROCESS | 2006 | 1461150311348 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}] 04:05:11 INFO - PROCESS | 2006 | 1461150311463 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:05:11 INFO - PROCESS | 2006 | 1461150311474 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcc3800 == 67 [pid = 2006] [id = 539] 04:05:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12a5de800) [pid = 2006] [serial = 1617] [outer = 0x0] 04:05:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12a8dd800) [pid = 2006] [serial = 1618] [outer = 0x12a5de800] 04:05:11 INFO - PROCESS | 2006 | 1461150311499 Marionette DEBUG loaded listener.js 04:05:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12a8f9400) [pid = 2006] [serial = 1619] [outer = 0x12a5de800] 04:05:11 INFO - PROCESS | 2006 | 1461150311866 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]]]}] 04:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 575ms 04:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:05:11 INFO - PROCESS | 2006 | 1461150311917 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:05:11 INFO - PROCESS | 2006 | 1461150311918 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:05:11 INFO - PROCESS | 2006 | 1461150311920 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:05:11 INFO - PROCESS | 2006 | 1461150311921 Marionette TRACE conn2 <- [1,2130,null,{}] 04:05:11 INFO - PROCESS | 2006 | 1461150311924 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}] 04:05:12 INFO - PROCESS | 2006 | 1461150312037 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:05:12 INFO - PROCESS | 2006 | 1461150312082 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb19800 == 68 [pid = 2006] [id = 540] 04:05:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x12a8fcc00) [pid = 2006] [serial = 1620] [outer = 0x0] 04:05:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x12ab3d800) [pid = 2006] [serial = 1621] [outer = 0x12a8fcc00] 04:05:12 INFO - PROCESS | 2006 | 1461150312108 Marionette DEBUG loaded listener.js 04:05:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x12b0ea400) [pid = 2006] [serial = 1622] [outer = 0x12a8fcc00] 04:05:12 INFO - PROCESS | 2006 | 1461150312434 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] 04:05:12 INFO - PROCESS | 2006 | 1461150312442 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:05:12 INFO - PROCESS | 2006 | 1461150312446 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:05:12 INFO - PROCESS | 2006 | 1461150312447 Marionette TRACE conn2 <- [1,2134,null,{}] 04:05:12 INFO - PROCESS | 2006 | 1461150312449 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}] 04:05:12 INFO - PROCESS | 2006 | 1461150312567 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:05:12 INFO - PROCESS | 2006 | 1461150312582 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed6b000 == 69 [pid = 2006] [id = 541] 04:05:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x12ab33800) [pid = 2006] [serial = 1623] [outer = 0x0] 04:05:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x12b0f1800) [pid = 2006] [serial = 1624] [outer = 0x12ab33800] 04:05:12 INFO - PROCESS | 2006 | 1461150312607 Marionette DEBUG loaded listener.js 04:05:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12b2e5c00) [pid = 2006] [serial = 1625] [outer = 0x12ab33800] 04:05:12 INFO - PROCESS | 2006 | 1461150312969 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]]]}] 04:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 568ms 04:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:05:13 INFO - PROCESS | 2006 | 1461150313014 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:05:13 INFO - PROCESS | 2006 | 1461150313016 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:05:13 INFO - PROCESS | 2006 | 1461150313018 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:05:13 INFO - PROCESS | 2006 | 1461150313019 Marionette TRACE conn2 <- [1,2138,null,{}] 04:05:13 INFO - PROCESS | 2006 | 1461150313021 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}] 04:05:13 INFO - PROCESS | 2006 | 1461150313139 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11ab54000) [pid = 2006] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x129d81c00) [pid = 2006] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x129d82000) [pid = 2006] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x114b81400) [pid = 2006] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x12e497800) [pid = 2006] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x1271a5000) [pid = 2006] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x123b1fc00) [pid = 2006] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x11be20800) [pid = 2006] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x129d8a400) [pid = 2006] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12a8d9800) [pid = 2006] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x113ec5c00) [pid = 2006] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11465d400) [pid = 2006] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12d209c00) [pid = 2006] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x119a63000) [pid = 2006] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11be26400) [pid = 2006] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1241d9c00) [pid = 2006] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x1241d4c00) [pid = 2006] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12bbbc800) [pid = 2006] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11519b400) [pid = 2006] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:05:13 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x12bbc8400) [pid = 2006] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:05:13 INFO - PROCESS | 2006 | 1461150313371 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b38800 == 70 [pid = 2006] [id = 542] 04:05:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x11465d400) [pid = 2006] [serial = 1626] [outer = 0x0] 04:05:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11769b800) [pid = 2006] [serial = 1627] [outer = 0x11465d400] 04:05:13 INFO - PROCESS | 2006 | 1461150313397 Marionette DEBUG loaded listener.js 04:05:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11be24400) [pid = 2006] [serial = 1628] [outer = 0x11465d400] 04:05:13 INFO - PROCESS | 2006 | 1461150313661 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]]]}] 04:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 668ms 04:05:13 INFO - PROCESS | 2006 | 1461150313686 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:05:13 INFO - PROCESS | 2006 | 1461150313688 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:05:13 INFO - PROCESS | 2006 | 1461150313690 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:05:13 INFO - PROCESS | 2006 | 1461150313691 Marionette TRACE conn2 <- [1,2142,null,{}] 04:05:13 INFO - PROCESS | 2006 | 1461150313701 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}] 04:05:13 INFO - PROCESS | 2006 | 1461150313800 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:05:13 INFO - PROCESS | 2006 | 1461150313805 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f65b800 == 71 [pid = 2006] [id = 543] 04:05:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x11be26400) [pid = 2006] [serial = 1629] [outer = 0x0] 04:05:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12a5e2400) [pid = 2006] [serial = 1630] [outer = 0x11be26400] 04:05:13 INFO - PROCESS | 2006 | 1461150313850 Marionette DEBUG loaded listener.js 04:05:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12b6d9000) [pid = 2006] [serial = 1631] [outer = 0x11be26400] 04:05:14 INFO - PROCESS | 2006 | 1461150314247 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] 04:05:14 INFO - PROCESS | 2006 | 1461150314317 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:05:14 INFO - PROCESS | 2006 | 1461150314320 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:05:14 INFO - PROCESS | 2006 | 1461150314323 Marionette TRACE conn2 <- [1,2146,null,{}] 04:05:14 INFO - PROCESS | 2006 | 1461150314326 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}] 04:05:14 INFO - PROCESS | 2006 | 1461150314492 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:05:14 INFO - PROCESS | 2006 | 1461150314498 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x13008d000 == 72 [pid = 2006] [id = 544] 04:05:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12bbc8400) [pid = 2006] [serial = 1632] [outer = 0x0] 04:05:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12d208400) [pid = 2006] [serial = 1633] [outer = 0x12bbc8400] 04:05:14 INFO - PROCESS | 2006 | 1461150314538 Marionette DEBUG loaded listener.js 04:05:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12e448800) [pid = 2006] [serial = 1634] [outer = 0x12bbc8400] 04:05:14 INFO - PROCESS | 2006 | 1461150314886 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] 04:05:14 INFO - PROCESS | 2006 | 1461150314892 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:05:14 INFO - PROCESS | 2006 | 1461150314897 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:05:14 INFO - PROCESS | 2006 | 1461150314899 Marionette TRACE conn2 <- [1,2150,null,{}] 04:05:14 INFO - PROCESS | 2006 | 1461150314902 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}] 04:05:15 INFO - PROCESS | 2006 | 1461150315029 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:05:15 INFO - PROCESS | 2006 | 1461150315037 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x1300d3000 == 73 [pid = 2006] [id = 545] 04:05:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12e494800) [pid = 2006] [serial = 1635] [outer = 0x0] 04:05:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12e7ae000) [pid = 2006] [serial = 1636] [outer = 0x12e494800] 04:05:15 INFO - PROCESS | 2006 | 1461150315062 Marionette DEBUG loaded listener.js 04:05:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12eb4c400) [pid = 2006] [serial = 1637] [outer = 0x12e494800] 04:05:15 INFO - PROCESS | 2006 | 1461150315534 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]]]}] 04:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 04:05:15 INFO - PROCESS | 2006 | 1461150315567 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:05:15 INFO - PROCESS | 2006 | 1461150315570 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:05:15 INFO - PROCESS | 2006 | 1461150315573 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - PROCESS | 2006 | 1461150315576 Marionette TRACE conn2 <- [1,2154,null,{}] 04:05:15 INFO - PROCESS | 2006 | 1461150315582 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}] 04:05:15 INFO - PROCESS | 2006 | 1461150315701 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:05:15 INFO - PROCESS | 2006 | 1461150315782 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e87800 == 74 [pid = 2006] [id = 546] 04:05:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x117699000) [pid = 2006] [serial = 1638] [outer = 0x0] 04:05:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x1192e1000) [pid = 2006] [serial = 1639] [outer = 0x117699000] 04:05:15 INFO - PROCESS | 2006 | 1461150315815 Marionette DEBUG loaded listener.js 04:05:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11ad34400) [pid = 2006] [serial = 1640] [outer = 0x117699000] 04:05:16 INFO - PROCESS | 2006 | 1461150316285 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]]]}] 04:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 724ms 04:05:16 INFO - PROCESS | 2006 | 1461150316299 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:05:16 INFO - PROCESS | 2006 | 1461150316303 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:05:16 INFO - PROCESS | 2006 | 1461150316307 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:05:16 INFO - PROCESS | 2006 | 1461150316309 Marionette TRACE conn2 <- [1,2158,null,{}] 04:05:16 INFO - PROCESS | 2006 | 1461150316312 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}] 04:05:16 INFO - PROCESS | 2006 | 1461150316427 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:05:16 INFO - PROCESS | 2006 | 1461150316511 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb9c000 == 75 [pid = 2006] [id = 547] 04:05:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11ad3a800) [pid = 2006] [serial = 1641] [outer = 0x0] 04:05:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11c4b7800) [pid = 2006] [serial = 1642] [outer = 0x11ad3a800] 04:05:16 INFO - PROCESS | 2006 | 1461150316541 Marionette DEBUG loaded listener.js 04:05:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x12434d400) [pid = 2006] [serial = 1643] [outer = 0x11ad3a800] 04:05:16 INFO - PROCESS | 2006 | 1461150316957 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]]]}] 04:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 673ms 04:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:05:16 INFO - PROCESS | 2006 | 1461150316981 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:05:16 INFO - PROCESS | 2006 | 1461150316983 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:05:16 INFO - PROCESS | 2006 | 1461150316985 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:05:16 INFO - PROCESS | 2006 | 1461150316988 Marionette TRACE conn2 <- [1,2162,null,{}] 04:05:17 INFO - PROCESS | 2006 | 1461150316996 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}] 04:05:17 INFO - PROCESS | 2006 | 1461150317112 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:05:17 INFO - PROCESS | 2006 | 1461150317224 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fa1d000 == 76 [pid = 2006] [id = 548] 04:05:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x129648c00) [pid = 2006] [serial = 1644] [outer = 0x0] 04:05:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12a23b400) [pid = 2006] [serial = 1645] [outer = 0x129648c00] 04:05:17 INFO - PROCESS | 2006 | 1461150317259 Marionette DEBUG loaded listener.js 04:05:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12a5f5800) [pid = 2006] [serial = 1646] [outer = 0x129648c00] 04:05:17 INFO - PROCESS | 2006 | 1461150317690 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]]]}] 04:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 722ms 04:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:05:17 INFO - PROCESS | 2006 | 1461150317708 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:05:17 INFO - PROCESS | 2006 | 1461150317710 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:05:17 INFO - PROCESS | 2006 | 1461150317712 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:05:17 INFO - PROCESS | 2006 | 1461150317713 Marionette TRACE conn2 <- [1,2166,null,{}] 04:05:17 INFO - PROCESS | 2006 | 1461150317716 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}] 04:05:17 INFO - PROCESS | 2006 | 1461150317851 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:05:17 INFO - PROCESS | 2006 | 1461150317942 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x13831f000 == 77 [pid = 2006] [id = 549] 04:05:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12b0e7800) [pid = 2006] [serial = 1647] [outer = 0x0] 04:05:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12b3e6800) [pid = 2006] [serial = 1648] [outer = 0x12b0e7800] 04:05:17 INFO - PROCESS | 2006 | 1461150317973 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x12bdb9400) [pid = 2006] [serial = 1649] [outer = 0x12b0e7800] 04:05:18 INFO - PROCESS | 2006 | 1461150318388 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]]]}] 04:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 719ms 04:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:05:18 INFO - PROCESS | 2006 | 1461150318432 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:05:18 INFO - PROCESS | 2006 | 1461150318433 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:05:18 INFO - PROCESS | 2006 | 1461150318436 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:05:18 INFO - PROCESS | 2006 | 1461150318437 Marionette TRACE conn2 <- [1,2170,null,{}] 04:05:18 INFO - PROCESS | 2006 | 1461150318439 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}] 04:05:18 INFO - PROCESS | 2006 | 1461150318550 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:05:18 INFO - PROCESS | 2006 | 1461150318628 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x1389ea800 == 78 [pid = 2006] [id = 550] 04:05:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12b0ed000) [pid = 2006] [serial = 1650] [outer = 0x0] 04:05:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12d5a8c00) [pid = 2006] [serial = 1651] [outer = 0x12b0ed000] 04:05:18 INFO - PROCESS | 2006 | 1461150318661 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12eb43800) [pid = 2006] [serial = 1652] [outer = 0x12b0ed000] 04:05:19 INFO - PROCESS | 2006 | 1461150319069 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]]]}] 04:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 668ms 04:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:05:19 INFO - PROCESS | 2006 | 1461150319105 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:05:19 INFO - PROCESS | 2006 | 1461150319106 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:05:19 INFO - PROCESS | 2006 | 1461150319108 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:05:19 INFO - PROCESS | 2006 | 1461150319110 Marionette TRACE conn2 <- [1,2174,null,{}] 04:05:19 INFO - PROCESS | 2006 | 1461150319112 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}] 04:05:19 INFO - PROCESS | 2006 | 1461150319266 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:05:19 INFO - PROCESS | 2006 | 1461150319380 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x13a337000 == 79 [pid = 2006] [id = 551] 04:05:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12ef52400) [pid = 2006] [serial = 1653] [outer = 0x0] 04:05:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12fa5d000) [pid = 2006] [serial = 1654] [outer = 0x12ef52400] 04:05:19 INFO - PROCESS | 2006 | 1461150319414 Marionette DEBUG loaded listener.js 04:05:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12fe3e400) [pid = 2006] [serial = 1655] [outer = 0x12ef52400] 04:05:19 INFO - PROCESS | 2006 | 1461150319796 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]]]}] 04:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 723ms 04:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:05:19 INFO - PROCESS | 2006 | 1461150319831 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:05:19 INFO - PROCESS | 2006 | 1461150319833 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:05:19 INFO - PROCESS | 2006 | 1461150319835 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:05:19 INFO - PROCESS | 2006 | 1461150319836 Marionette TRACE conn2 <- [1,2178,null,{}] 04:05:19 INFO - PROCESS | 2006 | 1461150319839 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}] 04:05:19 INFO - PROCESS | 2006 | 1461150319949 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:05:20 INFO - PROCESS | 2006 | 1461150320030 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a95b800 == 80 [pid = 2006] [id = 552] 04:05:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12fa63000) [pid = 2006] [serial = 1656] [outer = 0x0] 04:05:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x12fe43c00) [pid = 2006] [serial = 1657] [outer = 0x12fa63000] 04:05:20 INFO - PROCESS | 2006 | 1461150320059 Marionette DEBUG loaded listener.js 04:05:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x12ff08400) [pid = 2006] [serial = 1658] [outer = 0x12fa63000] 04:05:20 INFO - PROCESS | 2006 | 1461150320470 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]]]}] 04:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 04:05:20 INFO - PROCESS | 2006 | 1461150320505 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:05:20 INFO - PROCESS | 2006 | 1461150320506 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:05:20 INFO - PROCESS | 2006 | 1461150320509 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:05:20 INFO - PROCESS | 2006 | 1461150320510 Marionette TRACE conn2 <- [1,2182,null,{}] 04:05:20 INFO - PROCESS | 2006 | 1461150320513 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}] 04:05:20 INFO - PROCESS | 2006 | 1461150320623 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:05:20 INFO - PROCESS | 2006 | 1461150320734 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x131232800 == 81 [pid = 2006] [id = 553] 04:05:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x12aa4b400) [pid = 2006] [serial = 1659] [outer = 0x0] 04:05:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x12aa52400) [pid = 2006] [serial = 1660] [outer = 0x12aa4b400] 04:05:20 INFO - PROCESS | 2006 | 1461150320763 Marionette DEBUG loaded listener.js 04:05:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x12aa56400) [pid = 2006] [serial = 1661] [outer = 0x12aa4b400] 04:05:21 INFO - PROCESS | 2006 | 1461150321195 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]]]}] 04:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 722ms 04:05:21 INFO - PROCESS | 2006 | 1461150321232 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:05:21 INFO - PROCESS | 2006 | 1461150321233 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:05:21 INFO - PROCESS | 2006 | 1461150321235 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:05:21 INFO - PROCESS | 2006 | 1461150321237 Marionette TRACE conn2 <- [1,2186,null,{}] 04:05:21 INFO - PROCESS | 2006 | 1461150321239 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}] 04:05:21 INFO - PROCESS | 2006 | 1461150321350 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:05:21 INFO - PROCESS | 2006 | 1461150321470 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x131249000 == 82 [pid = 2006] [id = 554] 04:05:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x11548bc00) [pid = 2006] [serial = 1662] [outer = 0x0] 04:05:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 162 (0x12aa58400) [pid = 2006] [serial = 1663] [outer = 0x11548bc00] 04:05:21 INFO - PROCESS | 2006 | 1461150321501 Marionette DEBUG loaded listener.js 04:05:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 163 (0x12ff0bc00) [pid = 2006] [serial = 1664] [outer = 0x11548bc00] 04:05:21 INFO - PROCESS | 2006 | 1461150321920 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]]]}] 04:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 722ms 04:05:21 INFO - PROCESS | 2006 | 1461150321966 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:05:21 INFO - PROCESS | 2006 | 1461150321967 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:05:21 INFO - PROCESS | 2006 | 1461150321970 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:05:21 INFO - PROCESS | 2006 | 1461150321971 Marionette TRACE conn2 <- [1,2190,null,{}] 04:05:21 INFO - PROCESS | 2006 | 1461150321973 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}] 04:05:22 INFO - PROCESS | 2006 | 1461150322088 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:05:22 INFO - PROCESS | 2006 | 1461150322382 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x119919000 == 83 [pid = 2006] [id = 555] 04:05:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 164 (0x114406400) [pid = 2006] [serial = 1665] [outer = 0x0] 04:05:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 165 (0x114b79800) [pid = 2006] [serial = 1666] [outer = 0x114406400] 04:05:22 INFO - PROCESS | 2006 | 1461150322442 Marionette DEBUG loaded listener.js 04:05:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 166 (0x11580a000) [pid = 2006] [serial = 1667] [outer = 0x114406400] 04:05:22 INFO - PROCESS | 2006 | 1461150322904 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]]]}] 04:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 968ms 04:05:22 INFO - PROCESS | 2006 | 1461150322939 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:05:22 INFO - PROCESS | 2006 | 1461150322942 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:05:22 INFO - PROCESS | 2006 | 1461150322946 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:05:22 INFO - PROCESS | 2006 | 1461150322948 Marionette TRACE conn2 <- [1,2194,null,{}] 04:05:22 INFO - PROCESS | 2006 | 1461150322951 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}] 04:05:23 INFO - PROCESS | 2006 | 1461150323064 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:05:23 INFO - PROCESS | 2006 | 1461150323154 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11916c800 == 84 [pid = 2006] [id = 556] 04:05:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 167 (0x1155c9000) [pid = 2006] [serial = 1668] [outer = 0x0] 04:05:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 168 (0x1156dbc00) [pid = 2006] [serial = 1669] [outer = 0x1155c9000] 04:05:23 INFO - PROCESS | 2006 | 1461150323186 Marionette DEBUG loaded listener.js 04:05:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 169 (0x1164d9000) [pid = 2006] [serial = 1670] [outer = 0x1155c9000] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x13008d000 == 83 [pid = 2006] [id = 544] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12f65b800 == 82 [pid = 2006] [id = 543] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x119b38800 == 81 [pid = 2006] [id = 542] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed6b000 == 80 [pid = 2006] [id = 541] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb19800 == 79 [pid = 2006] [id = 540] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 168 (0x12e7b4c00) [pid = 2006] [serial = 1573] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcc3800 == 78 [pid = 2006] [id = 539] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12d43a800 == 77 [pid = 2006] [id = 538] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12c174800 == 76 [pid = 2006] [id = 537] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12b363800 == 75 [pid = 2006] [id = 536] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x11be65800 == 74 [pid = 2006] [id = 535] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x11b928800 == 73 [pid = 2006] [id = 534] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x123e74000 == 72 [pid = 2006] [id = 533] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12a05c000 == 71 [pid = 2006] [id = 532] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x138415800 == 70 [pid = 2006] [id = 531] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x13a3d6800 == 69 [pid = 2006] [id = 530] 04:05:23 INFO - PROCESS | 2006 | 1461150323665 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]]]}] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x1389e5800 == 68 [pid = 2006] [id = 529] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x130085800 == 67 [pid = 2006] [id = 528] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8cd800 == 66 [pid = 2006] [id = 527] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x127e3b800 == 65 [pid = 2006] [id = 526] 04:05:23 INFO - PROCESS | 2006 | --DOCSHELL 0x118cc3800 == 64 [pid = 2006] [id = 525] 04:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 771ms 04:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:05:23 INFO - PROCESS | 2006 | 1461150323718 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:05:23 INFO - PROCESS | 2006 | 1461150323721 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:05:23 INFO - PROCESS | 2006 | 1461150323724 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:05:23 INFO - PROCESS | 2006 | 1461150323725 Marionette TRACE conn2 <- [1,2198,null,{}] 04:05:23 INFO - PROCESS | 2006 | 1461150323734 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}] 04:05:23 INFO - PROCESS | 2006 | 1461150323829 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:05:23 INFO - PROCESS | 2006 | 1461150323834 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b923800 == 65 [pid = 2006] [id = 557] 04:05:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 169 (0x1176e3400) [pid = 2006] [serial = 1671] [outer = 0x0] 04:05:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 170 (0x118a0dc00) [pid = 2006] [serial = 1672] [outer = 0x1176e3400] 04:05:23 INFO - PROCESS | 2006 | 1461150323864 Marionette DEBUG loaded listener.js 04:05:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 171 (0x11913c800) [pid = 2006] [serial = 1673] [outer = 0x1176e3400] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 170 (0x12a5df800) [pid = 2006] [serial = 1525] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 169 (0x129649400) [pid = 2006] [serial = 1522] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 168 (0x129d88400) [pid = 2006] [serial = 1552] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 167 (0x12a8d7c00) [pid = 2006] [serial = 1555] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 166 (0x117699800) [pid = 2006] [serial = 1538] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 165 (0x115493000) [pid = 2006] [serial = 1537] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 164 (0x12a8f6000) [pid = 2006] [serial = 1556] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 163 (0x12e850400) [pid = 2006] [serial = 1514] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 162 (0x129640400) [pid = 2006] [serial = 1549] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 161 (0x1296ec000) [pid = 2006] [serial = 1550] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x11b985400) [pid = 2006] [serial = 1519] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x123f26000) [pid = 2006] [serial = 1546] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x12715b400) [pid = 2006] [serial = 1547] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x12ab40c00) [pid = 2006] [serial = 1531] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x11be27c00) [pid = 2006] [serial = 1543] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x11c515000) [pid = 2006] [serial = 1544] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x12ab35800) [pid = 2006] [serial = 1558] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x12bd10000) [pid = 2006] [serial = 1528] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x118674c00) [pid = 2006] [serial = 1516] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x127e83c00) [pid = 2006] [serial = 1534] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x12bd03400) [pid = 2006] [serial = 1562] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x12b3e4000) [pid = 2006] [serial = 1561] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x12b10d400) [pid = 2006] [serial = 1559] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x119d6b000) [pid = 2006] [serial = 1565] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x123b20000) [pid = 2006] [serial = 1567] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12e360c00) [pid = 2006] [serial = 1570] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x12e7b2800) [pid = 2006] [serial = 1571] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x114b83400) [pid = 2006] [serial = 1564] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12d209800) [pid = 2006] [serial = 1568] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x12a5eb800) [pid = 2006] [serial = 1553] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x11b5cd000) [pid = 2006] [serial = 1457] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x123f22000) [pid = 2006] [serial = 1460] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12ab35c00) [pid = 2006] [serial = 1466] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x12a5dd400) [pid = 2006] [serial = 1463] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12d205000) [pid = 2006] [serial = 1469] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x1176a5c00) [pid = 2006] [serial = 1454] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12d5b4400) [pid = 2006] [serial = 1472] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11b986800) [pid = 2006] [serial = 1541] [outer = 0x0] [url = about:blank] 04:05:23 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11ad30c00) [pid = 2006] [serial = 1540] [outer = 0x0] [url = about:blank] 04:05:24 INFO - PROCESS | 2006 | 1461150324268 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]]]}] 04:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 569ms 04:05:24 INFO - PROCESS | 2006 | 1461150324294 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:05:24 INFO - PROCESS | 2006 | 1461150324295 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:05:24 INFO - PROCESS | 2006 | 1461150324299 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:05:24 INFO - PROCESS | 2006 | 1461150324303 Marionette TRACE conn2 <- [1,2202,null,{}] 04:05:24 INFO - PROCESS | 2006 | 1461150324310 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}] 04:05:24 INFO - PROCESS | 2006 | 1461150324404 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:05:24 INFO - PROCESS | 2006 | 1461150324472 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c32d800 == 66 [pid = 2006] [id = 558] 04:05:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x11913dc00) [pid = 2006] [serial = 1674] [outer = 0x0] 04:05:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x119a59800) [pid = 2006] [serial = 1675] [outer = 0x11913dc00] 04:05:24 INFO - PROCESS | 2006 | 1461150324499 Marionette DEBUG loaded listener.js 04:05:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11ab54800) [pid = 2006] [serial = 1676] [outer = 0x11913dc00] 04:05:24 INFO - PROCESS | 2006 | 1461150324799 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]]]}] 04:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 526ms 04:05:24 INFO - PROCESS | 2006 | 1461150324825 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:05:24 INFO - PROCESS | 2006 | 1461150324827 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:05:24 INFO - PROCESS | 2006 | 1461150324831 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:05:24 INFO - PROCESS | 2006 | 1461150324832 Marionette TRACE conn2 <- [1,2206,null,{}] 04:05:24 INFO - PROCESS | 2006 | 1461150324835 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}] 04:05:24 INFO - PROCESS | 2006 | 1461150324927 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:05:24 INFO - PROCESS | 2006 | 1461150324931 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e90000 == 67 [pid = 2006] [id = 559] 04:05:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x119255000) [pid = 2006] [serial = 1677] [outer = 0x0] 04:05:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11ad31400) [pid = 2006] [serial = 1678] [outer = 0x119255000] 04:05:25 INFO - PROCESS | 2006 | 1461150325015 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11b909c00) [pid = 2006] [serial = 1679] [outer = 0x119255000] 04:05:25 INFO - PROCESS | 2006 | 1461150325344 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]]]}] 04:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 04:05:25 INFO - PROCESS | 2006 | 1461150325350 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:05:25 INFO - PROCESS | 2006 | 1461150325352 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:05:25 INFO - PROCESS | 2006 | 1461150325354 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:05:25 INFO - PROCESS | 2006 | 1461150325355 Marionette TRACE conn2 <- [1,2210,null,{}] 04:05:25 INFO - PROCESS | 2006 | 1461150325358 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}] 04:05:25 INFO - PROCESS | 2006 | 1461150325472 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:05:25 INFO - PROCESS | 2006 | 1461150325479 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b8b000 == 68 [pid = 2006] [id = 560] 04:05:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11be22c00) [pid = 2006] [serial = 1680] [outer = 0x0] 04:05:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11be29800) [pid = 2006] [serial = 1681] [outer = 0x11be22c00] 04:05:25 INFO - PROCESS | 2006 | 1461150325529 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11c4b0000) [pid = 2006] [serial = 1682] [outer = 0x11be22c00] 04:05:25 INFO - PROCESS | 2006 | 1461150325924 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]]]}] 04:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 619ms 04:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:05:25 INFO - PROCESS | 2006 | 1461150325973 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:05:25 INFO - PROCESS | 2006 | 1461150325974 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:05:25 INFO - PROCESS | 2006 | 1461150325976 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:05:25 INFO - PROCESS | 2006 | 1461150325977 Marionette TRACE conn2 <- [1,2214,null,{}] 04:05:25 INFO - PROCESS | 2006 | 1461150325980 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}] 04:05:26 INFO - PROCESS | 2006 | 1461150326098 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:05:26 INFO - PROCESS | 2006 | 1461150326110 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a06b000 == 69 [pid = 2006] [id = 561] 04:05:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x11be24000) [pid = 2006] [serial = 1683] [outer = 0x0] 04:05:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x12393a800) [pid = 2006] [serial = 1684] [outer = 0x11be24000] 04:05:26 INFO - PROCESS | 2006 | 1461150326136 Marionette DEBUG loaded listener.js 04:05:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x123b1d400) [pid = 2006] [serial = 1685] [outer = 0x11be24000] 04:05:26 INFO - PROCESS | 2006 | 1461150326508 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]]]}] 04:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 570ms 04:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:05:26 INFO - PROCESS | 2006 | 1461150326547 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:05:26 INFO - PROCESS | 2006 | 1461150326548 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:05:26 INFO - PROCESS | 2006 | 1461150326550 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:05:26 INFO - PROCESS | 2006 | 1461150326552 Marionette TRACE conn2 <- [1,2218,null,{}] 04:05:26 INFO - PROCESS | 2006 | 1461150326554 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}] 04:05:26 INFO - PROCESS | 2006 | 1461150326671 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:05:26 INFO - PROCESS | 2006 | 1461150326686 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b352800 == 70 [pid = 2006] [id = 562] 04:05:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x123941000) [pid = 2006] [serial = 1686] [outer = 0x0] 04:05:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x123f25400) [pid = 2006] [serial = 1687] [outer = 0x123941000] 04:05:26 INFO - PROCESS | 2006 | 1461150326712 Marionette DEBUG loaded listener.js 04:05:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x1241d3800) [pid = 2006] [serial = 1688] [outer = 0x123941000] 04:05:27 INFO - PROCESS | 2006 | 1461150327054 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]]]}] 04:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 04:05:27 INFO - PROCESS | 2006 | 1461150327069 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:05:27 INFO - PROCESS | 2006 | 1461150327070 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:05:27 INFO - PROCESS | 2006 | 1461150327081 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:05:27 INFO - PROCESS | 2006 | 1461150327082 Marionette TRACE conn2 <- [1,2222,null,{}] 04:05:27 INFO - PROCESS | 2006 | 1461150327085 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}] 04:05:27 INFO - PROCESS | 2006 | 1461150327201 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:05:27 INFO - PROCESS | 2006 | 1461150327214 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc5e000 == 71 [pid = 2006] [id = 563] 04:05:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x123e14800) [pid = 2006] [serial = 1689] [outer = 0x0] 04:05:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12448b400) [pid = 2006] [serial = 1690] [outer = 0x123e14800] 04:05:27 INFO - PROCESS | 2006 | 1461150327239 Marionette DEBUG loaded listener.js 04:05:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x1271a6800) [pid = 2006] [serial = 1691] [outer = 0x123e14800] 04:05:27 INFO - PROCESS | 2006 | 1461150327946 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]]]}] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x12a5de800) [pid = 2006] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x129d7dc00) [pid = 2006] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x1146c1c00) [pid = 2006] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x11c519c00) [pid = 2006] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x11adbe000) [pid = 2006] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x127e86000) [pid = 2006] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x12a8fcc00) [pid = 2006] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12db26400) [pid = 2006] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x12ab33800) [pid = 2006] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x118619400) [pid = 2006] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x11465d400) [pid = 2006] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12bbc8400) [pid = 2006] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:05:27 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11be26400) [pid = 2006] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 922ms 04:05:28 INFO - PROCESS | 2006 | 1461150328003 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:05:28 INFO - PROCESS | 2006 | 1461150328005 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:05:28 INFO - PROCESS | 2006 | 1461150328007 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 2006 | 1461150328008 Marionette TRACE conn2 <- [1,2226,null,{}] 04:05:28 INFO - PROCESS | 2006 | 1461150328010 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}] 04:05:28 INFO - PROCESS | 2006 | 1461150328105 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:05:28 INFO - PROCESS | 2006 | 1461150328111 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b120000 == 72 [pid = 2006] [id = 564] 04:05:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11be26400) [pid = 2006] [serial = 1692] [outer = 0x0] 04:05:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x123b16400) [pid = 2006] [serial = 1693] [outer = 0x11be26400] 04:05:28 INFO - PROCESS | 2006 | 1461150328137 Marionette DEBUG loaded listener.js 04:05:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x127decc00) [pid = 2006] [serial = 1694] [outer = 0x11be26400] 04:05:28 INFO - PROCESS | 2006 | 1461150328467 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]]]}] 04:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 04:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:05:28 INFO - PROCESS | 2006 | 1461150328526 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:05:28 INFO - PROCESS | 2006 | 1461150328527 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:05:28 INFO - PROCESS | 2006 | 1461150328529 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 2006 | 1461150328530 Marionette TRACE conn2 <- [1,2230,null,{}] 04:05:28 INFO - PROCESS | 2006 | 1461150328533 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}] 04:05:28 INFO - PROCESS | 2006 | 1461150328626 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:05:28 INFO - PROCESS | 2006 | 1461150328696 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d21a800 == 73 [pid = 2006] [id = 565] 04:05:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11aa0c800) [pid = 2006] [serial = 1695] [outer = 0x0] 04:05:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x1290b4000) [pid = 2006] [serial = 1696] [outer = 0x11aa0c800] 04:05:28 INFO - PROCESS | 2006 | 1461150328726 Marionette DEBUG loaded listener.js 04:05:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x1296d1400) [pid = 2006] [serial = 1697] [outer = 0x11aa0c800] 04:05:29 INFO - PROCESS | 2006 | 1461150329004 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]]]}] 04:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 04:05:29 INFO - PROCESS | 2006 | 1461150329052 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:05:29 INFO - PROCESS | 2006 | 1461150329053 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:05:29 INFO - PROCESS | 2006 | 1461150329055 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:05:29 INFO - PROCESS | 2006 | 1461150329057 Marionette TRACE conn2 <- [1,2234,null,{}] 04:05:29 INFO - PROCESS | 2006 | 1461150329059 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}] 04:05:29 INFO - PROCESS | 2006 | 1461150329173 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:05:29 INFO - PROCESS | 2006 | 1461150329177 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcd4800 == 74 [pid = 2006] [id = 566] 04:05:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x1296e9400) [pid = 2006] [serial = 1698] [outer = 0x0] 04:05:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x129987c00) [pid = 2006] [serial = 1699] [outer = 0x1296e9400] 04:05:29 INFO - PROCESS | 2006 | 1461150329204 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x129d44400) [pid = 2006] [serial = 1700] [outer = 0x1296e9400] 04:05:29 INFO - PROCESS | 2006 | 1461150329532 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]]]}] 04:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 04:05:29 INFO - PROCESS | 2006 | 1461150329576 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:05:29 INFO - PROCESS | 2006 | 1461150329578 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:05:29 INFO - PROCESS | 2006 | 1461150329582 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:05:29 INFO - PROCESS | 2006 | 1461150329583 Marionette TRACE conn2 <- [1,2238,null,{}] 04:05:29 INFO - PROCESS | 2006 | 1461150329586 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}] 04:05:29 INFO - PROCESS | 2006 | 1461150329717 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:05:29 INFO - PROCESS | 2006 | 1461150329725 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8b9000 == 75 [pid = 2006] [id = 567] 04:05:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12998d400) [pid = 2006] [serial = 1701] [outer = 0x0] 04:05:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x129d87400) [pid = 2006] [serial = 1702] [outer = 0x12998d400] 04:05:29 INFO - PROCESS | 2006 | 1461150329752 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12a23ec00) [pid = 2006] [serial = 1703] [outer = 0x12998d400] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x13080c000 == 74 [pid = 2006] [id = 394] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12d44d800 == 73 [pid = 2006] [id = 401] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb2c800 == 72 [pid = 2006] [id = 398] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x13009d000 == 71 [pid = 2006] [id = 429] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x13080e000 == 70 [pid = 2006] [id = 504] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11c42e800 == 69 [pid = 2006] [id = 396] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbcb800 == 68 [pid = 2006] [id = 397] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x1381bc000 == 67 [pid = 2006] [id = 468] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x1300d4000 == 66 [pid = 2006] [id = 430] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123ee8800 == 65 [pid = 2006] [id = 400] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x124147000 == 64 [pid = 2006] [id = 362] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12d565800 == 63 [pid = 2006] [id = 413] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11aaed000 == 62 [pid = 2006] [id = 431] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123ee2000 == 61 [pid = 2006] [id = 451] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x127e49000 == 60 [pid = 2006] [id = 359] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0c8000 == 59 [pid = 2006] [id = 323] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x13080e800 == 58 [pid = 2006] [id = 399] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12f659000 == 57 [pid = 2006] [id = 424] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x114ed6000 == 56 [pid = 2006] [id = 325] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8be800 == 55 [pid = 2006] [id = 414] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x1381da000 == 54 [pid = 2006] [id = 469] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x116561000 == 53 [pid = 2006] [id = 402] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed36800 == 52 [pid = 2006] [id = 380] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x130098800 == 51 [pid = 2006] [id = 467] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12fa09800 == 50 [pid = 2006] [id = 375] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x119118000 == 49 [pid = 2006] [id = 321] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11916c800 == 48 [pid = 2006] [id = 556] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x119919000 == 47 [pid = 2006] [id = 555] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x131249000 == 46 [pid = 2006] [id = 554] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x131232800 == 45 [pid = 2006] [id = 553] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12a95b800 == 44 [pid = 2006] [id = 552] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x13a337000 == 43 [pid = 2006] [id = 551] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x1389ea800 == 42 [pid = 2006] [id = 550] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x13831f000 == 41 [pid = 2006] [id = 549] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12fa1d000 == 40 [pid = 2006] [id = 548] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb9c000 == 39 [pid = 2006] [id = 547] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x1300d3000 == 38 [pid = 2006] [id = 545] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123e87800 == 37 [pid = 2006] [id = 546] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc5e000 == 36 [pid = 2006] [id = 563] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11b923800 == 35 [pid = 2006] [id = 557] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x129b8b000 == 34 [pid = 2006] [id = 560] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12b352800 == 33 [pid = 2006] [id = 562] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11c32d800 == 32 [pid = 2006] [id = 558] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcd4800 == 31 [pid = 2006] [id = 566] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123e90000 == 30 [pid = 2006] [id = 559] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12a06b000 == 29 [pid = 2006] [id = 561] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12d21a800 == 28 [pid = 2006] [id = 565] 04:05:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12b120000 == 27 [pid = 2006] [id = 564] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x12a8f9400) [pid = 2006] [serial = 1619] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x12bd0e800) [pid = 2006] [serial = 1588] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x129d85400) [pid = 2006] [serial = 1615] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12a8dd800) [pid = 2006] [serial = 1618] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x115802c00) [pid = 2006] [serial = 1601] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x114b78c00) [pid = 2006] [serial = 1600] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x1241cb800) [pid = 2006] [serial = 1609] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x129640c00) [pid = 2006] [serial = 1610] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x11c4c6400) [pid = 2006] [serial = 1606] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x123b18000) [pid = 2006] [serial = 1607] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x114b80000) [pid = 2006] [serial = 1576] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x1296f2800) [pid = 2006] [serial = 1612] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x129d1a400) [pid = 2006] [serial = 1613] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12ab3d800) [pid = 2006] [serial = 1621] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12b0ea400) [pid = 2006] [serial = 1622] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12ef59400) [pid = 2006] [serial = 1597] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x12eb42400) [pid = 2006] [serial = 1574] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12eb4ec00) [pid = 2006] [serial = 1591] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x11b97b000) [pid = 2006] [serial = 1579] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12a246800) [pid = 2006] [serial = 1594] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1241d4800) [pid = 2006] [serial = 1582] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12b0f1800) [pid = 2006] [serial = 1624] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11b5c8c00) [pid = 2006] [serial = 1604] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12b2e5c00) [pid = 2006] [serial = 1625] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x119a60000) [pid = 2006] [serial = 1603] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x129d3d400) [pid = 2006] [serial = 1585] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x11be24400) [pid = 2006] [serial = 1628] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x12d208400) [pid = 2006] [serial = 1633] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12e448800) [pid = 2006] [serial = 1634] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x11769b800) [pid = 2006] [serial = 1627] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x12b6d9000) [pid = 2006] [serial = 1631] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x12e7ae000) [pid = 2006] [serial = 1636] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12a5de400) [pid = 2006] [serial = 1616] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12a5e2400) [pid = 2006] [serial = 1630] [outer = 0x0] [url = about:blank] 04:05:31 INFO - PROCESS | 2006 | 1461150331918 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]]]}] 04:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2374ms 04:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:05:31 INFO - PROCESS | 2006 | 1461150331957 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:05:31 INFO - PROCESS | 2006 | 1461150331959 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:05:31 INFO - PROCESS | 2006 | 1461150331963 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:05:31 INFO - PROCESS | 2006 | 1461150331965 Marionette TRACE conn2 <- [1,2242,null,{}] 04:05:31 INFO - PROCESS | 2006 | 1461150331969 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}] 04:05:32 INFO - PROCESS | 2006 | 1461150332053 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:05:32 INFO - PROCESS | 2006 | 1461150332106 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x11850c000 == 28 [pid = 2006] [id = 568] 04:05:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x11519b000) [pid = 2006] [serial = 1704] [outer = 0x0] 04:05:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x115241400) [pid = 2006] [serial = 1705] [outer = 0x11519b000] 04:05:32 INFO - PROCESS | 2006 | 1461150332135 Marionette DEBUG loaded listener.js 04:05:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x11548cc00) [pid = 2006] [serial = 1706] [outer = 0x11519b000] 04:05:32 INFO - PROCESS | 2006 | 1461150332460 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]]]}] 04:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 522ms 04:05:32 INFO - PROCESS | 2006 | 1461150332485 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:05:32 INFO - PROCESS | 2006 | 1461150332490 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:05:32 INFO - PROCESS | 2006 | 1461150332494 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:05:32 INFO - PROCESS | 2006 | 1461150332499 Marionette TRACE conn2 <- [1,2246,null,{}] 04:05:32 INFO - PROCESS | 2006 | 1461150332501 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}] 04:05:32 INFO - PROCESS | 2006 | 1461150332577 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:05:32 INFO - PROCESS | 2006 | 1461150332583 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x119287000 == 29 [pid = 2006] [id = 569] 04:05:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x115199c00) [pid = 2006] [serial = 1707] [outer = 0x0] 04:05:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x1155c6c00) [pid = 2006] [serial = 1708] [outer = 0x115199c00] 04:05:32 INFO - PROCESS | 2006 | 1461150332612 Marionette DEBUG loaded listener.js 04:05:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x1164db400) [pid = 2006] [serial = 1709] [outer = 0x115199c00] 04:05:32 INFO - PROCESS | 2006 | 1461150332981 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]]]}] 04:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 522ms 04:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:05:33 INFO - PROCESS | 2006 | 1461150333017 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:05:33 INFO - PROCESS | 2006 | 1461150333018 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:05:33 INFO - PROCESS | 2006 | 1461150333021 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:05:33 INFO - PROCESS | 2006 | 1461150333023 Marionette TRACE conn2 <- [1,2250,null,{}] 04:05:33 INFO - PROCESS | 2006 | 1461150333032 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}] 04:05:33 INFO - PROCESS | 2006 | 1461150333113 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:05:33 INFO - PROCESS | 2006 | 1461150333120 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a603000 == 30 [pid = 2006] [id = 570] 04:05:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x114402400) [pid = 2006] [serial = 1710] [outer = 0x0] 04:05:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x1176d9800) [pid = 2006] [serial = 1711] [outer = 0x114402400] 04:05:33 INFO - PROCESS | 2006 | 1461150333152 Marionette DEBUG loaded listener.js 04:05:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x118622c00) [pid = 2006] [serial = 1712] [outer = 0x114402400] 04:05:33 INFO - PROCESS | 2006 | 1461150333516 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]]]}] 04:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 520ms 04:05:33 INFO - PROCESS | 2006 | 1461150333542 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:05:33 INFO - PROCESS | 2006 | 1461150333544 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:05:33 INFO - PROCESS | 2006 | 1461150333546 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:05:33 INFO - PROCESS | 2006 | 1461150333547 Marionette TRACE conn2 <- [1,2254,null,{}] 04:05:33 INFO - PROCESS | 2006 | 1461150333549 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}] 04:05:33 INFO - PROCESS | 2006 | 1461150333654 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:05:33 INFO - PROCESS | 2006 | 1461150333662 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae7800 == 31 [pid = 2006] [id = 571] 04:05:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x1176a0c00) [pid = 2006] [serial = 1713] [outer = 0x0] 04:05:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x118c3c000) [pid = 2006] [serial = 1714] [outer = 0x1176a0c00] 04:05:33 INFO - PROCESS | 2006 | 1461150333689 Marionette DEBUG loaded listener.js 04:05:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x1192de400) [pid = 2006] [serial = 1715] [outer = 0x1176a0c00] 04:05:34 INFO - PROCESS | 2006 | 1461150334000 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]]]}] 04:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 468ms 04:05:34 INFO - PROCESS | 2006 | 1461150334018 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:05:34 INFO - PROCESS | 2006 | 1461150334019 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:05:34 INFO - PROCESS | 2006 | 1461150334022 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:05:34 INFO - PROCESS | 2006 | 1461150334023 Marionette TRACE conn2 <- [1,2258,null,{}] 04:05:34 INFO - PROCESS | 2006 | 1461150334025 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}] 04:05:34 INFO - PROCESS | 2006 | 1461150334102 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:05:34 INFO - PROCESS | 2006 | 1461150334107 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba37800 == 32 [pid = 2006] [id = 572] 04:05:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x1146ba000) [pid = 2006] [serial = 1716] [outer = 0x0] 04:05:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x119a62c00) [pid = 2006] [serial = 1717] [outer = 0x1146ba000] 04:05:34 INFO - PROCESS | 2006 | 1461150334136 Marionette DEBUG loaded listener.js 04:05:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x119c7f800) [pid = 2006] [serial = 1718] [outer = 0x1146ba000] 04:05:34 INFO - PROCESS | 2006 | 1461150334506 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]]]}] 04:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 04:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:05:34 INFO - PROCESS | 2006 | 1461150334543 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:05:34 INFO - PROCESS | 2006 | 1461150334544 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:05:34 INFO - PROCESS | 2006 | 1461150334546 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:05:34 INFO - PROCESS | 2006 | 1461150334547 Marionette TRACE conn2 <- [1,2262,null,{}] 04:05:34 INFO - PROCESS | 2006 | 1461150334549 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}] 04:05:34 INFO - PROCESS | 2006 | 1461150334650 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:05:34 INFO - PROCESS | 2006 | 1461150334656 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c316000 == 33 [pid = 2006] [id = 573] 04:05:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x11aa0b800) [pid = 2006] [serial = 1719] [outer = 0x0] 04:05:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x11ad31c00) [pid = 2006] [serial = 1720] [outer = 0x11aa0b800] 04:05:34 INFO - PROCESS | 2006 | 1461150334685 Marionette DEBUG loaded listener.js 04:05:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x11b90b000) [pid = 2006] [serial = 1721] [outer = 0x11aa0b800] 04:05:35 INFO - PROCESS | 2006 | 1461150335004 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]]]}] 04:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 469ms 04:05:35 INFO - PROCESS | 2006 | 1461150335016 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:05:35 INFO - PROCESS | 2006 | 1461150335018 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:05:35 INFO - PROCESS | 2006 | 1461150335020 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 2006 | 1461150335021 Marionette TRACE conn2 <- [1,2266,null,{}] 04:05:35 INFO - PROCESS | 2006 | 1461150335023 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}] 04:05:35 INFO - PROCESS | 2006 | 1461150335099 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:05:35 INFO - PROCESS | 2006 | 1461150335104 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a88800 == 34 [pid = 2006] [id = 574] 04:05:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x11b5d0000) [pid = 2006] [serial = 1722] [outer = 0x0] 04:05:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11bc98800) [pid = 2006] [serial = 1723] [outer = 0x11b5d0000] 04:05:35 INFO - PROCESS | 2006 | 1461150335130 Marionette DEBUG loaded listener.js 04:05:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11be1e400) [pid = 2006] [serial = 1724] [outer = 0x11b5d0000] 04:05:35 INFO - PROCESS | 2006 | 1461150335437 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]]]}] 04:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 469ms 04:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:05:35 INFO - PROCESS | 2006 | 1461150335503 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:05:35 INFO - PROCESS | 2006 | 1461150335505 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:05:35 INFO - PROCESS | 2006 | 1461150335507 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 2006 | 1461150335508 Marionette TRACE conn2 <- [1,2270,null,{}] 04:05:35 INFO - PROCESS | 2006 | 1461150335511 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}] 04:05:35 INFO - PROCESS | 2006 | 1461150335589 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:05:35 INFO - PROCESS | 2006 | 1461150335595 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e7c000 == 35 [pid = 2006] [id = 575] 04:05:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11b907c00) [pid = 2006] [serial = 1725] [outer = 0x0] 04:05:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11be25800) [pid = 2006] [serial = 1726] [outer = 0x11b907c00] 04:05:35 INFO - PROCESS | 2006 | 1461150335623 Marionette DEBUG loaded listener.js 04:05:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x11be83c00) [pid = 2006] [serial = 1727] [outer = 0x11b907c00] 04:05:35 INFO - PROCESS | 2006 | 1461150335964 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]]]}] 04:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 475ms 04:05:35 INFO - PROCESS | 2006 | 1461150335983 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:05:35 INFO - PROCESS | 2006 | 1461150335984 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:05:35 INFO - PROCESS | 2006 | 1461150335986 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 2006 | 1461150335988 Marionette TRACE conn2 <- [1,2274,null,{}] 04:05:35 INFO - PROCESS | 2006 | 1461150335990 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}] 04:05:36 INFO - PROCESS | 2006 | 1461150336067 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:05:36 INFO - PROCESS | 2006 | 1461150336071 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x124135800 == 36 [pid = 2006] [id = 576] 04:05:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11be27c00) [pid = 2006] [serial = 1728] [outer = 0x0] 04:05:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x11bf15800) [pid = 2006] [serial = 1729] [outer = 0x11be27c00] 04:05:36 INFO - PROCESS | 2006 | 1461150336098 Marionette DEBUG loaded listener.js 04:05:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x11c4b3c00) [pid = 2006] [serial = 1730] [outer = 0x11be27c00] 04:05:36 INFO - PROCESS | 2006 | 1461150336438 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]]]}] 04:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 04:05:36 INFO - PROCESS | 2006 | 1461150336457 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:05:36 INFO - PROCESS | 2006 | 1461150336458 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:05:36 INFO - PROCESS | 2006 | 1461150336461 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:05:36 INFO - PROCESS | 2006 | 1461150336464 Marionette TRACE conn2 <- [1,2278,null,{}] 04:05:36 INFO - PROCESS | 2006 | 1461150336467 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}] 04:05:36 INFO - PROCESS | 2006 | 1461150336570 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:05:36 INFO - PROCESS | 2006 | 1461150336577 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x124147000 == 37 [pid = 2006] [id = 577] 04:05:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x11c4b5000) [pid = 2006] [serial = 1731] [outer = 0x0] 04:05:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x11c4d4c00) [pid = 2006] [serial = 1732] [outer = 0x11c4b5000] 04:05:36 INFO - PROCESS | 2006 | 1461150336607 Marionette DEBUG loaded listener.js 04:05:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x11c517000) [pid = 2006] [serial = 1733] [outer = 0x11c4b5000] 04:05:36 INFO - PROCESS | 2006 | 1461150336924 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]]]}] 04:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 472ms 04:05:36 INFO - PROCESS | 2006 | 1461150336933 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:05:36 INFO - PROCESS | 2006 | 1461150336935 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:05:36 INFO - PROCESS | 2006 | 1461150336937 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:05:36 INFO - PROCESS | 2006 | 1461150336939 Marionette TRACE conn2 <- [1,2282,null,{}] 04:05:36 INFO - PROCESS | 2006 | 1461150336941 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}] 04:05:37 INFO - PROCESS | 2006 | 1461150337033 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:05:37 INFO - PROCESS | 2006 | 1461150337038 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba37000 == 38 [pid = 2006] [id = 578] 04:05:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12393e000) [pid = 2006] [serial = 1734] [outer = 0x0] 04:05:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x123b1ec00) [pid = 2006] [serial = 1735] [outer = 0x12393e000] 04:05:37 INFO - PROCESS | 2006 | 1461150337071 Marionette DEBUG loaded listener.js 04:05:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x123d72800) [pid = 2006] [serial = 1736] [outer = 0x12393e000] 04:05:37 INFO - PROCESS | 2006 | 1461150337468 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]]]}] 04:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 570ms 04:05:37 INFO - PROCESS | 2006 | 1461150337507 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:05:37 INFO - PROCESS | 2006 | 1461150337509 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:05:37 INFO - PROCESS | 2006 | 1461150337511 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:05:37 INFO - PROCESS | 2006 | 1461150337512 Marionette TRACE conn2 <- [1,2286,null,{}] 04:05:37 INFO - PROCESS | 2006 | 1461150337514 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}] 04:05:37 INFO - PROCESS | 2006 | 1461150337614 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:05:37 INFO - PROCESS | 2006 | 1461150337618 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a051800 == 39 [pid = 2006] [id = 579] 04:05:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x123d76400) [pid = 2006] [serial = 1737] [outer = 0x0] 04:05:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x124086800) [pid = 2006] [serial = 1738] [outer = 0x123d76400] 04:05:37 INFO - PROCESS | 2006 | 1461150337644 Marionette DEBUG loaded listener.js 04:05:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x1241ce000) [pid = 2006] [serial = 1739] [outer = 0x123d76400] 04:05:37 INFO - PROCESS | 2006 | 1461150337977 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]]]}] 04:05:38 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 04:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 04:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:05:38 INFO - PROCESS | 2006 | 1461150338032 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:05:38 INFO - PROCESS | 2006 | 1461150338033 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:05:38 INFO - PROCESS | 2006 | 1461150338035 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:05:38 INFO - PROCESS | 2006 | 1461150338036 Marionette TRACE conn2 <- [1,2290,null,{}] 04:05:38 INFO - PROCESS | 2006 | 1461150338038 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}] 04:05:38 INFO - PROCESS | 2006 | 1461150338138 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:05:38 INFO - PROCESS | 2006 | 1461150338152 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a96b000 == 40 [pid = 2006] [id = 580] 04:05:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x1241d0000) [pid = 2006] [serial = 1740] [outer = 0x0] 04:05:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x1241d4c00) [pid = 2006] [serial = 1741] [outer = 0x1241d0000] 04:05:38 INFO - PROCESS | 2006 | 1461150338177 Marionette DEBUG loaded listener.js 04:05:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12434d000) [pid = 2006] [serial = 1742] [outer = 0x1241d0000] 04:05:38 INFO - PROCESS | 2006 | 1461150338520 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]]]}] 04:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 04:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:05:38 INFO - PROCESS | 2006 | 1461150338554 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:05:38 INFO - PROCESS | 2006 | 1461150338555 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:05:38 INFO - PROCESS | 2006 | 1461150338557 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:05:38 INFO - PROCESS | 2006 | 1461150338558 Marionette TRACE conn2 <- [1,2294,null,{}] 04:05:38 INFO - PROCESS | 2006 | 1461150338561 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}] 04:05:38 INFO - PROCESS | 2006 | 1461150338658 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:05:38 INFO - PROCESS | 2006 | 1461150338670 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b132800 == 41 [pid = 2006] [id = 581] 04:05:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x1241d8800) [pid = 2006] [serial = 1743] [outer = 0x0] 04:05:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x12719d400) [pid = 2006] [serial = 1744] [outer = 0x1241d8800] 04:05:38 INFO - PROCESS | 2006 | 1461150338695 Marionette DEBUG loaded listener.js 04:05:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x127e85400) [pid = 2006] [serial = 1745] [outer = 0x1241d8800] 04:05:39 INFO - PROCESS | 2006 | 1461150339008 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]]]}] 04:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 468ms 04:05:39 INFO - PROCESS | 2006 | 1461150339026 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:05:39 INFO - PROCESS | 2006 | 1461150339027 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:05:39 INFO - PROCESS | 2006 | 1461150339033 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:05:39 INFO - PROCESS | 2006 | 1461150339034 Marionette TRACE conn2 <- [1,2298,null,{}] 04:05:39 INFO - PROCESS | 2006 | 1461150339043 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}] 04:05:39 INFO - PROCESS | 2006 | 1461150339145 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:05:39 INFO - PROCESS | 2006 | 1461150339149 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b408800 == 42 [pid = 2006] [id = 582] 04:05:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x12430f400) [pid = 2006] [serial = 1746] [outer = 0x0] 04:05:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x127fb9000) [pid = 2006] [serial = 1747] [outer = 0x12430f400] 04:05:39 INFO - PROCESS | 2006 | 1461150339206 Marionette DEBUG loaded listener.js 04:05:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x1290bd400) [pid = 2006] [serial = 1748] [outer = 0x12430f400] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x12a8db000) [pid = 2006] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x12a8f6c00) [pid = 2006] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x129d3d000) [pid = 2006] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x123b1b400) [pid = 2006] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x11523b400) [pid = 2006] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x1146b8000) [pid = 2006] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x119c78000) [pid = 2006] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x1296e9400) [pid = 2006] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x11be24000) [pid = 2006] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x123941000) [pid = 2006] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x123e14800) [pid = 2006] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x11be26400) [pid = 2006] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x11ad3a800) [pid = 2006] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x117699000) [pid = 2006] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12e494800) [pid = 2006] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x11be22c00) [pid = 2006] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x119255000) [pid = 2006] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x11913dc00) [pid = 2006] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x1176e3400) [pid = 2006] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x1155c9000) [pid = 2006] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x114406400) [pid = 2006] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x11548bc00) [pid = 2006] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x12aa4b400) [pid = 2006] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12fa63000) [pid = 2006] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12ef52400) [pid = 2006] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12b0ed000) [pid = 2006] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12b0e7800) [pid = 2006] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x129648c00) [pid = 2006] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x11aa0c800) [pid = 2006] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x123b24000) [pid = 2006] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12eb4cc00) [pid = 2006] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12a23f400) [pid = 2006] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x11aa0f000) [pid = 2006] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12ab34400) [pid = 2006] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x1296cd000) [pid = 2006] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x1140ba800) [pid = 2006] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:05:39 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12a23dc00) [pid = 2006] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:05:39 INFO - PROCESS | 2006 | 1461150339981 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]]]}] 04:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 980ms 04:05:40 INFO - PROCESS | 2006 | 1461150340022 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:05:40 INFO - PROCESS | 2006 | 1461150340024 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:05:40 INFO - PROCESS | 2006 | 1461150340041 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:05:40 INFO - PROCESS | 2006 | 1461150340042 Marionette TRACE conn2 <- [1,2302,null,{}] 04:05:40 INFO - PROCESS | 2006 | 1461150340051 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}] 04:05:40 INFO - PROCESS | 2006 | 1461150340139 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:05:40 INFO - PROCESS | 2006 | 1461150340147 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e37800 == 43 [pid = 2006] [id = 583] 04:05:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x1155c9000) [pid = 2006] [serial = 1749] [outer = 0x0] 04:05:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x119d6a000) [pid = 2006] [serial = 1750] [outer = 0x1155c9000] 04:05:40 INFO - PROCESS | 2006 | 1461150340174 Marionette DEBUG loaded listener.js 04:05:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11be87400) [pid = 2006] [serial = 1751] [outer = 0x1155c9000] 04:05:40 INFO - PROCESS | 2006 | 1461150340504 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]]]}] 04:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 482ms 04:05:40 INFO - PROCESS | 2006 | 1461150340512 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:05:40 INFO - PROCESS | 2006 | 1461150340513 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:05:40 INFO - PROCESS | 2006 | 1461150340515 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:05:40 INFO - PROCESS | 2006 | 1461150340517 Marionette TRACE conn2 <- [1,2306,null,{}] 04:05:40 INFO - PROCESS | 2006 | 1461150340519 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}] 04:05:40 INFO - PROCESS | 2006 | 1461150340603 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:05:40 INFO - PROCESS | 2006 | 1461150340660 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb9a800 == 44 [pid = 2006] [id = 584] 04:05:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x1176a7000) [pid = 2006] [serial = 1752] [outer = 0x0] 04:05:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x124492000) [pid = 2006] [serial = 1753] [outer = 0x1176a7000] 04:05:40 INFO - PROCESS | 2006 | 1461150340686 Marionette DEBUG loaded listener.js 04:05:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12963a800) [pid = 2006] [serial = 1754] [outer = 0x1176a7000] 04:05:40 INFO - PROCESS | 2006 | 1461150340982 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]]]}] 04:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 520ms 04:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:05:41 INFO - PROCESS | 2006 | 1461150341035 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:05:41 INFO - PROCESS | 2006 | 1461150341036 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:05:41 INFO - PROCESS | 2006 | 1461150341038 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:05:41 INFO - PROCESS | 2006 | 1461150341039 Marionette TRACE conn2 <- [1,2310,null,{}] 04:05:41 INFO - PROCESS | 2006 | 1461150341041 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}] 04:05:41 INFO - PROCESS | 2006 | 1461150341121 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:05:41 INFO - PROCESS | 2006 | 1461150341126 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0b0800 == 45 [pid = 2006] [id = 585] 04:05:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12963b800) [pid = 2006] [serial = 1755] [outer = 0x0] 04:05:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x129648c00) [pid = 2006] [serial = 1756] [outer = 0x12963b800] 04:05:41 INFO - PROCESS | 2006 | 1461150341152 Marionette DEBUG loaded listener.js 04:05:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x1296cc400) [pid = 2006] [serial = 1757] [outer = 0x12963b800] 04:05:41 INFO - PROCESS | 2006 | 1461150341472 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]]]}] 04:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 04:05:41 INFO - PROCESS | 2006 | 1461150341508 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:05:41 INFO - PROCESS | 2006 | 1461150341509 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:05:41 INFO - PROCESS | 2006 | 1461150341511 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:05:41 INFO - PROCESS | 2006 | 1461150341512 Marionette TRACE conn2 <- [1,2314,null,{}] 04:05:41 INFO - PROCESS | 2006 | 1461150341514 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}] 04:05:41 INFO - PROCESS | 2006 | 1461150341625 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:05:41 INFO - PROCESS | 2006 | 1461150341633 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1e4800 == 46 [pid = 2006] [id = 586] 04:05:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x127162400) [pid = 2006] [serial = 1758] [outer = 0x0] 04:05:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x1296cec00) [pid = 2006] [serial = 1759] [outer = 0x127162400] 04:05:41 INFO - PROCESS | 2006 | 1461150341658 Marionette DEBUG loaded listener.js 04:05:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x1296ef800) [pid = 2006] [serial = 1760] [outer = 0x127162400] 04:05:42 INFO - PROCESS | 2006 | 1461150342180 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]]]}] 04:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 720ms 04:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:05:42 INFO - PROCESS | 2006 | 1461150342232 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:05:42 INFO - PROCESS | 2006 | 1461150342234 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:05:42 INFO - PROCESS | 2006 | 1461150342238 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:05:42 INFO - PROCESS | 2006 | 1461150342241 Marionette TRACE conn2 <- [1,2318,null,{}] 04:05:42 INFO - PROCESS | 2006 | 1461150342245 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}] 04:05:42 INFO - PROCESS | 2006 | 1461150342355 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:05:42 INFO - PROCESS | 2006 | 1461150342486 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x11916a800 == 47 [pid = 2006] [id = 587] 04:05:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x115244800) [pid = 2006] [serial = 1761] [outer = 0x0] 04:05:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x115489000) [pid = 2006] [serial = 1762] [outer = 0x115244800] 04:05:42 INFO - PROCESS | 2006 | 1461150342518 Marionette DEBUG loaded listener.js 04:05:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x115803000) [pid = 2006] [serial = 1763] [outer = 0x115244800] 04:05:43 INFO - PROCESS | 2006 | 1461150343008 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] 04:05:43 INFO - PROCESS | 2006 | 1461150343065 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:05:43 INFO - PROCESS | 2006 | 1461150343070 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:05:43 INFO - PROCESS | 2006 | 1461150343072 Marionette TRACE conn2 <- [1,2322,null,{}] 04:05:43 INFO - PROCESS | 2006 | 1461150343074 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}] 04:05:43 INFO - PROCESS | 2006 | 1461150343187 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:05:43 INFO - PROCESS | 2006 | 1461150343270 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baac000 == 48 [pid = 2006] [id = 588] 04:05:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x116416c00) [pid = 2006] [serial = 1764] [outer = 0x0] 04:05:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x1176de000) [pid = 2006] [serial = 1765] [outer = 0x116416c00] 04:05:43 INFO - PROCESS | 2006 | 1461150343303 Marionette DEBUG loaded listener.js 04:05:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x119a60000) [pid = 2006] [serial = 1766] [outer = 0x116416c00] 04:05:43 INFO - PROCESS | 2006 | 1461150343990 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]]]}] 04:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 971ms 04:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:05:44 INFO - PROCESS | 2006 | 1461150344041 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 2006 | 1461150344043 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:05:44 INFO - PROCESS | 2006 | 1461150344047 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 2006 | 1461150344050 Marionette TRACE conn2 <- [1,2326,null,{}] 04:05:44 INFO - PROCESS | 2006 | 1461150344054 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}] 04:05:44 INFO - PROCESS | 2006 | 1461150344156 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:05:44 INFO - PROCESS | 2006 | 1461150344217 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b22000 == 49 [pid = 2006] [id = 589] 04:05:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x114c05400) [pid = 2006] [serial = 1767] [outer = 0x0] 04:05:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x114c0fc00) [pid = 2006] [serial = 1768] [outer = 0x114c05400] 04:05:44 INFO - PROCESS | 2006 | 1461150344245 Marionette DEBUG loaded listener.js 04:05:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x115490400) [pid = 2006] [serial = 1769] [outer = 0x114c05400] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba34000 == 48 [pid = 2006] [id = 85] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x118fa7000 == 47 [pid = 2006] [id = 97] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x114ec9000 == 46 [pid = 2006] [id = 98] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x118f09000 == 45 [pid = 2006] [id = 84] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x12c187000 == 44 [pid = 2006] [id = 88] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x118f97000 == 43 [pid = 2006] [id = 100] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x12b345000 == 42 [pid = 2006] [id = 87] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x11516d000 == 41 [pid = 2006] [id = 99] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x129d87400) [pid = 2006] [serial = 1702] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8b9000 == 40 [pid = 2006] [id = 567] 04:05:44 INFO - PROCESS | 2006 | 1461150344733 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]]]}] 04:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 727ms 04:05:44 INFO - PROCESS | 2006 | 1461150344774 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 2006 | 1461150344780 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:05:44 INFO - PROCESS | 2006 | 1461150344786 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 2006 | 1461150344789 Marionette TRACE conn2 <- [1,2330,null,{}] 04:05:44 INFO - PROCESS | 2006 | 1461150344792 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}] 04:05:44 INFO - PROCESS | 2006 | 1461150344911 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12db2cc00) [pid = 2006] [serial = 1529] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x12e855c00) [pid = 2006] [serial = 1532] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x12b2e9c00) [pid = 2006] [serial = 1526] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x129d41800) [pid = 2006] [serial = 1523] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x119c75c00) [pid = 2006] [serial = 1517] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x12e859800) [pid = 2006] [serial = 1535] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12393e400) [pid = 2006] [serial = 1520] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12ab34000) [pid = 2006] [serial = 1586] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x1156dc800) [pid = 2006] [serial = 1577] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12a24a800) [pid = 2006] [serial = 1595] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x1296eec00) [pid = 2006] [serial = 1583] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12ef57800) [pid = 2006] [serial = 1592] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12f59ec00) [pid = 2006] [serial = 1598] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11bf11400) [pid = 2006] [serial = 1580] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12e493c00) [pid = 2006] [serial = 1589] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x129d44400) [pid = 2006] [serial = 1700] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12393a800) [pid = 2006] [serial = 1684] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x123f25400) [pid = 2006] [serial = 1687] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x123b1d400) [pid = 2006] [serial = 1685] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12448b400) [pid = 2006] [serial = 1690] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x1241d3800) [pid = 2006] [serial = 1688] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x123b16400) [pid = 2006] [serial = 1693] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x127decc00) [pid = 2006] [serial = 1694] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x129987c00) [pid = 2006] [serial = 1699] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x1271a6800) [pid = 2006] [serial = 1691] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11c4b7800) [pid = 2006] [serial = 1642] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x11ad34400) [pid = 2006] [serial = 1640] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x1192e1000) [pid = 2006] [serial = 1639] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x12eb4c400) [pid = 2006] [serial = 1637] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11be29800) [pid = 2006] [serial = 1681] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11ad31400) [pid = 2006] [serial = 1678] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x11b909c00) [pid = 2006] [serial = 1679] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x119a59800) [pid = 2006] [serial = 1675] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11ab54800) [pid = 2006] [serial = 1676] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x118a0dc00) [pid = 2006] [serial = 1672] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11913c800) [pid = 2006] [serial = 1673] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x1164d9000) [pid = 2006] [serial = 1670] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x1156dbc00) [pid = 2006] [serial = 1669] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x11580a000) [pid = 2006] [serial = 1667] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x114b79800) [pid = 2006] [serial = 1666] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x12aa58400) [pid = 2006] [serial = 1663] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12ff0bc00) [pid = 2006] [serial = 1664] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12aa56400) [pid = 2006] [serial = 1661] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12aa52400) [pid = 2006] [serial = 1660] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12ff08400) [pid = 2006] [serial = 1658] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12fe43c00) [pid = 2006] [serial = 1657] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12fa5d000) [pid = 2006] [serial = 1654] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x12fe3e400) [pid = 2006] [serial = 1655] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x12eb43800) [pid = 2006] [serial = 1652] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x12d5a8c00) [pid = 2006] [serial = 1651] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12bdb9400) [pid = 2006] [serial = 1649] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12b3e6800) [pid = 2006] [serial = 1648] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x12a23b400) [pid = 2006] [serial = 1645] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x12a5f5800) [pid = 2006] [serial = 1646] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12434d400) [pid = 2006] [serial = 1643] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x1296d1400) [pid = 2006] [serial = 1697] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x11c4b0000) [pid = 2006] [serial = 1682] [outer = 0x0] [url = about:blank] 04:05:44 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x1290b4000) [pid = 2006] [serial = 1696] [outer = 0x0] [url = about:blank] 04:05:45 INFO - PROCESS | 2006 | 1461150345014 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f0f800 == 41 [pid = 2006] [id = 590] 04:05:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x114b85c00) [pid = 2006] [serial = 1770] [outer = 0x0] 04:05:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x115491400) [pid = 2006] [serial = 1771] [outer = 0x114b85c00] 04:05:45 INFO - PROCESS | 2006 | 1461150345062 Marionette DEBUG loaded listener.js 04:05:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11769ac00) [pid = 2006] [serial = 1772] [outer = 0x114b85c00] 04:05:45 INFO - PROCESS | 2006 | 1461150345475 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]]]}] 04:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 722ms 04:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:05:45 INFO - PROCESS | 2006 | 1461150345507 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:05:45 INFO - PROCESS | 2006 | 1461150345508 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:05:45 INFO - PROCESS | 2006 | 1461150345511 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:05:45 INFO - PROCESS | 2006 | 1461150345513 Marionette TRACE conn2 <- [1,2334,null,{}] 04:05:45 INFO - PROCESS | 2006 | 1461150345520 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}] 04:05:45 INFO - PROCESS | 2006 | 1461150345624 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:05:45 INFO - PROCESS | 2006 | 1461150345633 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be4a800 == 42 [pid = 2006] [id = 591] 04:05:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x114b7b000) [pid = 2006] [serial = 1773] [outer = 0x0] 04:05:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x118c8c400) [pid = 2006] [serial = 1774] [outer = 0x114b7b000] 04:05:45 INFO - PROCESS | 2006 | 1461150345662 Marionette DEBUG loaded listener.js 04:05:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x119a61400) [pid = 2006] [serial = 1775] [outer = 0x114b7b000] 04:05:46 INFO - PROCESS | 2006 | 1461150346025 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]]]}] 04:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 04:05:46 INFO - PROCESS | 2006 | 1461150346033 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:05:46 INFO - PROCESS | 2006 | 1461150346034 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:05:46 INFO - PROCESS | 2006 | 1461150346037 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:05:46 INFO - PROCESS | 2006 | 1461150346038 Marionette TRACE conn2 <- [1,2338,null,{}] 04:05:46 INFO - PROCESS | 2006 | 1461150346040 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}] 04:05:46 INFO - PROCESS | 2006 | 1461150346190 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:05:46 INFO - PROCESS | 2006 | 1461150346200 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c41b000 == 43 [pid = 2006] [id = 592] 04:05:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x119a66400) [pid = 2006] [serial = 1776] [outer = 0x0] 04:05:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11aa08800) [pid = 2006] [serial = 1777] [outer = 0x119a66400] 04:05:46 INFO - PROCESS | 2006 | 1461150346243 Marionette DEBUG loaded listener.js 04:05:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11ad2f000) [pid = 2006] [serial = 1778] [outer = 0x119a66400] 04:05:46 INFO - PROCESS | 2006 | 1461150346631 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]]]}] 04:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 620ms 04:05:46 INFO - PROCESS | 2006 | 1461150346658 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:05:46 INFO - PROCESS | 2006 | 1461150346659 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:05:46 INFO - PROCESS | 2006 | 1461150346661 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:05:46 INFO - PROCESS | 2006 | 1461150346662 Marionette TRACE conn2 <- [1,2342,null,{}] 04:05:46 INFO - PROCESS | 2006 | 1461150346665 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}] 04:05:46 INFO - PROCESS | 2006 | 1461150346741 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:05:46 INFO - PROCESS | 2006 | 1461150346830 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e7f800 == 44 [pid = 2006] [id = 593] 04:05:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x117699c00) [pid = 2006] [serial = 1779] [outer = 0x0] 04:05:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x11ad35400) [pid = 2006] [serial = 1780] [outer = 0x117699c00] 04:05:46 INFO - PROCESS | 2006 | 1461150346860 Marionette DEBUG loaded listener.js 04:05:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x11b5cc800) [pid = 2006] [serial = 1781] [outer = 0x117699c00] 04:05:47 INFO - PROCESS | 2006 | 1461150347163 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]]]}] 04:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 04:05:47 INFO - PROCESS | 2006 | 1461150347193 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 2006 | 1461150347194 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:05:47 INFO - PROCESS | 2006 | 1461150347200 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 2006 | 1461150347201 Marionette TRACE conn2 <- [1,2346,null,{}] 04:05:47 INFO - PROCESS | 2006 | 1461150347204 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}] 04:05:47 INFO - PROCESS | 2006 | 1461150347319 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:05:47 INFO - PROCESS | 2006 | 1461150347334 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x1265c1000 == 45 [pid = 2006] [id = 594] 04:05:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11b904400) [pid = 2006] [serial = 1782] [outer = 0x0] 04:05:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x11be1a400) [pid = 2006] [serial = 1783] [outer = 0x11b904400] 04:05:47 INFO - PROCESS | 2006 | 1461150347362 Marionette DEBUG loaded listener.js 04:05:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x11bf10400) [pid = 2006] [serial = 1784] [outer = 0x11b904400] 04:05:47 INFO - PROCESS | 2006 | 1461150347712 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]]]}] 04:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 04:05:47 INFO - PROCESS | 2006 | 1461150347719 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 2006 | 1461150347720 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:05:47 INFO - PROCESS | 2006 | 1461150347722 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 2006 | 1461150347723 Marionette TRACE conn2 <- [1,2350,null,{}] 04:05:47 INFO - PROCESS | 2006 | 1461150347725 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}] 04:05:47 INFO - PROCESS | 2006 | 1461150347823 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:05:47 INFO - PROCESS | 2006 | 1461150347834 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x12983a000 == 46 [pid = 2006] [id = 595] 04:05:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x11b904800) [pid = 2006] [serial = 1785] [outer = 0x0] 04:05:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11c4b6c00) [pid = 2006] [serial = 1786] [outer = 0x11b904800] 04:05:47 INFO - PROCESS | 2006 | 1461150347860 Marionette DEBUG loaded listener.js 04:05:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11c512800) [pid = 2006] [serial = 1787] [outer = 0x11b904800] 04:05:48 INFO - PROCESS | 2006 | 1461150348201 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]]]}] 04:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 04:05:48 INFO - PROCESS | 2006 | 1461150348243 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:05:48 INFO - PROCESS | 2006 | 1461150348244 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:05:48 INFO - PROCESS | 2006 | 1461150348246 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:05:48 INFO - PROCESS | 2006 | 1461150348247 Marionette TRACE conn2 <- [1,2354,null,{}] 04:05:48 INFO - PROCESS | 2006 | 1461150348249 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}] 04:05:48 INFO - PROCESS | 2006 | 1461150348348 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:05:48 INFO - PROCESS | 2006 | 1461150348384 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a05f800 == 47 [pid = 2006] [id = 596] 04:05:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x11c50dc00) [pid = 2006] [serial = 1788] [outer = 0x0] 04:05:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x12393e400) [pid = 2006] [serial = 1789] [outer = 0x11c50dc00] 04:05:48 INFO - PROCESS | 2006 | 1461150348409 Marionette DEBUG loaded listener.js 04:05:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x123b19800) [pid = 2006] [serial = 1790] [outer = 0x11c50dc00] 04:05:48 INFO - PROCESS | 2006 | 1461150348734 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]]]}] 04:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 04:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:05:48 INFO - PROCESS | 2006 | 1461150348766 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:05:48 INFO - PROCESS | 2006 | 1461150348767 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:05:48 INFO - PROCESS | 2006 | 1461150348769 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:05:48 INFO - PROCESS | 2006 | 1461150348770 Marionette TRACE conn2 <- [1,2358,null,{}] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12963b800) [pid = 2006] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x123d76400) [pid = 2006] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x115199c00) [pid = 2006] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11aa0b800) [pid = 2006] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x1176a0c00) [pid = 2006] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x11b907c00) [pid = 2006] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x1241d0000) [pid = 2006] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x1241d8800) [pid = 2006] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x11519b000) [pid = 2006] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11be27c00) [pid = 2006] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x12430f400) [pid = 2006] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x1146ba000) [pid = 2006] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x114402400) [pid = 2006] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x11c4b5000) [pid = 2006] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12393e000) [pid = 2006] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x11b5d0000) [pid = 2006] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:05:48 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x1155c9000) [pid = 2006] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:05:48 INFO - PROCESS | 2006 | 1461150348926 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}] 04:05:49 INFO - PROCESS | 2006 | 1461150349004 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:05:49 INFO - PROCESS | 2006 | 1461150349010 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aae9800 == 48 [pid = 2006] [id = 597] 04:05:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x1155c9000) [pid = 2006] [serial = 1791] [outer = 0x0] 04:05:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x118fe8000) [pid = 2006] [serial = 1792] [outer = 0x1155c9000] 04:05:49 INFO - PROCESS | 2006 | 1461150349039 Marionette DEBUG loaded listener.js 04:05:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11bca2800) [pid = 2006] [serial = 1793] [outer = 0x1155c9000] 04:05:49 INFO - PROCESS | 2006 | 1461150349461 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]]]}] 04:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 719ms 04:05:49 INFO - PROCESS | 2006 | 1461150349489 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:05:49 INFO - PROCESS | 2006 | 1461150349491 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:05:49 INFO - PROCESS | 2006 | 1461150349495 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:05:49 INFO - PROCESS | 2006 | 1461150349499 Marionette TRACE conn2 <- [1,2362,null,{}] 04:05:49 INFO - PROCESS | 2006 | 1461150349502 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}] 04:05:49 INFO - PROCESS | 2006 | 1461150349657 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:05:49 INFO - PROCESS | 2006 | 1461150349670 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a95d800 == 49 [pid = 2006] [id = 598] 04:05:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11548e400) [pid = 2006] [serial = 1794] [outer = 0x0] 04:05:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x123b17800) [pid = 2006] [serial = 1795] [outer = 0x11548e400] 04:05:49 INFO - PROCESS | 2006 | 1461150349712 Marionette DEBUG loaded listener.js 04:05:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x123d6cc00) [pid = 2006] [serial = 1796] [outer = 0x11548e400] 04:05:50 INFO - PROCESS | 2006 | 1461150350083 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]]]}] 04:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 623ms 04:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:05:50 INFO - PROCESS | 2006 | 1461150350117 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:05:50 INFO - PROCESS | 2006 | 1461150350119 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:05:50 INFO - PROCESS | 2006 | 1461150350121 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:05:50 INFO - PROCESS | 2006 | 1461150350122 Marionette TRACE conn2 <- [1,2366,null,{}] 04:05:50 INFO - PROCESS | 2006 | 1461150350125 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}] 04:05:50 INFO - PROCESS | 2006 | 1461150350220 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:05:50 INFO - PROCESS | 2006 | 1461150350292 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b4ea800 == 50 [pid = 2006] [id = 599] 04:05:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x123d6d000) [pid = 2006] [serial = 1797] [outer = 0x0] 04:05:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x1241ca800) [pid = 2006] [serial = 1798] [outer = 0x123d6d000] 04:05:50 INFO - PROCESS | 2006 | 1461150350323 Marionette DEBUG loaded listener.js 04:05:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x12448b400) [pid = 2006] [serial = 1799] [outer = 0x123d6d000] 04:05:50 INFO - PROCESS | 2006 | 1461150350633 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]]]}] 04:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 570ms 04:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:05:50 INFO - PROCESS | 2006 | 1461150350692 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:05:50 INFO - PROCESS | 2006 | 1461150350693 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:05:50 INFO - PROCESS | 2006 | 1461150350695 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:05:50 INFO - PROCESS | 2006 | 1461150350696 Marionette TRACE conn2 <- [1,2370,null,{}] 04:05:50 INFO - PROCESS | 2006 | 1461150350698 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}] 04:05:50 INFO - PROCESS | 2006 | 1461150350777 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:05:50 INFO - PROCESS | 2006 | 1461150350833 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc56800 == 51 [pid = 2006] [id = 600] 04:05:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x1241d1400) [pid = 2006] [serial = 1800] [outer = 0x0] 04:05:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x11548d000) [pid = 2006] [serial = 1801] [outer = 0x1241d1400] 04:05:50 INFO - PROCESS | 2006 | 1461150350857 Marionette DEBUG loaded listener.js 04:05:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x127e8b400) [pid = 2006] [serial = 1802] [outer = 0x1241d1400] 04:05:51 INFO - PROCESS | 2006 | 1461150351315 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]]]}] 04:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 04:05:51 INFO - PROCESS | 2006 | 1461150351366 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:05:51 INFO - PROCESS | 2006 | 1461150351369 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:05:51 INFO - PROCESS | 2006 | 1461150351373 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:05:51 INFO - PROCESS | 2006 | 1461150351375 Marionette TRACE conn2 <- [1,2374,null,{}] 04:05:51 INFO - PROCESS | 2006 | 1461150351379 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}] 04:05:51 INFO - PROCESS | 2006 | 1461150351478 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:05:51 INFO - PROCESS | 2006 | 1461150351585 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x11adde000 == 52 [pid = 2006] [id = 601] 04:05:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11580f000) [pid = 2006] [serial = 1803] [outer = 0x0] 04:05:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11648f000) [pid = 2006] [serial = 1804] [outer = 0x11580f000] 04:05:51 INFO - PROCESS | 2006 | 1461150351617 Marionette DEBUG loaded listener.js 04:05:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x1176a4400) [pid = 2006] [serial = 1805] [outer = 0x11580f000] 04:05:52 INFO - PROCESS | 2006 | 1461150352025 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]]]}] 04:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 675ms 04:05:52 INFO - PROCESS | 2006 | 1461150352049 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 2006 | 1461150352054 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:05:52 INFO - PROCESS | 2006 | 1461150352058 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 2006 | 1461150352060 Marionette TRACE conn2 <- [1,2378,null,{}] 04:05:52 INFO - PROCESS | 2006 | 1461150352062 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}] 04:05:52 INFO - PROCESS | 2006 | 1461150352164 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:05:52 INFO - PROCESS | 2006 | 1461150352221 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x1274c1000 == 53 [pid = 2006] [id = 602] 04:05:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x1176a4800) [pid = 2006] [serial = 1806] [outer = 0x0] 04:05:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x119a57400) [pid = 2006] [serial = 1807] [outer = 0x1176a4800] 04:05:52 INFO - PROCESS | 2006 | 1461150352251 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11ab4dc00) [pid = 2006] [serial = 1808] [outer = 0x1176a4800] 04:05:52 INFO - PROCESS | 2006 | 1461150352666 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]]]}] 04:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 623ms 04:05:52 INFO - PROCESS | 2006 | 1461150352682 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 2006 | 1461150352684 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:05:52 INFO - PROCESS | 2006 | 1461150352686 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 2006 | 1461150352689 Marionette TRACE conn2 <- [1,2382,null,{}] 04:05:52 INFO - PROCESS | 2006 | 1461150352697 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}] 04:05:52 INFO - PROCESS | 2006 | 1461150352801 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:05:52 INFO - PROCESS | 2006 | 1461150352907 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d1e1800 == 54 [pid = 2006] [id = 603] 04:05:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x11bc96000) [pid = 2006] [serial = 1809] [outer = 0x0] 04:05:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x11be87c00) [pid = 2006] [serial = 1810] [outer = 0x11bc96000] 04:05:52 INFO - PROCESS | 2006 | 1461150352940 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12393ec00) [pid = 2006] [serial = 1811] [outer = 0x11bc96000] 04:05:53 INFO - PROCESS | 2006 | 1461150353363 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]]]}] 04:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 723ms 04:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:05:53 INFO - PROCESS | 2006 | 1461150353409 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:05:53 INFO - PROCESS | 2006 | 1461150353411 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:05:53 INFO - PROCESS | 2006 | 1461150353413 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:05:53 INFO - PROCESS | 2006 | 1461150353414 Marionette TRACE conn2 <- [1,2386,null,{}] 04:05:53 INFO - PROCESS | 2006 | 1461150353417 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}] 04:05:53 INFO - PROCESS | 2006 | 1461150353516 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:05:53 INFO - PROCESS | 2006 | 1461150353571 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d445800 == 55 [pid = 2006] [id = 604] 04:05:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x123b22c00) [pid = 2006] [serial = 1812] [outer = 0x0] 04:05:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x1241d3c00) [pid = 2006] [serial = 1813] [outer = 0x123b22c00] 04:05:53 INFO - PROCESS | 2006 | 1461150353602 Marionette DEBUG loaded listener.js 04:05:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x127163400) [pid = 2006] [serial = 1814] [outer = 0x123b22c00] 04:05:54 INFO - PROCESS | 2006 | 1461150354007 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]]]}] 04:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 621ms 04:05:54 INFO - PROCESS | 2006 | 1461150354035 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 2006 | 1461150354036 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:05:54 INFO - PROCESS | 2006 | 1461150354038 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - PROCESS | 2006 | 1461150354040 Marionette TRACE conn2 <- [1,2390,null,{}] 04:05:54 INFO - PROCESS | 2006 | 1461150354042 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}] 04:05:54 INFO - PROCESS | 2006 | 1461150354141 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:05:54 INFO - PROCESS | 2006 | 1461150354240 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d566000 == 56 [pid = 2006] [id = 605] 04:05:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x1241d5000) [pid = 2006] [serial = 1815] [outer = 0x0] 04:05:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x1290b4400) [pid = 2006] [serial = 1816] [outer = 0x1241d5000] 04:05:54 INFO - PROCESS | 2006 | 1461150354271 Marionette DEBUG loaded listener.js 04:05:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x129644c00) [pid = 2006] [serial = 1817] [outer = 0x1241d5000] 04:05:54 INFO - PROCESS | 2006 | 1461150354672 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]]]}] 04:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 04:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:05:54 INFO - PROCESS | 2006 | 1461150354709 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 2006 | 1461150354710 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:05:54 INFO - PROCESS | 2006 | 1461150354712 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - PROCESS | 2006 | 1461150354714 Marionette TRACE conn2 <- [1,2394,null,{}] 04:05:54 INFO - PROCESS | 2006 | 1461150354716 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}] 04:05:54 INFO - PROCESS | 2006 | 1461150354831 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:05:54 INFO - PROCESS | 2006 | 1461150354902 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbcd000 == 57 [pid = 2006] [id = 606] 04:05:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1296c7c00) [pid = 2006] [serial = 1818] [outer = 0x0] 04:05:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1296f4800) [pid = 2006] [serial = 1819] [outer = 0x1296c7c00] 04:05:54 INFO - PROCESS | 2006 | 1461150354934 Marionette DEBUG loaded listener.js 04:05:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x129b47000) [pid = 2006] [serial = 1820] [outer = 0x1296c7c00] 04:05:55 INFO - PROCESS | 2006 | 1461150355355 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]]]}] 04:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 669ms 04:05:55 INFO - PROCESS | 2006 | 1461150355382 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:05:55 INFO - PROCESS | 2006 | 1461150355384 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:05:55 INFO - PROCESS | 2006 | 1461150355386 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:05:55 INFO - PROCESS | 2006 | 1461150355387 Marionette TRACE conn2 <- [1,2398,null,{}] 04:05:55 INFO - PROCESS | 2006 | 1461150355390 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}] 04:05:55 INFO - PROCESS | 2006 | 1461150355488 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:05:55 INFO - PROCESS | 2006 | 1461150355711 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa95800 == 58 [pid = 2006] [id = 607] 04:05:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x114656000) [pid = 2006] [serial = 1821] [outer = 0x0] 04:05:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x1146c4400) [pid = 2006] [serial = 1822] [outer = 0x114656000] 04:05:55 INFO - PROCESS | 2006 | 1461150355740 Marionette DEBUG loaded listener.js 04:05:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x114b85800) [pid = 2006] [serial = 1823] [outer = 0x114656000] 04:05:56 INFO - PROCESS | 2006 | 1461150356184 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]]]}] 04:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 825ms 04:05:56 INFO - PROCESS | 2006 | 1461150356212 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:05:56 INFO - PROCESS | 2006 | 1461150356214 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:05:56 INFO - PROCESS | 2006 | 1461150356217 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:05:56 INFO - PROCESS | 2006 | 1461150356219 Marionette TRACE conn2 <- [1,2402,null,{}] 04:05:56 INFO - PROCESS | 2006 | 1461150356223 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}] 04:05:56 INFO - PROCESS | 2006 | 1461150356321 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:05:56 INFO - PROCESS | 2006 | 1461150356378 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a25000 == 59 [pid = 2006] [id = 608] 04:05:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x115486c00) [pid = 2006] [serial = 1824] [outer = 0x0] 04:05:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x11580dc00) [pid = 2006] [serial = 1825] [outer = 0x115486c00] 04:05:56 INFO - PROCESS | 2006 | 1461150356420 Marionette DEBUG loaded listener.js 04:05:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x1176e3400) [pid = 2006] [serial = 1826] [outer = 0x115486c00] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x116564800 == 58 [pid = 2006] [id = 91] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12b4ea800 == 57 [pid = 2006] [id = 599] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12a95d800 == 56 [pid = 2006] [id = 598] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11aae9800 == 55 [pid = 2006] [id = 597] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12a05f800 == 54 [pid = 2006] [id = 596] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x12983a000 == 53 [pid = 2006] [id = 595] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x1265c1000 == 52 [pid = 2006] [id = 594] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x123e7f800 == 51 [pid = 2006] [id = 593] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x1296cec00) [pid = 2006] [serial = 1759] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11c41b000 == 50 [pid = 2006] [id = 592] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11be4a800 == 49 [pid = 2006] [id = 591] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x118f0f800 == 48 [pid = 2006] [id = 590] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x119b22000 == 47 [pid = 2006] [id = 589] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11baac000 == 46 [pid = 2006] [id = 588] 04:05:56 INFO - PROCESS | 2006 | --DOCSHELL 0x11916a800 == 45 [pid = 2006] [id = 587] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x1155c6c00) [pid = 2006] [serial = 1708] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x1164db400) [pid = 2006] [serial = 1709] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x11ad31c00) [pid = 2006] [serial = 1720] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x11b90b000) [pid = 2006] [serial = 1721] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x118c3c000) [pid = 2006] [serial = 1714] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x1192de400) [pid = 2006] [serial = 1715] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11be25800) [pid = 2006] [serial = 1726] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x11be83c00) [pid = 2006] [serial = 1727] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x115241400) [pid = 2006] [serial = 1705] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x11548cc00) [pid = 2006] [serial = 1706] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11bf15800) [pid = 2006] [serial = 1729] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11c4b3c00) [pid = 2006] [serial = 1730] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x119a62c00) [pid = 2006] [serial = 1717] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x119c7f800) [pid = 2006] [serial = 1718] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x1176d9800) [pid = 2006] [serial = 1711] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x118622c00) [pid = 2006] [serial = 1712] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11c517000) [pid = 2006] [serial = 1733] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11c4d4c00) [pid = 2006] [serial = 1732] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11bc98800) [pid = 2006] [serial = 1723] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x11be1e400) [pid = 2006] [serial = 1724] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | 1461150356801 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]]]}] 04:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 620ms 04:05:56 INFO - PROCESS | 2006 | 1461150356840 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:05:56 INFO - PROCESS | 2006 | 1461150356842 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:05:56 INFO - PROCESS | 2006 | 1461150356845 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:05:56 INFO - PROCESS | 2006 | 1461150356846 Marionette TRACE conn2 <- [1,2406,null,{}] 04:05:56 INFO - PROCESS | 2006 | 1461150356848 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}] 04:05:56 INFO - PROCESS | 2006 | 1461150356935 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x124086800) [pid = 2006] [serial = 1738] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x1241d4c00) [pid = 2006] [serial = 1741] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12719d400) [pid = 2006] [serial = 1744] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x12434d000) [pid = 2006] [serial = 1742] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x127fb9000) [pid = 2006] [serial = 1747] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x127e85400) [pid = 2006] [serial = 1745] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x123b1ec00) [pid = 2006] [serial = 1735] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x119d6a000) [pid = 2006] [serial = 1750] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x124492000) [pid = 2006] [serial = 1753] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x1296cc400) [pid = 2006] [serial = 1757] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x1290bd400) [pid = 2006] [serial = 1748] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x1241ce000) [pid = 2006] [serial = 1739] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x123d72800) [pid = 2006] [serial = 1736] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x11be87400) [pid = 2006] [serial = 1751] [outer = 0x0] [url = about:blank] 04:05:56 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x129648c00) [pid = 2006] [serial = 1756] [outer = 0x0] [url = about:blank] 04:05:57 INFO - PROCESS | 2006 | 1461150357015 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a61c800 == 46 [pid = 2006] [id = 609] 04:05:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x115487000) [pid = 2006] [serial = 1827] [outer = 0x0] 04:05:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x1191c0800) [pid = 2006] [serial = 1828] [outer = 0x115487000] 04:05:57 INFO - PROCESS | 2006 | 1461150357041 Marionette DEBUG loaded listener.js 04:05:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x119a65000) [pid = 2006] [serial = 1829] [outer = 0x115487000] 04:05:57 INFO - PROCESS | 2006 | 1461150357359 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]]]}] 04:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 04:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:05:57 INFO - PROCESS | 2006 | 1461150357372 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 2006 | 1461150357373 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:05:57 INFO - PROCESS | 2006 | 1461150357385 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 2006 | 1461150357390 Marionette TRACE conn2 <- [1,2410,null,{}] 04:05:57 INFO - PROCESS | 2006 | 1461150357395 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}] 04:05:57 INFO - PROCESS | 2006 | 1461150357500 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:05:57 INFO - PROCESS | 2006 | 1461150357579 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c41a000 == 47 [pid = 2006] [id = 610] 04:05:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x118c95400) [pid = 2006] [serial = 1830] [outer = 0x0] 04:05:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11aa0bc00) [pid = 2006] [serial = 1831] [outer = 0x118c95400] 04:05:57 INFO - PROCESS | 2006 | 1461150357620 Marionette DEBUG loaded listener.js 04:05:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11b909c00) [pid = 2006] [serial = 1832] [outer = 0x118c95400] 04:05:57 INFO - PROCESS | 2006 | 1461150357932 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]]]}] 04:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 584ms 04:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:05:57 INFO - PROCESS | 2006 | 1461150357961 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 2006 | 1461150357963 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:05:57 INFO - PROCESS | 2006 | 1461150357968 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 2006 | 1461150357969 Marionette TRACE conn2 <- [1,2414,null,{}] 04:05:57 INFO - PROCESS | 2006 | 1461150357972 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}] 04:05:58 INFO - PROCESS | 2006 | 1461150358057 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:05:58 INFO - PROCESS | 2006 | 1461150358111 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e92000 == 48 [pid = 2006] [id = 611] 04:05:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x119a64400) [pid = 2006] [serial = 1833] [outer = 0x0] 04:05:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x11b987400) [pid = 2006] [serial = 1834] [outer = 0x119a64400] 04:05:58 INFO - PROCESS | 2006 | 1461150358137 Marionette DEBUG loaded listener.js 04:05:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11be84000) [pid = 2006] [serial = 1835] [outer = 0x119a64400] 04:05:58 INFO - PROCESS | 2006 | 1461150358441 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]]]}] 04:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 04:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:05:58 INFO - PROCESS | 2006 | 1461150358487 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:05:58 INFO - PROCESS | 2006 | 1461150358489 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:05:58 INFO - PROCESS | 2006 | 1461150358491 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:05:58 INFO - PROCESS | 2006 | 1461150358492 Marionette TRACE conn2 <- [1,2418,null,{}] 04:05:58 INFO - PROCESS | 2006 | 1461150358494 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}] 04:05:58 INFO - PROCESS | 2006 | 1461150358574 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:05:58 INFO - PROCESS | 2006 | 1461150358582 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e2f000 == 49 [pid = 2006] [id = 612] 04:05:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x123938400) [pid = 2006] [serial = 1836] [outer = 0x0] 04:05:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12393b400) [pid = 2006] [serial = 1837] [outer = 0x123938400] 04:05:58 INFO - PROCESS | 2006 | 1461150358615 Marionette DEBUG loaded listener.js 04:05:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x123b24000) [pid = 2006] [serial = 1838] [outer = 0x123938400] 04:05:59 INFO - PROCESS | 2006 | 1461150359008 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]]]}] 04:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 04:05:59 INFO - PROCESS | 2006 | 1461150359065 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:05:59 INFO - PROCESS | 2006 | 1461150359066 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:05:59 INFO - PROCESS | 2006 | 1461150359068 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:05:59 INFO - PROCESS | 2006 | 1461150359069 Marionette TRACE conn2 <- [1,2422,null,{}] 04:05:59 INFO - PROCESS | 2006 | 1461150359072 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}] 04:05:59 INFO - PROCESS | 2006 | 1461150359173 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:05:59 INFO - PROCESS | 2006 | 1461150359178 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b89000 == 50 [pid = 2006] [id = 613] 04:05:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x123b16800) [pid = 2006] [serial = 1839] [outer = 0x0] 04:05:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x124083c00) [pid = 2006] [serial = 1840] [outer = 0x123b16800] 04:05:59 INFO - PROCESS | 2006 | 1461150359235 Marionette DEBUG loaded listener.js 04:05:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x127de9c00) [pid = 2006] [serial = 1841] [outer = 0x123b16800] 04:05:59 INFO - PROCESS | 2006 | 1461150359587 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]]]}] 04:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 04:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:05:59 INFO - PROCESS | 2006 | 1461150359639 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:05:59 INFO - PROCESS | 2006 | 1461150359640 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:05:59 INFO - PROCESS | 2006 | 1461150359642 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:05:59 INFO - PROCESS | 2006 | 1461150359644 Marionette TRACE conn2 <- [1,2426,null,{}] 04:05:59 INFO - PROCESS | 2006 | 1461150359646 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}] 04:05:59 INFO - PROCESS | 2006 | 1461150359747 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:05:59 INFO - PROCESS | 2006 | 1461150359785 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a962800 == 51 [pid = 2006] [id = 614] 04:05:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x127e83c00) [pid = 2006] [serial = 1842] [outer = 0x0] 04:05:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1296ccc00) [pid = 2006] [serial = 1843] [outer = 0x127e83c00] 04:05:59 INFO - PROCESS | 2006 | 1461150359810 Marionette DEBUG loaded listener.js 04:05:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x1296eb000) [pid = 2006] [serial = 1844] [outer = 0x127e83c00] 04:06:00 INFO - PROCESS | 2006 | 1461150360186 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]]]}] 04:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 567ms 04:06:00 INFO - PROCESS | 2006 | 1461150360211 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:06:00 INFO - PROCESS | 2006 | 1461150360213 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:06:00 INFO - PROCESS | 2006 | 1461150360216 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:06:00 INFO - PROCESS | 2006 | 1461150360218 Marionette TRACE conn2 <- [1,2430,null,{}] 04:06:00 INFO - PROCESS | 2006 | 1461150360221 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}] 04:06:00 INFO - PROCESS | 2006 | 1461150360386 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:06:00 INFO - PROCESS | 2006 | 1461150360406 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b352800 == 52 [pid = 2006] [id = 615] 04:06:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x1296cd800) [pid = 2006] [serial = 1845] [outer = 0x0] 04:06:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x1298a7800) [pid = 2006] [serial = 1846] [outer = 0x1296cd800] 04:06:00 INFO - PROCESS | 2006 | 1461150360446 Marionette DEBUG loaded listener.js 04:06:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x12998b400) [pid = 2006] [serial = 1847] [outer = 0x1296cd800] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x11b904400) [pid = 2006] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x114b85c00) [pid = 2006] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x127162400) [pid = 2006] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x114b7b000) [pid = 2006] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11b904800) [pid = 2006] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x119a66400) [pid = 2006] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x114c05400) [pid = 2006] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11c50dc00) [pid = 2006] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x1155c9000) [pid = 2006] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x11548e400) [pid = 2006] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x123d6d000) [pid = 2006] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x117699c00) [pid = 2006] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:06:00 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x1176a7000) [pid = 2006] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 672ms 04:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:06:00 INFO - PROCESS | 2006 | 1461150360885 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]]]}] 04:06:00 INFO - PROCESS | 2006 | 1461150360888 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:06:00 INFO - PROCESS | 2006 | 1461150360889 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:06:00 INFO - PROCESS | 2006 | 1461150360892 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:06:00 INFO - PROCESS | 2006 | 1461150360893 Marionette TRACE conn2 <- [1,2434,null,{}] 04:06:00 INFO - PROCESS | 2006 | 1461150360895 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}] 04:06:00 INFO - PROCESS | 2006 | 1461150360977 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:06:00 INFO - PROCESS | 2006 | 1461150360984 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x12713e000 == 53 [pid = 2006] [id = 616] 04:06:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x11548e800) [pid = 2006] [serial = 1848] [outer = 0x0] 04:06:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x118aedc00) [pid = 2006] [serial = 1849] [outer = 0x11548e800] 04:06:01 INFO - PROCESS | 2006 | 1461150361010 Marionette DEBUG loaded listener.js 04:06:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x123c8e400) [pid = 2006] [serial = 1850] [outer = 0x11548e800] 04:06:01 INFO - PROCESS | 2006 | 1461150361380 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]]]}] 04:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 04:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:06:01 INFO - PROCESS | 2006 | 1461150361414 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:06:01 INFO - PROCESS | 2006 | 1461150361415 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:06:01 INFO - PROCESS | 2006 | 1461150361419 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:06:01 INFO - PROCESS | 2006 | 1461150361420 Marionette TRACE conn2 <- [1,2438,null,{}] 04:06:01 INFO - PROCESS | 2006 | 1461150361424 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}] 04:06:01 INFO - PROCESS | 2006 | 1461150361553 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:06:01 INFO - PROCESS | 2006 | 1461150361559 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0ac000 == 54 [pid = 2006] [id = 617] 04:06:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x127162400) [pid = 2006] [serial = 1851] [outer = 0x0] 04:06:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x129b49800) [pid = 2006] [serial = 1852] [outer = 0x127162400] 04:06:01 INFO - PROCESS | 2006 | 1461150361609 Marionette DEBUG loaded listener.js 04:06:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x129d36400) [pid = 2006] [serial = 1853] [outer = 0x127162400] 04:06:02 INFO - PROCESS | 2006 | 1461150362001 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]]]}] 04:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 619ms 04:06:02 INFO - PROCESS | 2006 | 1461150362038 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:06:02 INFO - PROCESS | 2006 | 1461150362040 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:06:02 INFO - PROCESS | 2006 | 1461150362042 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:06:02 INFO - PROCESS | 2006 | 1461150362044 Marionette TRACE conn2 <- [1,2442,null,{}] 04:06:02 INFO - PROCESS | 2006 | 1461150362046 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}] 04:06:02 INFO - PROCESS | 2006 | 1461150362145 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:06:02 INFO - PROCESS | 2006 | 1461150362150 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbd4000 == 55 [pid = 2006] [id = 618] 04:06:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x129d3a800) [pid = 2006] [serial = 1854] [outer = 0x0] 04:06:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x129d81000) [pid = 2006] [serial = 1855] [outer = 0x129d3a800] 04:06:02 INFO - PROCESS | 2006 | 1461150362176 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x129d88c00) [pid = 2006] [serial = 1856] [outer = 0x129d3a800] 04:06:02 INFO - PROCESS | 2006 | 1461150362490 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]]]}] 04:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 469ms 04:06:02 INFO - PROCESS | 2006 | 1461150362511 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:06:02 INFO - PROCESS | 2006 | 1461150362513 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:06:02 INFO - PROCESS | 2006 | 1461150362519 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:06:02 INFO - PROCESS | 2006 | 1461150362520 Marionette TRACE conn2 <- [1,2446,null,{}] 04:06:02 INFO - PROCESS | 2006 | 1461150362523 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}] 04:06:02 INFO - PROCESS | 2006 | 1461150362610 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:06:02 INFO - PROCESS | 2006 | 1461150362666 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e55e000 == 56 [pid = 2006] [id = 619] 04:06:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x129d3b400) [pid = 2006] [serial = 1857] [outer = 0x0] 04:06:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x12a23dc00) [pid = 2006] [serial = 1858] [outer = 0x129d3b400] 04:06:02 INFO - PROCESS | 2006 | 1461150362692 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x12a245c00) [pid = 2006] [serial = 1859] [outer = 0x129d3b400] 04:06:03 INFO - PROCESS | 2006 | 1461150363142 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]]]}] 04:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 04:06:03 INFO - PROCESS | 2006 | 1461150363189 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:06:03 INFO - PROCESS | 2006 | 1461150363192 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:06:03 INFO - PROCESS | 2006 | 1461150363196 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:06:03 INFO - PROCESS | 2006 | 1461150363198 Marionette TRACE conn2 <- [1,2450,null,{}] 04:06:03 INFO - PROCESS | 2006 | 1461150363202 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}] 04:06:03 INFO - PROCESS | 2006 | 1461150363306 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:06:03 INFO - PROCESS | 2006 | 1461150363379 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b584000 == 57 [pid = 2006] [id = 620] 04:06:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1154c3000) [pid = 2006] [serial = 1860] [outer = 0x0] 04:06:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x1176a3000) [pid = 2006] [serial = 1861] [outer = 0x1154c3000] 04:06:03 INFO - PROCESS | 2006 | 1461150363412 Marionette DEBUG loaded listener.js 04:06:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x118c35c00) [pid = 2006] [serial = 1862] [outer = 0x1154c3000] 04:06:03 INFO - PROCESS | 2006 | 1461150363809 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]]]}] 04:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 04:06:03 INFO - PROCESS | 2006 | 1461150363867 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:06:03 INFO - PROCESS | 2006 | 1461150363871 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:06:03 INFO - PROCESS | 2006 | 1461150363876 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:06:03 INFO - PROCESS | 2006 | 1461150363878 Marionette TRACE conn2 <- [1,2454,null,{}] 04:06:03 INFO - PROCESS | 2006 | 1461150363899 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}] 04:06:04 INFO - PROCESS | 2006 | 1461150364003 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:06:04 INFO - PROCESS | 2006 | 1461150364095 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x123edb800 == 58 [pid = 2006] [id = 621] 04:06:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x11aa08400) [pid = 2006] [serial = 1863] [outer = 0x0] 04:06:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x11ab53800) [pid = 2006] [serial = 1864] [outer = 0x11aa08400] 04:06:04 INFO - PROCESS | 2006 | 1461150364125 Marionette DEBUG loaded listener.js 04:06:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x11b0c5400) [pid = 2006] [serial = 1865] [outer = 0x11aa08400] 04:06:04 INFO - PROCESS | 2006 | 1461150364552 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]]]}] 04:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 729ms 04:06:04 INFO - PROCESS | 2006 | 1461150364612 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:06:04 INFO - PROCESS | 2006 | 1461150364613 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:06:04 INFO - PROCESS | 2006 | 1461150364618 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:06:04 INFO - PROCESS | 2006 | 1461150364620 Marionette TRACE conn2 <- [1,2458,null,{}] 04:06:04 INFO - PROCESS | 2006 | 1461150364629 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}] 04:06:04 INFO - PROCESS | 2006 | 1461150364733 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:06:04 INFO - PROCESS | 2006 | 1461150364805 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d43f000 == 59 [pid = 2006] [id = 622] 04:06:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x123b1d400) [pid = 2006] [serial = 1866] [outer = 0x0] 04:06:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x123b22800) [pid = 2006] [serial = 1867] [outer = 0x123b1d400] 04:06:04 INFO - PROCESS | 2006 | 1461150364838 Marionette DEBUG loaded listener.js 04:06:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1241ce000) [pid = 2006] [serial = 1868] [outer = 0x123b1d400] 04:06:05 INFO - PROCESS | 2006 | 1461150365259 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]]]}] 04:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 672ms 04:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:06:05 INFO - PROCESS | 2006 | 1461150365290 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:06:05 INFO - PROCESS | 2006 | 1461150365291 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:06:05 INFO - PROCESS | 2006 | 1461150365294 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:06:05 INFO - PROCESS | 2006 | 1461150365295 Marionette TRACE conn2 <- [1,2462,null,{}] 04:06:05 INFO - PROCESS | 2006 | 1461150365297 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}] 04:06:05 INFO - PROCESS | 2006 | 1461150365422 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:06:05 INFO - PROCESS | 2006 | 1461150365503 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8c0000 == 60 [pid = 2006] [id = 623] 04:06:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x1290b4800) [pid = 2006] [serial = 1869] [outer = 0x0] 04:06:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x1296f1400) [pid = 2006] [serial = 1870] [outer = 0x1290b4800] 04:06:05 INFO - PROCESS | 2006 | 1461150365535 Marionette DEBUG loaded listener.js 04:06:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x129d1ec00) [pid = 2006] [serial = 1871] [outer = 0x1290b4800] 04:06:05 INFO - PROCESS | 2006 | 1461150365941 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]]]}] 04:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 669ms 04:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:06:05 INFO - PROCESS | 2006 | 1461150365963 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:06:05 INFO - PROCESS | 2006 | 1461150365965 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:06:05 INFO - PROCESS | 2006 | 1461150365967 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:06:05 INFO - PROCESS | 2006 | 1461150365968 Marionette TRACE conn2 <- [1,2466,null,{}] 04:06:05 INFO - PROCESS | 2006 | 1461150365971 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}] 04:06:06 INFO - PROCESS | 2006 | 1461150366073 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:06:06 INFO - PROCESS | 2006 | 1461150366129 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb21800 == 61 [pid = 2006] [id = 624] 04:06:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x1296ce000) [pid = 2006] [serial = 1872] [outer = 0x0] 04:06:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x129d3e800) [pid = 2006] [serial = 1873] [outer = 0x1296ce000] 04:06:06 INFO - PROCESS | 2006 | 1461150366171 Marionette DEBUG loaded listener.js 04:06:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x129d84400) [pid = 2006] [serial = 1874] [outer = 0x1296ce000] 04:06:06 INFO - PROCESS | 2006 | 1461150366585 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]]]}] 04:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 669ms 04:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:06:06 INFO - PROCESS | 2006 | 1461150366637 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:06:06 INFO - PROCESS | 2006 | 1461150366638 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:06:06 INFO - PROCESS | 2006 | 1461150366640 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:06:06 INFO - PROCESS | 2006 | 1461150366641 Marionette TRACE conn2 <- [1,2470,null,{}] 04:06:06 INFO - PROCESS | 2006 | 1461150366644 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}] 04:06:06 INFO - PROCESS | 2006 | 1461150366764 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:06:06 INFO - PROCESS | 2006 | 1461150366866 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed36800 == 62 [pid = 2006] [id = 625] 04:06:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12a23bc00) [pid = 2006] [serial = 1875] [outer = 0x0] 04:06:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12a5d7c00) [pid = 2006] [serial = 1876] [outer = 0x12a23bc00] 04:06:06 INFO - PROCESS | 2006 | 1461150366900 Marionette DEBUG loaded listener.js 04:06:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12a5e6400) [pid = 2006] [serial = 1877] [outer = 0x12a23bc00] 04:06:07 INFO - PROCESS | 2006 | 1461150367319 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]]]}] 04:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 720ms 04:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:06:07 INFO - PROCESS | 2006 | 1461150367377 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:06:07 INFO - PROCESS | 2006 | 1461150367378 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:06:07 INFO - PROCESS | 2006 | 1461150367384 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:06:07 INFO - PROCESS | 2006 | 1461150367385 Marionette TRACE conn2 <- [1,2474,null,{}] 04:06:07 INFO - PROCESS | 2006 | 1461150367388 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}] 04:06:07 INFO - PROCESS | 2006 | 1461150367492 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:06:07 INFO - PROCESS | 2006 | 1461150367565 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x11915d800 == 63 [pid = 2006] [id = 626] 04:06:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x1120bec00) [pid = 2006] [serial = 1878] [outer = 0x0] 04:06:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x123941400) [pid = 2006] [serial = 1879] [outer = 0x1120bec00] 04:06:07 INFO - PROCESS | 2006 | 1461150367595 Marionette DEBUG loaded listener.js 04:06:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12a5d9000) [pid = 2006] [serial = 1880] [outer = 0x1120bec00] 04:06:08 INFO - PROCESS | 2006 | 1461150368256 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]]]}] 04:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 920ms 04:06:08 INFO - PROCESS | 2006 | 1461150368304 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:06:08 INFO - PROCESS | 2006 | 1461150368306 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:06:08 INFO - PROCESS | 2006 | 1461150368310 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:06:08 INFO - PROCESS | 2006 | 1461150368312 Marionette TRACE conn2 <- [1,2478,null,{}] 04:06:08 INFO - PROCESS | 2006 | 1461150368316 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}] 04:06:08 INFO - PROCESS | 2006 | 1461150368410 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:06:08 INFO - PROCESS | 2006 | 1461150368470 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ee7800 == 64 [pid = 2006] [id = 627] 04:06:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x116496000) [pid = 2006] [serial = 1881] [outer = 0x0] 04:06:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x1176a0c00) [pid = 2006] [serial = 1882] [outer = 0x116496000] 04:06:08 INFO - PROCESS | 2006 | 1461150368499 Marionette DEBUG loaded listener.js 04:06:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x11861fc00) [pid = 2006] [serial = 1883] [outer = 0x116496000] 04:06:08 INFO - PROCESS | 2006 | 1461150368963 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]]]}] 04:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 725ms 04:06:09 INFO - PROCESS | 2006 | 1461150369036 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 2006 | 1461150369042 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:06:09 INFO - PROCESS | 2006 | 1461150369048 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 2006 | 1461150369051 Marionette TRACE conn2 <- [1,2482,null,{}] 04:06:09 INFO - PROCESS | 2006 | 1461150369055 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}] 04:06:09 INFO - PROCESS | 2006 | 1461150369197 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:06:09 INFO - PROCESS | 2006 | 1461150369329 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12713c800 == 63 [pid = 2006] [id = 86] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x115154800 == 62 [pid = 2006] [id = 94] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbd4000 == 61 [pid = 2006] [id = 618] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0ac000 == 60 [pid = 2006] [id = 617] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11548d000) [pid = 2006] [serial = 1801] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x115154800 == 61 [pid = 2006] [id = 628] 04:06:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x11548d000) [pid = 2006] [serial = 1884] [outer = 0x0] 04:06:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x1164db400) [pid = 2006] [serial = 1885] [outer = 0x11548d000] 04:06:09 INFO - PROCESS | 2006 | 1461150369410 Marionette DEBUG loaded listener.js 04:06:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11ab4c400) [pid = 2006] [serial = 1886] [outer = 0x11548d000] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12713e000 == 60 [pid = 2006] [id = 616] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12b352800 == 59 [pid = 2006] [id = 615] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12a962800 == 58 [pid = 2006] [id = 614] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x129b89000 == 57 [pid = 2006] [id = 613] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x127e2f000 == 56 [pid = 2006] [id = 612] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x123e92000 == 55 [pid = 2006] [id = 611] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11c41a000 == 54 [pid = 2006] [id = 610] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11a61c800 == 53 [pid = 2006] [id = 609] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x119a25000 == 52 [pid = 2006] [id = 608] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa95800 == 51 [pid = 2006] [id = 607] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12d566000 == 50 [pid = 2006] [id = 605] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12d445800 == 49 [pid = 2006] [id = 604] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1e1800 == 48 [pid = 2006] [id = 603] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x1274c1000 == 47 [pid = 2006] [id = 602] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x11adde000 == 46 [pid = 2006] [id = 601] 04:06:09 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc56800 == 45 [pid = 2006] [id = 600] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12963a800) [pid = 2006] [serial = 1754] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11be1a400) [pid = 2006] [serial = 1783] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x115491400) [pid = 2006] [serial = 1771] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x11769ac00) [pid = 2006] [serial = 1772] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x115489000) [pid = 2006] [serial = 1762] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x1296ef800) [pid = 2006] [serial = 1760] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x118c8c400) [pid = 2006] [serial = 1774] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x119a61400) [pid = 2006] [serial = 1775] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11c4b6c00) [pid = 2006] [serial = 1786] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11aa08800) [pid = 2006] [serial = 1777] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x11ad2f000) [pid = 2006] [serial = 1778] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x1176de000) [pid = 2006] [serial = 1765] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x115490400) [pid = 2006] [serial = 1769] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x114c0fc00) [pid = 2006] [serial = 1768] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12393e400) [pid = 2006] [serial = 1789] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x118fe8000) [pid = 2006] [serial = 1792] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x123b19800) [pid = 2006] [serial = 1790] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11bca2800) [pid = 2006] [serial = 1793] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x123b17800) [pid = 2006] [serial = 1795] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x1241ca800) [pid = 2006] [serial = 1798] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x11ad35400) [pid = 2006] [serial = 1780] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x11bf10400) [pid = 2006] [serial = 1784] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x12448b400) [pid = 2006] [serial = 1799] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x11c512800) [pid = 2006] [serial = 1787] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x11b5cc800) [pid = 2006] [serial = 1781] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x123d6cc00) [pid = 2006] [serial = 1796] [outer = 0x0] [url = about:blank] 04:06:09 INFO - PROCESS | 2006 | 1461150369756 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]]]}] 04:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 722ms 04:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:06:09 INFO - PROCESS | 2006 | 1461150369769 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 2006 | 1461150369771 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:06:09 INFO - PROCESS | 2006 | 1461150369773 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 2006 | 1461150369775 Marionette TRACE conn2 <- [1,2486,null,{}] 04:06:09 INFO - PROCESS | 2006 | 1461150369783 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}] 04:06:09 INFO - PROCESS | 2006 | 1461150369869 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:06:09 INFO - PROCESS | 2006 | 1461150369874 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e85000 == 46 [pid = 2006] [id = 629] 04:06:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11b90b000) [pid = 2006] [serial = 1887] [outer = 0x0] 04:06:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11bc98800) [pid = 2006] [serial = 1888] [outer = 0x11b90b000] 04:06:09 INFO - PROCESS | 2006 | 1461150369903 Marionette DEBUG loaded listener.js 04:06:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x11c50dc00) [pid = 2006] [serial = 1889] [outer = 0x11b90b000] 04:06:10 INFO - PROCESS | 2006 | 1461150370268 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]]]}] 04:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 520ms 04:06:10 INFO - PROCESS | 2006 | 1461150370294 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:06:10 INFO - PROCESS | 2006 | 1461150370296 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:06:10 INFO - PROCESS | 2006 | 1461150370300 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:06:10 INFO - PROCESS | 2006 | 1461150370301 Marionette TRACE conn2 <- [1,2490,null,{}] 04:06:10 INFO - PROCESS | 2006 | 1461150370303 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}] 04:06:10 INFO - PROCESS | 2006 | 1461150370390 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:06:10 INFO - PROCESS | 2006 | 1461150370445 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x127139800 == 47 [pid = 2006] [id = 630] 04:06:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x11c4d5000) [pid = 2006] [serial = 1890] [outer = 0x0] 04:06:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x123b1a400) [pid = 2006] [serial = 1891] [outer = 0x11c4d5000] 04:06:10 INFO - PROCESS | 2006 | 1461150370472 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x124080400) [pid = 2006] [serial = 1892] [outer = 0x11c4d5000] 04:06:10 INFO - PROCESS | 2006 | 1461150370751 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]]]}] 04:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 471ms 04:06:10 INFO - PROCESS | 2006 | 1461150370771 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:06:10 INFO - PROCESS | 2006 | 1461150370772 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:06:10 INFO - PROCESS | 2006 | 1461150370775 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:06:10 INFO - PROCESS | 2006 | 1461150370776 Marionette TRACE conn2 <- [1,2494,null,{}] 04:06:10 INFO - PROCESS | 2006 | 1461150370778 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}] 04:06:10 INFO - PROCESS | 2006 | 1461150370876 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:06:10 INFO - PROCESS | 2006 | 1461150370929 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a060800 == 48 [pid = 2006] [id = 631] 04:06:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12393a400) [pid = 2006] [serial = 1893] [outer = 0x0] 04:06:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1241cdc00) [pid = 2006] [serial = 1894] [outer = 0x12393a400] 04:06:10 INFO - PROCESS | 2006 | 1461150370955 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x127162800) [pid = 2006] [serial = 1895] [outer = 0x12393a400] 04:06:11 INFO - PROCESS | 2006 | 1461150371264 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]]]}] 04:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 518ms 04:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:06:11 INFO - PROCESS | 2006 | 1461150371294 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 2006 | 1461150371295 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:06:11 INFO - PROCESS | 2006 | 1461150371301 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 2006 | 1461150371302 Marionette TRACE conn2 <- [1,2498,null,{}] 04:06:11 INFO - PROCESS | 2006 | 1461150371305 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}] 04:06:11 INFO - PROCESS | 2006 | 1461150371406 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:06:11 INFO - PROCESS | 2006 | 1461150371410 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b364000 == 49 [pid = 2006] [id = 632] 04:06:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x127e8b800) [pid = 2006] [serial = 1896] [outer = 0x0] 04:06:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x1296ea000) [pid = 2006] [serial = 1897] [outer = 0x127e8b800] 04:06:11 INFO - PROCESS | 2006 | 1461150371439 Marionette DEBUG loaded listener.js 04:06:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x129d88800) [pid = 2006] [serial = 1898] [outer = 0x127e8b800] 04:06:11 INFO - PROCESS | 2006 | 1461150371808 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]]]}] 04:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 04:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:06:11 INFO - PROCESS | 2006 | 1461150371820 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 2006 | 1461150371821 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:06:11 INFO - PROCESS | 2006 | 1461150371823 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 2006 | 1461150371824 Marionette TRACE conn2 <- [1,2502,null,{}] 04:06:11 INFO - PROCESS | 2006 | 1461150371826 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}] 04:06:11 INFO - PROCESS | 2006 | 1461150371937 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:06:11 INFO - PROCESS | 2006 | 1461150371941 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb98800 == 50 [pid = 2006] [id = 633] 04:06:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12963cc00) [pid = 2006] [serial = 1899] [outer = 0x0] 04:06:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12a240000) [pid = 2006] [serial = 1900] [outer = 0x12963cc00] 04:06:11 INFO - PROCESS | 2006 | 1461150371966 Marionette DEBUG loaded listener.js 04:06:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x12a24ac00) [pid = 2006] [serial = 1901] [outer = 0x12963cc00] 04:06:12 INFO - PROCESS | 2006 | 1461150372308 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]]]}] 04:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 04:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:06:12 INFO - PROCESS | 2006 | 1461150372341 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:06:12 INFO - PROCESS | 2006 | 1461150372342 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:06:12 INFO - PROCESS | 2006 | 1461150372345 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:06:12 INFO - PROCESS | 2006 | 1461150372347 Marionette TRACE conn2 <- [1,2506,null,{}] 04:06:12 INFO - PROCESS | 2006 | 1461150372351 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}] 04:06:12 INFO - PROCESS | 2006 | 1461150372454 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:06:12 INFO - PROCESS | 2006 | 1461150372466 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0c6000 == 51 [pid = 2006] [id = 634] 04:06:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12a5d9c00) [pid = 2006] [serial = 1902] [outer = 0x0] 04:06:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12a5e0400) [pid = 2006] [serial = 1903] [outer = 0x12a5d9c00] 04:06:12 INFO - PROCESS | 2006 | 1461150372492 Marionette DEBUG loaded listener.js 04:06:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12a5eac00) [pid = 2006] [serial = 1904] [outer = 0x12a5d9c00] 04:06:12 INFO - PROCESS | 2006 | 1461150372818 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]]]}] 04:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 521ms 04:06:12 INFO - PROCESS | 2006 | 1461150372866 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:06:12 INFO - PROCESS | 2006 | 1461150372867 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:06:12 INFO - PROCESS | 2006 | 1461150372869 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:06:12 INFO - PROCESS | 2006 | 1461150372870 Marionette TRACE conn2 <- [1,2510,null,{}] 04:06:12 INFO - PROCESS | 2006 | 1461150372873 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}] 04:06:12 INFO - PROCESS | 2006 | 1461150372978 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:06:12 INFO - PROCESS | 2006 | 1461150372991 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d453000 == 52 [pid = 2006] [id = 635] 04:06:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12a5e1400) [pid = 2006] [serial = 1905] [outer = 0x0] 04:06:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12a5f0c00) [pid = 2006] [serial = 1906] [outer = 0x12a5e1400] 04:06:13 INFO - PROCESS | 2006 | 1461150373016 Marionette DEBUG loaded listener.js 04:06:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12a5f6c00) [pid = 2006] [serial = 1907] [outer = 0x12a5e1400] 04:06:13 INFO - PROCESS | 2006 | 1461150373367 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]]]}] 04:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 517ms 04:06:13 INFO - PROCESS | 2006 | 1461150373387 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:06:13 INFO - PROCESS | 2006 | 1461150373388 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:06:13 INFO - PROCESS | 2006 | 1461150373391 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:06:13 INFO - PROCESS | 2006 | 1461150373392 Marionette TRACE conn2 <- [1,2514,null,{}] 04:06:13 INFO - PROCESS | 2006 | 1461150373394 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}] 04:06:13 INFO - PROCESS | 2006 | 1461150373501 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:06:13 INFO - PROCESS | 2006 | 1461150373514 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e568800 == 53 [pid = 2006] [id = 636] 04:06:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12a5f1c00) [pid = 2006] [serial = 1908] [outer = 0x0] 04:06:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12a8dd400) [pid = 2006] [serial = 1909] [outer = 0x12a5f1c00] 04:06:13 INFO - PROCESS | 2006 | 1461150373542 Marionette DEBUG loaded listener.js 04:06:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12a8e1c00) [pid = 2006] [serial = 1910] [outer = 0x12a5f1c00] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x123b16800) [pid = 2006] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x127e83c00) [pid = 2006] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x118c95400) [pid = 2006] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x119a64400) [pid = 2006] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x114656000) [pid = 2006] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x115486c00) [pid = 2006] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x1296cd800) [pid = 2006] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11548e800) [pid = 2006] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x129d3a800) [pid = 2006] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x123938400) [pid = 2006] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x115487000) [pid = 2006] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x1241d1400) [pid = 2006] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:06:13 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x127162400) [pid = 2006] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:06:14 INFO - PROCESS | 2006 | 1461150374156 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]]]}] 04:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 775ms 04:06:14 INFO - PROCESS | 2006 | 1461150374177 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:06:14 INFO - PROCESS | 2006 | 1461150374179 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:06:14 INFO - PROCESS | 2006 | 1461150374189 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:06:14 INFO - PROCESS | 2006 | 1461150374190 Marionette TRACE conn2 <- [1,2518,null,{}] 04:06:14 INFO - PROCESS | 2006 | 1461150374193 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}] 04:06:14 INFO - PROCESS | 2006 | 1461150374327 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:06:14 INFO - PROCESS | 2006 | 1461150374333 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed39000 == 54 [pid = 2006] [id = 637] 04:06:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x1296ef000) [pid = 2006] [serial = 1911] [outer = 0x0] 04:06:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12a8e5000) [pid = 2006] [serial = 1912] [outer = 0x1296ef000] 04:06:14 INFO - PROCESS | 2006 | 1461150374363 Marionette DEBUG loaded listener.js 04:06:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12a8f4800) [pid = 2006] [serial = 1913] [outer = 0x1296ef000] 04:06:14 INFO - PROCESS | 2006 | 1461150374706 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]]]}] 04:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 569ms 04:06:14 INFO - PROCESS | 2006 | 1461150374758 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:06:14 INFO - PROCESS | 2006 | 1461150374759 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:06:14 INFO - PROCESS | 2006 | 1461150374762 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:06:14 INFO - PROCESS | 2006 | 1461150374763 Marionette TRACE conn2 <- [1,2522,null,{}] 04:06:14 INFO - PROCESS | 2006 | 1461150374765 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}] 04:06:14 INFO - PROCESS | 2006 | 1461150374878 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:06:14 INFO - PROCESS | 2006 | 1461150374884 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed6f000 == 55 [pid = 2006] [id = 638] 04:06:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x12a8ee400) [pid = 2006] [serial = 1914] [outer = 0x0] 04:06:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12a8fa800) [pid = 2006] [serial = 1915] [outer = 0x12a8ee400] 04:06:14 INFO - PROCESS | 2006 | 1461150374910 Marionette DEBUG loaded listener.js 04:06:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12aa4ac00) [pid = 2006] [serial = 1916] [outer = 0x12a8ee400] 04:06:15 INFO - PROCESS | 2006 | 1461150375218 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]]]}] 04:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 472ms 04:06:15 INFO - PROCESS | 2006 | 1461150375235 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:06:15 INFO - PROCESS | 2006 | 1461150375236 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:06:15 INFO - PROCESS | 2006 | 1461150375238 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:06:15 INFO - PROCESS | 2006 | 1461150375240 Marionette TRACE conn2 <- [1,2526,null,{}] 04:06:15 INFO - PROCESS | 2006 | 1461150375242 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}] 04:06:15 INFO - PROCESS | 2006 | 1461150375332 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:06:15 INFO - PROCESS | 2006 | 1461150375336 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f05c000 == 56 [pid = 2006] [id = 639] 04:06:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12a8f9000) [pid = 2006] [serial = 1917] [outer = 0x0] 04:06:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12aa51c00) [pid = 2006] [serial = 1918] [outer = 0x12a8f9000] 04:06:15 INFO - PROCESS | 2006 | 1461150375361 Marionette DEBUG loaded listener.js 04:06:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12aa58000) [pid = 2006] [serial = 1919] [outer = 0x12a8f9000] 04:06:15 INFO - PROCESS | 2006 | 1461150375704 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]]]}] 04:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 517ms 04:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:06:15 INFO - PROCESS | 2006 | 1461150375757 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:06:15 INFO - PROCESS | 2006 | 1461150375759 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:06:15 INFO - PROCESS | 2006 | 1461150375761 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:06:15 INFO - PROCESS | 2006 | 1461150375762 Marionette TRACE conn2 <- [1,2530,null,{}] 04:06:15 INFO - PROCESS | 2006 | 1461150375764 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}] 04:06:15 INFO - PROCESS | 2006 | 1461150375851 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:06:15 INFO - PROCESS | 2006 | 1461150375855 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f328800 == 57 [pid = 2006] [id = 640] 04:06:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12aa58c00) [pid = 2006] [serial = 1920] [outer = 0x0] 04:06:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12ab36000) [pid = 2006] [serial = 1921] [outer = 0x12aa58c00] 04:06:15 INFO - PROCESS | 2006 | 1461150375880 Marionette DEBUG loaded listener.js 04:06:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12ab3bc00) [pid = 2006] [serial = 1922] [outer = 0x12aa58c00] 04:06:16 INFO - PROCESS | 2006 | 1461150376363 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]]]}] 04:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 04:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:06:16 INFO - PROCESS | 2006 | 1461150376433 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:06:16 INFO - PROCESS | 2006 | 1461150376436 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:06:16 INFO - PROCESS | 2006 | 1461150376440 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:06:16 INFO - PROCESS | 2006 | 1461150376443 Marionette TRACE conn2 <- [1,2534,null,{}] 04:06:16 INFO - PROCESS | 2006 | 1461150376446 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}] 04:06:16 INFO - PROCESS | 2006 | 1461150376558 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:06:16 INFO - PROCESS | 2006 | 1461150376668 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c435800 == 58 [pid = 2006] [id = 641] 04:06:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x118c8c400) [pid = 2006] [serial = 1923] [outer = 0x0] 04:06:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x119a64400) [pid = 2006] [serial = 1924] [outer = 0x118c8c400] 04:06:16 INFO - PROCESS | 2006 | 1461150376705 Marionette DEBUG loaded listener.js 04:06:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11ad31400) [pid = 2006] [serial = 1925] [outer = 0x118c8c400] 04:06:17 INFO - PROCESS | 2006 | 1461150377192 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]]]}] 04:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 771ms 04:06:17 INFO - PROCESS | 2006 | 1461150377213 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:06:17 INFO - PROCESS | 2006 | 1461150377219 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:06:17 INFO - PROCESS | 2006 | 1461150377226 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:06:17 INFO - PROCESS | 2006 | 1461150377229 Marionette TRACE conn2 <- [1,2538,null,{}] 04:06:17 INFO - PROCESS | 2006 | 1461150377232 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}] 04:06:17 INFO - PROCESS | 2006 | 1461150377367 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:06:17 INFO - PROCESS | 2006 | 1461150377429 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a96d000 == 59 [pid = 2006] [id = 642] 04:06:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11adc7000) [pid = 2006] [serial = 1926] [outer = 0x0] 04:06:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x11b987c00) [pid = 2006] [serial = 1927] [outer = 0x11adc7000] 04:06:17 INFO - PROCESS | 2006 | 1461150377500 Marionette DEBUG loaded listener.js 04:06:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x123939000) [pid = 2006] [serial = 1928] [outer = 0x11adc7000] 04:06:17 INFO - PROCESS | 2006 | 1461150377985 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]]]}] 04:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 831ms 04:06:18 INFO - PROCESS | 2006 | 1461150378056 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:06:18 INFO - PROCESS | 2006 | 1461150378059 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:06:18 INFO - PROCESS | 2006 | 1461150378063 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 2006 | 1461150378067 Marionette TRACE conn2 <- [1,2542,null,{}] 04:06:18 INFO - PROCESS | 2006 | 1461150378079 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}] 04:06:18 INFO - PROCESS | 2006 | 1461150378247 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:06:18 INFO - PROCESS | 2006 | 1461150378348 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed62000 == 60 [pid = 2006] [id = 643] 04:06:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x123f25400) [pid = 2006] [serial = 1929] [outer = 0x0] 04:06:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x129645800) [pid = 2006] [serial = 1930] [outer = 0x123f25400] 04:06:18 INFO - PROCESS | 2006 | 1461150378382 Marionette DEBUG loaded listener.js 04:06:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x129d1e400) [pid = 2006] [serial = 1931] [outer = 0x123f25400] 04:06:18 INFO - PROCESS | 2006 | 1461150378784 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]]]}] 04:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 04:06:18 INFO - PROCESS | 2006 | 1461150378839 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:06:18 INFO - PROCESS | 2006 | 1461150378841 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:06:18 INFO - PROCESS | 2006 | 1461150378843 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 2006 | 1461150378845 Marionette TRACE conn2 <- [1,2546,null,{}] 04:06:18 INFO - PROCESS | 2006 | 1461150378847 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}] 04:06:18 INFO - PROCESS | 2006 | 1461150378956 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:06:19 INFO - PROCESS | 2006 | 1461150379029 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f656000 == 61 [pid = 2006] [id = 644] 04:06:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x1296e9800) [pid = 2006] [serial = 1932] [outer = 0x0] 04:06:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x12a5da400) [pid = 2006] [serial = 1933] [outer = 0x1296e9800] 04:06:19 INFO - PROCESS | 2006 | 1461150379059 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12a8dec00) [pid = 2006] [serial = 1934] [outer = 0x1296e9800] 04:06:19 INFO - PROCESS | 2006 | 1461150379469 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]]]}] 04:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 673ms 04:06:19 INFO - PROCESS | 2006 | 1461150379517 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:06:19 INFO - PROCESS | 2006 | 1461150379518 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:06:19 INFO - PROCESS | 2006 | 1461150379520 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:06:19 INFO - PROCESS | 2006 | 1461150379522 Marionette TRACE conn2 <- [1,2550,null,{}] 04:06:19 INFO - PROCESS | 2006 | 1461150379524 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}] 04:06:19 INFO - PROCESS | 2006 | 1461150379647 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:06:19 INFO - PROCESS | 2006 | 1461150379732 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f80e800 == 62 [pid = 2006] [id = 645] 04:06:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12a5edc00) [pid = 2006] [serial = 1935] [outer = 0x0] 04:06:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12aa58400) [pid = 2006] [serial = 1936] [outer = 0x12a5edc00] 04:06:19 INFO - PROCESS | 2006 | 1461150379763 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x12ab3d800) [pid = 2006] [serial = 1937] [outer = 0x12a5edc00] 04:06:20 INFO - PROCESS | 2006 | 1461150380241 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]]]}] 04:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 04:06:20 INFO - PROCESS | 2006 | 1461150380290 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:06:20 INFO - PROCESS | 2006 | 1461150380292 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:06:20 INFO - PROCESS | 2006 | 1461150380294 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:06:20 INFO - PROCESS | 2006 | 1461150380296 Marionette TRACE conn2 <- [1,2554,null,{}] 04:06:20 INFO - PROCESS | 2006 | 1461150380298 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}] 04:06:20 INFO - PROCESS | 2006 | 1461150380413 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:06:20 INFO - PROCESS | 2006 | 1461150380483 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ced000 == 63 [pid = 2006] [id = 646] 04:06:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x11b97a800) [pid = 2006] [serial = 1938] [outer = 0x0] 04:06:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12963d800) [pid = 2006] [serial = 1939] [outer = 0x11b97a800] 04:06:20 INFO - PROCESS | 2006 | 1461150380508 Marionette DEBUG loaded listener.js 04:06:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12b0ee400) [pid = 2006] [serial = 1940] [outer = 0x11b97a800] 04:06:21 INFO - PROCESS | 2006 | 1461150381279 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]]]}] 04:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1022ms 04:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:06:21 INFO - PROCESS | 2006 | 1461150381317 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:06:21 INFO - PROCESS | 2006 | 1461150381319 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:06:21 INFO - PROCESS | 2006 | 1461150381323 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:06:21 INFO - PROCESS | 2006 | 1461150381325 Marionette TRACE conn2 <- [1,2558,null,{}] 04:06:21 INFO - PROCESS | 2006 | 1461150381330 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}] 04:06:21 INFO - PROCESS | 2006 | 1461150381436 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:06:21 INFO - PROCESS | 2006 | 1461150381501 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a97000 == 64 [pid = 2006] [id = 647] 04:06:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x11519b400) [pid = 2006] [serial = 1941] [outer = 0x0] 04:06:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x1156da400) [pid = 2006] [serial = 1942] [outer = 0x11519b400] 04:06:21 INFO - PROCESS | 2006 | 1461150381530 Marionette DEBUG loaded listener.js 04:06:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x1176e1800) [pid = 2006] [serial = 1943] [outer = 0x11519b400] 04:06:22 INFO - PROCESS | 2006 | 1461150382020 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]]]}] 04:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 723ms 04:06:22 INFO - PROCESS | 2006 | 1461150382046 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:06:22 INFO - PROCESS | 2006 | 1461150382050 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:06:22 INFO - PROCESS | 2006 | 1461150382054 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:06:22 INFO - PROCESS | 2006 | 1461150382056 Marionette TRACE conn2 <- [1,2562,null,{}] 04:06:22 INFO - PROCESS | 2006 | 1461150382058 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}] 04:06:22 INFO - PROCESS | 2006 | 1461150382156 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:06:22 INFO - PROCESS | 2006 | 1461150382232 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baa3000 == 65 [pid = 2006] [id = 648] 04:06:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x115486000) [pid = 2006] [serial = 1944] [outer = 0x0] 04:06:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x118554000) [pid = 2006] [serial = 1945] [outer = 0x115486000] 04:06:22 INFO - PROCESS | 2006 | 1461150382261 Marionette DEBUG loaded listener.js 04:06:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x119d62800) [pid = 2006] [serial = 1946] [outer = 0x115486000] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x119167800 == 64 [pid = 2006] [id = 101] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12f05c000 == 63 [pid = 2006] [id = 639] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed6f000 == 62 [pid = 2006] [id = 638] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed39000 == 61 [pid = 2006] [id = 637] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12e568800 == 60 [pid = 2006] [id = 636] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12d453000 == 59 [pid = 2006] [id = 635] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0c6000 == 58 [pid = 2006] [id = 634] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x11648f000) [pid = 2006] [serial = 1804] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x11be87c00) [pid = 2006] [serial = 1810] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x119a57400) [pid = 2006] [serial = 1807] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x1241d3c00) [pid = 2006] [serial = 1813] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x1290b4400) [pid = 2006] [serial = 1816] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x1296f4800) [pid = 2006] [serial = 1819] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x12a23dc00) [pid = 2006] [serial = 1858] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb98800 == 57 [pid = 2006] [id = 633] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12b364000 == 56 [pid = 2006] [id = 632] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12a060800 == 55 [pid = 2006] [id = 631] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x127139800 == 54 [pid = 2006] [id = 630] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x123e85000 == 53 [pid = 2006] [id = 629] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x115154800 == 52 [pid = 2006] [id = 628] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x123ee7800 == 51 [pid = 2006] [id = 627] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8c0000 == 50 [pid = 2006] [id = 623] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12d43f000 == 49 [pid = 2006] [id = 622] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x123edb800 == 48 [pid = 2006] [id = 621] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x11b584000 == 47 [pid = 2006] [id = 620] 04:06:22 INFO - PROCESS | 2006 | --DOCSHELL 0x12e55e000 == 46 [pid = 2006] [id = 619] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x124083c00) [pid = 2006] [serial = 1840] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x1296ccc00) [pid = 2006] [serial = 1843] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x127de9c00) [pid = 2006] [serial = 1841] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x11aa0bc00) [pid = 2006] [serial = 1831] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x11b909c00) [pid = 2006] [serial = 1832] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11b987400) [pid = 2006] [serial = 1834] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x11be84000) [pid = 2006] [serial = 1835] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x114b85800) [pid = 2006] [serial = 1823] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x1176e3400) [pid = 2006] [serial = 1826] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x1146c4400) [pid = 2006] [serial = 1822] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x1298a7800) [pid = 2006] [serial = 1846] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x123c8e400) [pid = 2006] [serial = 1850] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x1296eb000) [pid = 2006] [serial = 1844] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x118aedc00) [pid = 2006] [serial = 1849] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x129d81000) [pid = 2006] [serial = 1855] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12998b400) [pid = 2006] [serial = 1847] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11580dc00) [pid = 2006] [serial = 1825] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x12393b400) [pid = 2006] [serial = 1837] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x1191c0800) [pid = 2006] [serial = 1828] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x119a65000) [pid = 2006] [serial = 1829] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x127e8b400) [pid = 2006] [serial = 1802] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x129b49800) [pid = 2006] [serial = 1852] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x129d88c00) [pid = 2006] [serial = 1856] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x123b24000) [pid = 2006] [serial = 1838] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x129d36400) [pid = 2006] [serial = 1853] [outer = 0x0] [url = about:blank] 04:06:22 INFO - PROCESS | 2006 | 1461150382660 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]]]}] 04:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 623ms 04:06:22 INFO - PROCESS | 2006 | 1461150382678 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:06:22 INFO - PROCESS | 2006 | 1461150382680 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:06:22 INFO - PROCESS | 2006 | 1461150382683 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:06:22 INFO - PROCESS | 2006 | 1461150382685 Marionette TRACE conn2 <- [1,2566,null,{}] 04:06:22 INFO - PROCESS | 2006 | 1461150382692 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}] 04:06:22 INFO - PROCESS | 2006 | 1461150382778 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:06:22 INFO - PROCESS | 2006 | 1461150382803 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x11bab4000 == 47 [pid = 2006] [id = 649] 04:06:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x11aced400) [pid = 2006] [serial = 1947] [outer = 0x0] 04:06:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x11b0c2800) [pid = 2006] [serial = 1948] [outer = 0x11aced400] 04:06:22 INFO - PROCESS | 2006 | 1461150382835 Marionette DEBUG loaded listener.js 04:06:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11b984c00) [pid = 2006] [serial = 1949] [outer = 0x11aced400] 04:06:23 INFO - PROCESS | 2006 | 1461150383184 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]]]}] 04:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 04:06:23 INFO - PROCESS | 2006 | 1461150383228 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:06:23 INFO - PROCESS | 2006 | 1461150383230 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:06:23 INFO - PROCESS | 2006 | 1461150383236 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:06:23 INFO - PROCESS | 2006 | 1461150383237 Marionette TRACE conn2 <- [1,2570,null,{}] 04:06:23 INFO - PROCESS | 2006 | 1461150383239 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}] 04:06:23 INFO - PROCESS | 2006 | 1461150383322 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:06:23 INFO - PROCESS | 2006 | 1461150383326 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x124136800 == 48 [pid = 2006] [id = 650] 04:06:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x11bca1800) [pid = 2006] [serial = 1950] [outer = 0x0] 04:06:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x11be7c800) [pid = 2006] [serial = 1951] [outer = 0x11bca1800] 04:06:23 INFO - PROCESS | 2006 | 1461150383354 Marionette DEBUG loaded listener.js 04:06:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x11c149800) [pid = 2006] [serial = 1952] [outer = 0x11bca1800] 04:06:23 INFO - PROCESS | 2006 | 1461150383726 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]]]}] 04:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 04:06:23 INFO - PROCESS | 2006 | 1461150383760 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:06:23 INFO - PROCESS | 2006 | 1461150383761 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:06:23 INFO - PROCESS | 2006 | 1461150383767 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:06:23 INFO - PROCESS | 2006 | 1461150383768 Marionette TRACE conn2 <- [1,2574,null,{}] 04:06:23 INFO - PROCESS | 2006 | 1461150383770 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}] 04:06:23 INFO - PROCESS | 2006 | 1461150383856 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:06:23 INFO - PROCESS | 2006 | 1461150383860 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b8f800 == 49 [pid = 2006] [id = 651] 04:06:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x11be87c00) [pid = 2006] [serial = 1953] [outer = 0x0] 04:06:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12393e000) [pid = 2006] [serial = 1954] [outer = 0x11be87c00] 04:06:23 INFO - PROCESS | 2006 | 1461150383891 Marionette DEBUG loaded listener.js 04:06:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x123b1fc00) [pid = 2006] [serial = 1955] [outer = 0x11be87c00] 04:06:24 INFO - PROCESS | 2006 | 1461150384347 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]]]}] 04:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 621ms 04:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:06:24 INFO - PROCESS | 2006 | 1461150384400 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:06:24 INFO - PROCESS | 2006 | 1461150384401 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:06:24 INFO - PROCESS | 2006 | 1461150384404 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:06:24 INFO - PROCESS | 2006 | 1461150384406 Marionette TRACE conn2 <- [1,2578,null,{}] 04:06:24 INFO - PROCESS | 2006 | 1461150384410 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}] 04:06:24 INFO - PROCESS | 2006 | 1461150384554 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:06:24 INFO - PROCESS | 2006 | 1461150384565 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b12a000 == 50 [pid = 2006] [id = 652] 04:06:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x123f26800) [pid = 2006] [serial = 1956] [outer = 0x0] 04:06:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12434d800) [pid = 2006] [serial = 1957] [outer = 0x123f26800] 04:06:24 INFO - PROCESS | 2006 | 1461150384593 Marionette DEBUG loaded listener.js 04:06:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x1296c9400) [pid = 2006] [serial = 1958] [outer = 0x123f26800] 04:06:24 INFO - PROCESS | 2006 | 1461150384955 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]]]}] 04:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 571ms 04:06:24 INFO - PROCESS | 2006 | 1461150384976 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:06:24 INFO - PROCESS | 2006 | 1461150384977 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:06:24 INFO - PROCESS | 2006 | 1461150384979 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:06:24 INFO - PROCESS | 2006 | 1461150384982 Marionette TRACE conn2 <- [1,2582,null,{}] 04:06:24 INFO - PROCESS | 2006 | 1461150384987 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}] 04:06:25 INFO - PROCESS | 2006 | 1461150385094 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:06:25 INFO - PROCESS | 2006 | 1461150385132 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b35f800 == 51 [pid = 2006] [id = 653] 04:06:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x124083c00) [pid = 2006] [serial = 1959] [outer = 0x0] 04:06:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x1296ed800) [pid = 2006] [serial = 1960] [outer = 0x124083c00] 04:06:25 INFO - PROCESS | 2006 | 1461150385158 Marionette DEBUG loaded listener.js 04:06:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x129b47800) [pid = 2006] [serial = 1961] [outer = 0x124083c00] 04:06:25 INFO - PROCESS | 2006 | 1461150385495 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]]]}] 04:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 573ms 04:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:06:25 INFO - PROCESS | 2006 | 1461150385553 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:06:25 INFO - PROCESS | 2006 | 1461150385554 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:06:25 INFO - PROCESS | 2006 | 1461150385556 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:06:25 INFO - PROCESS | 2006 | 1461150385557 Marionette TRACE conn2 <- [1,2586,null,{}] 04:06:25 INFO - PROCESS | 2006 | 1461150385560 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}] 04:06:25 INFO - PROCESS | 2006 | 1461150385664 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:06:25 INFO - PROCESS | 2006 | 1461150385680 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc69000 == 52 [pid = 2006] [id = 654] 04:06:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x1296d2400) [pid = 2006] [serial = 1962] [outer = 0x0] 04:06:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x129d36400) [pid = 2006] [serial = 1963] [outer = 0x1296d2400] 04:06:25 INFO - PROCESS | 2006 | 1461150385705 Marionette DEBUG loaded listener.js 04:06:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x129d83800) [pid = 2006] [serial = 1964] [outer = 0x1296d2400] 04:06:26 INFO - PROCESS | 2006 | 1461150386054 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]]]}] 04:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 518ms 04:06:26 INFO - PROCESS | 2006 | 1461150386075 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:06:26 INFO - PROCESS | 2006 | 1461150386077 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:06:26 INFO - PROCESS | 2006 | 1461150386079 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:06:26 INFO - PROCESS | 2006 | 1461150386080 Marionette TRACE conn2 <- [1,2590,null,{}] 04:06:26 INFO - PROCESS | 2006 | 1461150386084 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}] 04:06:26 INFO - PROCESS | 2006 | 1461150386195 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:06:26 INFO - PROCESS | 2006 | 1461150386199 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d227800 == 53 [pid = 2006] [id = 655] 04:06:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x1296f3800) [pid = 2006] [serial = 1965] [outer = 0x0] 04:06:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12a243000) [pid = 2006] [serial = 1966] [outer = 0x1296f3800] 04:06:26 INFO - PROCESS | 2006 | 1461150386225 Marionette DEBUG loaded listener.js 04:06:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12a5de400) [pid = 2006] [serial = 1967] [outer = 0x1296f3800] 04:06:26 INFO - PROCESS | 2006 | 1461150386605 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]]]}] 04:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 04:06:26 INFO - PROCESS | 2006 | 1461150386651 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:06:26 INFO - PROCESS | 2006 | 1461150386654 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:06:26 INFO - PROCESS | 2006 | 1461150386657 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:06:26 INFO - PROCESS | 2006 | 1461150386659 Marionette TRACE conn2 <- [1,2594,null,{}] 04:06:26 INFO - PROCESS | 2006 | 1461150386662 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}] 04:06:27 INFO - PROCESS | 2006 | 1461150387033 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x1241d5000) [pid = 2006] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x11bc96000) [pid = 2006] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x115244800) [pid = 2006] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x1296c7c00) [pid = 2006] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x1176a4800) [pid = 2006] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x123b22c00) [pid = 2006] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x11580f000) [pid = 2006] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x116416c00) [pid = 2006] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12998d400) [pid = 2006] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x12a8f9000) [pid = 2006] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x12963cc00) [pid = 2006] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x12a5d9c00) [pid = 2006] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11548d000) [pid = 2006] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x127e8b800) [pid = 2006] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x1120bec00) [pid = 2006] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11c4d5000) [pid = 2006] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x12a5e1400) [pid = 2006] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x116496000) [pid = 2006] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11b90b000) [pid = 2006] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12393a400) [pid = 2006] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x12a5f1c00) [pid = 2006] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x1296ef000) [pid = 2006] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:06:27 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12a8ee400) [pid = 2006] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:06:27 INFO - PROCESS | 2006 | 1461150387090 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x115899800 == 54 [pid = 2006] [id = 656] 04:06:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x1120b7c00) [pid = 2006] [serial = 1968] [outer = 0x0] 04:06:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x1146ba800) [pid = 2006] [serial = 1969] [outer = 0x1120b7c00] 04:06:27 INFO - PROCESS | 2006 | 1461150387116 Marionette DEBUG loaded listener.js 04:06:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x116496000) [pid = 2006] [serial = 1970] [outer = 0x1120b7c00] 04:06:27 INFO - PROCESS | 2006 | 1461150387408 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]]]}] 04:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 772ms 04:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:06:27 INFO - PROCESS | 2006 | 1461150387454 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:06:27 INFO - PROCESS | 2006 | 1461150387455 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:06:27 INFO - PROCESS | 2006 | 1461150387458 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:06:27 INFO - PROCESS | 2006 | 1461150387460 Marionette TRACE conn2 <- [1,2598,null,{}] 04:06:27 INFO - PROCESS | 2006 | 1461150387463 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}] 04:06:27 INFO - PROCESS | 2006 | 1461150387591 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:06:27 INFO - PROCESS | 2006 | 1461150387598 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0ac800 == 55 [pid = 2006] [id = 657] 04:06:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x114253c00) [pid = 2006] [serial = 1971] [outer = 0x0] 04:06:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x11ad3cc00) [pid = 2006] [serial = 1972] [outer = 0x114253c00] 04:06:27 INFO - PROCESS | 2006 | 1461150387629 Marionette DEBUG loaded listener.js 04:06:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12a5e7c00) [pid = 2006] [serial = 1973] [outer = 0x114253c00] 04:06:27 INFO - PROCESS | 2006 | 1461150387957 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]]]}] 04:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 04:06:27 INFO - PROCESS | 2006 | 1461150387977 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:06:27 INFO - PROCESS | 2006 | 1461150387978 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:06:27 INFO - PROCESS | 2006 | 1461150387983 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:06:27 INFO - PROCESS | 2006 | 1461150387985 Marionette TRACE conn2 <- [1,2602,null,{}] 04:06:27 INFO - PROCESS | 2006 | 1461150387988 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}] 04:06:28 INFO - PROCESS | 2006 | 1461150388078 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:06:28 INFO - PROCESS | 2006 | 1461150388082 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb17000 == 56 [pid = 2006] [id = 658] 04:06:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x123e1bc00) [pid = 2006] [serial = 1974] [outer = 0x0] 04:06:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12a8da400) [pid = 2006] [serial = 1975] [outer = 0x123e1bc00] 04:06:28 INFO - PROCESS | 2006 | 1461150388108 Marionette DEBUG loaded listener.js 04:06:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12a8f3c00) [pid = 2006] [serial = 1976] [outer = 0x123e1bc00] 04:06:28 INFO - PROCESS | 2006 | 1461150388454 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]]]}] 04:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 04:06:28 INFO - PROCESS | 2006 | 1461150388503 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:06:28 INFO - PROCESS | 2006 | 1461150388505 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:06:28 INFO - PROCESS | 2006 | 1461150388507 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:06:28 INFO - PROCESS | 2006 | 1461150388508 Marionette TRACE conn2 <- [1,2606,null,{}] 04:06:28 INFO - PROCESS | 2006 | 1461150388510 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}] 04:06:28 INFO - PROCESS | 2006 | 1461150388596 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:06:28 INFO - PROCESS | 2006 | 1461150388600 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed5c800 == 57 [pid = 2006] [id = 659] 04:06:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12a8e0000) [pid = 2006] [serial = 1977] [outer = 0x0] 04:06:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12aa4a400) [pid = 2006] [serial = 1978] [outer = 0x12a8e0000] 04:06:28 INFO - PROCESS | 2006 | 1461150388626 Marionette DEBUG loaded listener.js 04:06:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12aa56400) [pid = 2006] [serial = 1979] [outer = 0x12a8e0000] 04:06:28 INFO - PROCESS | 2006 | 1461150388981 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]]]}] 04:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 518ms 04:06:29 INFO - PROCESS | 2006 | 1461150389055 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:06:29 INFO - PROCESS | 2006 | 1461150389057 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:06:29 INFO - PROCESS | 2006 | 1461150389061 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:06:29 INFO - PROCESS | 2006 | 1461150389064 Marionette TRACE conn2 <- [1,2610,null,{}] 04:06:29 INFO - PROCESS | 2006 | 1461150389068 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}] 04:06:29 INFO - PROCESS | 2006 | 1461150389167 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:06:29 INFO - PROCESS | 2006 | 1461150389271 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x119b22000 == 58 [pid = 2006] [id = 660] 04:06:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x114b85800) [pid = 2006] [serial = 1980] [outer = 0x0] 04:06:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11519b000) [pid = 2006] [serial = 1981] [outer = 0x114b85800] 04:06:29 INFO - PROCESS | 2006 | 1461150389303 Marionette DEBUG loaded listener.js 04:06:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x1155c1800) [pid = 2006] [serial = 1982] [outer = 0x114b85800] 04:06:29 INFO - PROCESS | 2006 | 1461150389747 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]]]}] 04:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 722ms 04:06:29 INFO - PROCESS | 2006 | 1461150389785 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:06:29 INFO - PROCESS | 2006 | 1461150389787 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:06:29 INFO - PROCESS | 2006 | 1461150389792 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:06:29 INFO - PROCESS | 2006 | 1461150389795 Marionette TRACE conn2 <- [1,2614,null,{}] 04:06:29 INFO - PROCESS | 2006 | 1461150389798 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}] 04:06:29 INFO - PROCESS | 2006 | 1461150389906 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:06:29 INFO - PROCESS | 2006 | 1461150389968 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ed3800 == 59 [pid = 2006] [id = 661] 04:06:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11580d800) [pid = 2006] [serial = 1983] [outer = 0x0] 04:06:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x119a59c00) [pid = 2006] [serial = 1984] [outer = 0x11580d800] 04:06:30 INFO - PROCESS | 2006 | 1461150390040 Marionette DEBUG loaded listener.js 04:06:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x11ad36c00) [pid = 2006] [serial = 1985] [outer = 0x11580d800] 04:06:30 INFO - PROCESS | 2006 | 1461150390436 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]]]}] 04:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 675ms 04:06:30 INFO - PROCESS | 2006 | 1461150390465 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:06:30 INFO - PROCESS | 2006 | 1461150390467 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:06:30 INFO - PROCESS | 2006 | 1461150390469 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:06:30 INFO - PROCESS | 2006 | 1461150390471 Marionette TRACE conn2 <- [1,2618,null,{}] 04:06:30 INFO - PROCESS | 2006 | 1461150390477 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}] 04:06:30 INFO - PROCESS | 2006 | 1461150390611 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:06:30 INFO - PROCESS | 2006 | 1461150390701 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d577000 == 60 [pid = 2006] [id = 662] 04:06:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x123941c00) [pid = 2006] [serial = 1986] [outer = 0x0] 04:06:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x123b21000) [pid = 2006] [serial = 1987] [outer = 0x123941c00] 04:06:30 INFO - PROCESS | 2006 | 1461150390734 Marionette DEBUG loaded listener.js 04:06:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x123f26000) [pid = 2006] [serial = 1988] [outer = 0x123941c00] 04:06:31 INFO - PROCESS | 2006 | 1461150391146 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]]]}] 04:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 721ms 04:06:31 INFO - PROCESS | 2006 | 1461150391190 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:06:31 INFO - PROCESS | 2006 | 1461150391191 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:06:31 INFO - PROCESS | 2006 | 1461150391194 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:06:31 INFO - PROCESS | 2006 | 1461150391195 Marionette TRACE conn2 <- [1,2622,null,{}] 04:06:31 INFO - PROCESS | 2006 | 1461150391198 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}] 04:06:31 INFO - PROCESS | 2006 | 1461150391304 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:06:31 INFO - PROCESS | 2006 | 1461150391365 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f059800 == 61 [pid = 2006] [id = 663] 04:06:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x1241d5800) [pid = 2006] [serial = 1989] [outer = 0x0] 04:06:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x127796000) [pid = 2006] [serial = 1990] [outer = 0x1241d5800] 04:06:31 INFO - PROCESS | 2006 | 1461150391437 Marionette DEBUG loaded listener.js 04:06:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12998d400) [pid = 2006] [serial = 1991] [outer = 0x1241d5800] 04:06:31 INFO - PROCESS | 2006 | 1461150391841 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]]]}] 04:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 672ms 04:06:31 INFO - PROCESS | 2006 | 1461150391867 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:06:31 INFO - PROCESS | 2006 | 1461150391869 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:06:31 INFO - PROCESS | 2006 | 1461150391873 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:06:31 INFO - PROCESS | 2006 | 1461150391875 Marionette TRACE conn2 <- [1,2626,null,{}] 04:06:31 INFO - PROCESS | 2006 | 1461150391878 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}] 04:06:32 INFO - PROCESS | 2006 | 1461150392018 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:06:32 INFO - PROCESS | 2006 | 1461150392095 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f815000 == 62 [pid = 2006] [id = 664] 04:06:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 147 (0x1274d1000) [pid = 2006] [serial = 1992] [outer = 0x0] 04:06:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 148 (0x129d43c00) [pid = 2006] [serial = 1993] [outer = 0x1274d1000] 04:06:32 INFO - PROCESS | 2006 | 1461150392126 Marionette DEBUG loaded listener.js 04:06:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 149 (0x12a5f6800) [pid = 2006] [serial = 1994] [outer = 0x1274d1000] 04:06:32 INFO - PROCESS | 2006 | 1461150392532 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]]]}] 04:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 04:06:32 INFO - PROCESS | 2006 | 1461150392544 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:06:32 INFO - PROCESS | 2006 | 1461150392545 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:06:32 INFO - PROCESS | 2006 | 1461150392550 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:06:32 INFO - PROCESS | 2006 | 1461150392552 Marionette TRACE conn2 <- [1,2630,null,{}] 04:06:32 INFO - PROCESS | 2006 | 1461150392554 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}] 04:06:32 INFO - PROCESS | 2006 | 1461150392675 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:06:32 INFO - PROCESS | 2006 | 1461150392781 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fed5800 == 63 [pid = 2006] [id = 665] 04:06:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 150 (0x12ab35400) [pid = 2006] [serial = 1995] [outer = 0x0] 04:06:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 151 (0x12b0e8c00) [pid = 2006] [serial = 1996] [outer = 0x12ab35400] 04:06:32 INFO - PROCESS | 2006 | 1461150392816 Marionette DEBUG loaded listener.js 04:06:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 152 (0x12b105c00) [pid = 2006] [serial = 1997] [outer = 0x12ab35400] 04:06:33 INFO - PROCESS | 2006 | 1461150393197 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]]]}] 04:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 720ms 04:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:06:33 INFO - PROCESS | 2006 | 1461150393270 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:06:33 INFO - PROCESS | 2006 | 1461150393271 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:06:33 INFO - PROCESS | 2006 | 1461150393273 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:06:33 INFO - PROCESS | 2006 | 1461150393274 Marionette TRACE conn2 <- [1,2634,null,{}] 04:06:33 INFO - PROCESS | 2006 | 1461150393277 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}] 04:06:33 INFO - PROCESS | 2006 | 1461150393403 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:06:33 INFO - PROCESS | 2006 | 1461150393480 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b119800 == 64 [pid = 2006] [id = 666] 04:06:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 153 (0x12719d400) [pid = 2006] [serial = 1998] [outer = 0x0] 04:06:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 154 (0x12a5ea000) [pid = 2006] [serial = 1999] [outer = 0x12719d400] 04:06:33 INFO - PROCESS | 2006 | 1461150393511 Marionette DEBUG loaded listener.js 04:06:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 155 (0x12b10e000) [pid = 2006] [serial = 2000] [outer = 0x12719d400] 04:06:34 INFO - PROCESS | 2006 | 1461150394084 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]]]}] 04:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 819ms 04:06:34 INFO - PROCESS | 2006 | 1461150394093 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:06:34 INFO - PROCESS | 2006 | 1461150394095 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:06:34 INFO - PROCESS | 2006 | 1461150394123 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:06:34 INFO - PROCESS | 2006 | 1461150394125 Marionette TRACE conn2 <- [1,2638,null,{}] 04:06:34 INFO - PROCESS | 2006 | 1461150394129 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}] 04:06:34 INFO - PROCESS | 2006 | 1461150394231 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:06:34 INFO - PROCESS | 2006 | 1461150394306 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c326800 == 65 [pid = 2006] [id = 667] 04:06:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 156 (0x115490800) [pid = 2006] [serial = 2001] [outer = 0x0] 04:06:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 157 (0x1154c9800) [pid = 2006] [serial = 2002] [outer = 0x115490800] 04:06:34 INFO - PROCESS | 2006 | 1461150394334 Marionette DEBUG loaded listener.js 04:06:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 158 (0x118673800) [pid = 2006] [serial = 2003] [outer = 0x115490800] 04:06:34 INFO - PROCESS | 2006 | 1461150394778 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]]]}] 04:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 681ms 04:06:34 INFO - PROCESS | 2006 | 1461150394797 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:06:34 INFO - PROCESS | 2006 | 1461150394801 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:06:34 INFO - PROCESS | 2006 | 1461150394805 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:06:34 INFO - PROCESS | 2006 | 1461150394807 Marionette TRACE conn2 <- [1,2642,null,{}] 04:06:34 INFO - PROCESS | 2006 | 1461150394809 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}] 04:06:34 INFO - PROCESS | 2006 | 1461150394909 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:06:34 INFO - PROCESS | 2006 | 1461150394976 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a604000 == 66 [pid = 2006] [id = 668] 04:06:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 159 (0x114c10c00) [pid = 2006] [serial = 2004] [outer = 0x0] 04:06:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 160 (0x119c74000) [pid = 2006] [serial = 2005] [outer = 0x114c10c00] 04:06:35 INFO - PROCESS | 2006 | 1461150395047 Marionette DEBUG loaded listener.js 04:06:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 161 (0x11be1a400) [pid = 2006] [serial = 2006] [outer = 0x114c10c00] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb17000 == 65 [pid = 2006] [id = 658] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0ac800 == 64 [pid = 2006] [id = 657] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x115899800 == 63 [pid = 2006] [id = 656] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12d227800 == 62 [pid = 2006] [id = 655] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc69000 == 61 [pid = 2006] [id = 654] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 160 (0x1296f1400) [pid = 2006] [serial = 1870] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 159 (0x129d3e800) [pid = 2006] [serial = 1873] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 158 (0x12a5d7c00) [pid = 2006] [serial = 1876] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12b35f800 == 60 [pid = 2006] [id = 653] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12b12a000 == 59 [pid = 2006] [id = 652] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x129b8f800 == 58 [pid = 2006] [id = 651] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x124136800 == 57 [pid = 2006] [id = 650] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x11bab4000 == 56 [pid = 2006] [id = 649] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x11baa3000 == 55 [pid = 2006] [id = 648] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x123a97000 == 54 [pid = 2006] [id = 647] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12f80e800 == 53 [pid = 2006] [id = 645] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x12f656000 == 52 [pid = 2006] [id = 644] 04:06:35 INFO - PROCESS | 2006 | --DOCSHELL 0x11c435800 == 51 [pid = 2006] [id = 641] 04:06:35 INFO - PROCESS | 2006 | 1461150395432 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]]]}] 04:06:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 04:06:35 INFO - PROCESS | 2006 | 1461150395477 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:06:35 INFO - PROCESS | 2006 | 1461150395478 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:06:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:06:35 INFO - PROCESS | 2006 | 1461150395480 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:06:35 INFO - PROCESS | 2006 | 1461150395483 Marionette TRACE conn2 <- [1,2646,null,{}] 04:06:35 INFO - PROCESS | 2006 | 1461150395490 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}] 04:06:35 INFO - PROCESS | 2006 | 1461150395589 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 157 (0x129644c00) [pid = 2006] [serial = 1817] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 156 (0x12393ec00) [pid = 2006] [serial = 1811] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 155 (0x115803000) [pid = 2006] [serial = 1763] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 154 (0x129b47000) [pid = 2006] [serial = 1820] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 153 (0x11ab4dc00) [pid = 2006] [serial = 1808] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 152 (0x127163400) [pid = 2006] [serial = 1814] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 151 (0x1176a4400) [pid = 2006] [serial = 1805] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 150 (0x119a60000) [pid = 2006] [serial = 1766] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 149 (0x12a23ec00) [pid = 2006] [serial = 1703] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 148 (0x12aa51c00) [pid = 2006] [serial = 1918] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 147 (0x12a240000) [pid = 2006] [serial = 1900] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 146 (0x12a5e0400) [pid = 2006] [serial = 1903] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x12a24ac00) [pid = 2006] [serial = 1901] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x1164db400) [pid = 2006] [serial = 1885] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x1296ea000) [pid = 2006] [serial = 1897] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x12a5d9000) [pid = 2006] [serial = 1880] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x123941400) [pid = 2006] [serial = 1879] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x123b1a400) [pid = 2006] [serial = 1891] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x124080400) [pid = 2006] [serial = 1892] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x123b22800) [pid = 2006] [serial = 1867] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x12a5f0c00) [pid = 2006] [serial = 1906] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x11ab53800) [pid = 2006] [serial = 1864] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x1176a3000) [pid = 2006] [serial = 1861] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x11861fc00) [pid = 2006] [serial = 1883] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x1176a0c00) [pid = 2006] [serial = 1882] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x12a5eac00) [pid = 2006] [serial = 1904] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x11bc98800) [pid = 2006] [serial = 1888] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x11c50dc00) [pid = 2006] [serial = 1889] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x1241cdc00) [pid = 2006] [serial = 1894] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x127162800) [pid = 2006] [serial = 1895] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x12a8dd400) [pid = 2006] [serial = 1909] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12a5f6c00) [pid = 2006] [serial = 1907] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x12a8e1c00) [pid = 2006] [serial = 1910] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x11ab4c400) [pid = 2006] [serial = 1886] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x12a8e5000) [pid = 2006] [serial = 1912] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x12aa4ac00) [pid = 2006] [serial = 1916] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x129d88800) [pid = 2006] [serial = 1898] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12aa58000) [pid = 2006] [serial = 1919] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12a8f4800) [pid = 2006] [serial = 1913] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x12a8fa800) [pid = 2006] [serial = 1915] [outer = 0x0] [url = about:blank] 04:06:35 INFO - PROCESS | 2006 | 1461150395663 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b56e000 == 52 [pid = 2006] [id = 669] 04:06:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x1176a3000) [pid = 2006] [serial = 2007] [outer = 0x0] 04:06:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x11ab4c400) [pid = 2006] [serial = 2008] [outer = 0x1176a3000] 04:06:35 INFO - PROCESS | 2006 | 1461150395692 Marionette DEBUG loaded listener.js 04:06:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x11c4b3800) [pid = 2006] [serial = 2009] [outer = 0x1176a3000] 04:06:36 INFO - PROCESS | 2006 | 1461150396113 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]]]}] 04:06:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:06:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 04:06:36 INFO - PROCESS | 2006 | 1461150396152 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:06:36 INFO - PROCESS | 2006 | 1461150396155 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:06:36 INFO - PROCESS | 2006 | 1461150396158 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:06:36 INFO - PROCESS | 2006 | 1461150396160 Marionette TRACE conn2 <- [1,2650,null,{}] 04:06:36 INFO - PROCESS | 2006 | 1461150396163 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}] 04:06:36 INFO - PROCESS | 2006 | 1461150396274 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:06:36 INFO - PROCESS | 2006 | 1461150396284 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12983e000 == 53 [pid = 2006] [id = 670] 04:06:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x123b24400) [pid = 2006] [serial = 2010] [outer = 0x0] 04:06:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12408cc00) [pid = 2006] [serial = 2011] [outer = 0x123b24400] 04:06:36 INFO - PROCESS | 2006 | 1461150396311 Marionette DEBUG loaded listener.js 04:06:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x124491c00) [pid = 2006] [serial = 2012] [outer = 0x123b24400] 04:06:36 INFO - PROCESS | 2006 | 1461150396637 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]]]}] 04:06:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:06:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 04:06:36 INFO - PROCESS | 2006 | 1461150396678 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:06:36 INFO - PROCESS | 2006 | 1461150396680 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:06:36 INFO - PROCESS | 2006 | 1461150396682 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:06:36 INFO - PROCESS | 2006 | 1461150396683 Marionette TRACE conn2 <- [1,2654,null,{}] 04:06:36 INFO - PROCESS | 2006 | 1461150396685 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}] 04:06:36 INFO - PROCESS | 2006 | 1461150396771 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:06:36 INFO - PROCESS | 2006 | 1461150396775 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a962800 == 54 [pid = 2006] [id = 671] 04:06:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x127de7800) [pid = 2006] [serial = 2013] [outer = 0x0] 04:06:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12963cc00) [pid = 2006] [serial = 2014] [outer = 0x127de7800] 04:06:36 INFO - PROCESS | 2006 | 1461150396802 Marionette DEBUG loaded listener.js 04:06:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x1296ce400) [pid = 2006] [serial = 2015] [outer = 0x127de7800] 04:06:37 INFO - PROCESS | 2006 | 1461150397133 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]]]}] 04:06:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:06:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 04:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:06:37 INFO - PROCESS | 2006 | 1461150397151 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:06:37 INFO - PROCESS | 2006 | 1461150397153 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:06:37 INFO - PROCESS | 2006 | 1461150397155 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:06:37 INFO - PROCESS | 2006 | 1461150397156 Marionette TRACE conn2 <- [1,2658,null,{}] 04:06:37 INFO - PROCESS | 2006 | 1461150397158 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}] 04:06:37 INFO - PROCESS | 2006 | 1461150397261 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:06:37 INFO - PROCESS | 2006 | 1461150397331 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b35f800 == 55 [pid = 2006] [id = 672] 04:06:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x1296ccc00) [pid = 2006] [serial = 2016] [outer = 0x0] 04:06:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x1296f8800) [pid = 2006] [serial = 2017] [outer = 0x1296ccc00] 04:06:37 INFO - PROCESS | 2006 | 1461150397362 Marionette DEBUG loaded listener.js 04:06:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12a5db800) [pid = 2006] [serial = 2018] [outer = 0x1296ccc00] 04:06:37 INFO - PROCESS | 2006 | 1461150397694 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]]]}] 04:06:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:06:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 572ms 04:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:06:37 INFO - PROCESS | 2006 | 1461150397727 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:06:37 INFO - PROCESS | 2006 | 1461150397728 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:06:37 INFO - PROCESS | 2006 | 1461150397740 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:06:37 INFO - PROCESS | 2006 | 1461150397741 Marionette TRACE conn2 <- [1,2662,null,{}] 04:06:37 INFO - PROCESS | 2006 | 1461150397743 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}] 04:06:37 INFO - PROCESS | 2006 | 1461150397853 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:06:37 INFO - PROCESS | 2006 | 1461150397896 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc6e000 == 56 [pid = 2006] [id = 673] 04:06:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12a5dc400) [pid = 2006] [serial = 2019] [outer = 0x0] 04:06:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12a5ef400) [pid = 2006] [serial = 2020] [outer = 0x12a5dc400] 04:06:37 INFO - PROCESS | 2006 | 1461150397921 Marionette DEBUG loaded listener.js 04:06:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12a8e5000) [pid = 2006] [serial = 2021] [outer = 0x12a5dc400] 04:06:38 INFO - PROCESS | 2006 | 1461150398231 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]]]}] 04:06:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 527ms 04:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:06:38 INFO - PROCESS | 2006 | 1461150398259 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:06:38 INFO - PROCESS | 2006 | 1461150398260 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:06:38 INFO - PROCESS | 2006 | 1461150398269 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:06:38 INFO - PROCESS | 2006 | 1461150398270 Marionette TRACE conn2 <- [1,2666,null,{}] 04:06:38 INFO - PROCESS | 2006 | 1461150398273 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}] 04:06:38 INFO - PROCESS | 2006 | 1461150398381 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:06:38 INFO - PROCESS | 2006 | 1461150398392 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d439800 == 57 [pid = 2006] [id = 674] 04:06:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x12a5e1400) [pid = 2006] [serial = 2022] [outer = 0x0] 04:06:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12a8fa000) [pid = 2006] [serial = 2023] [outer = 0x12a5e1400] 04:06:38 INFO - PROCESS | 2006 | 1461150398417 Marionette DEBUG loaded listener.js 04:06:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x12aa58000) [pid = 2006] [serial = 2024] [outer = 0x12a5e1400] 04:06:39 INFO - PROCESS | 2006 | 1461150399257 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]]]}] 04:06:39 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) 04:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1026ms 04:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:06:39 INFO - PROCESS | 2006 | 1461150399289 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:06:39 INFO - PROCESS | 2006 | 1461150399290 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:06:39 INFO - PROCESS | 2006 | 1461150399292 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:06:39 INFO - PROCESS | 2006 | 1461150399293 Marionette TRACE conn2 <- [1,2670,null,{}] 04:06:39 INFO - PROCESS | 2006 | 1461150399295 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}] 04:06:39 INFO - PROCESS | 2006 | 1461150399407 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:06:39 INFO - PROCESS | 2006 | 1461150399420 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcce800 == 58 [pid = 2006] [id = 675] 04:06:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12ab33c00) [pid = 2006] [serial = 2025] [outer = 0x0] 04:06:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x12b0ea800) [pid = 2006] [serial = 2026] [outer = 0x12ab33c00] 04:06:39 INFO - PROCESS | 2006 | 1461150399445 Marionette DEBUG loaded listener.js 04:06:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x12b0f5800) [pid = 2006] [serial = 2027] [outer = 0x12ab33c00] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x1296f3800) [pid = 2006] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11aced400) [pid = 2006] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x12aa58c00) [pid = 2006] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11519b400) [pid = 2006] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x123f26800) [pid = 2006] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11be87c00) [pid = 2006] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x11bca1800) [pid = 2006] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x115486000) [pid = 2006] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x123e1bc00) [pid = 2006] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x114253c00) [pid = 2006] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x1120b7c00) [pid = 2006] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x1296ce000) [pid = 2006] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x12a23bc00) [pid = 2006] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x1290b4800) [pid = 2006] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x123b1d400) [pid = 2006] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x129d3b400) [pid = 2006] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x11aa08400) [pid = 2006] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x1154c3000) [pid = 2006] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x124083c00) [pid = 2006] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:06:39 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x1296d2400) [pid = 2006] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:06:40 INFO - PROCESS | 2006 | 1461150400369 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] 04:06:40 INFO - PROCESS | 2006 | 1461150400415 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:06:40 INFO - PROCESS | 2006 | 1461150400417 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:06:40 INFO - PROCESS | 2006 | 1461150400418 Marionette TRACE conn2 <- [1,2674,null,{}] 04:06:40 INFO - PROCESS | 2006 | 1461150400420 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}] 04:06:40 INFO - PROCESS | 2006 | 1461150400506 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:06:40 INFO - PROCESS | 2006 | 1461150400565 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dccc000 == 59 [pid = 2006] [id = 676] 04:06:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x11648f800) [pid = 2006] [serial = 2028] [outer = 0x0] 04:06:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x11ad2f000) [pid = 2006] [serial = 2029] [outer = 0x11648f800] 04:06:40 INFO - PROCESS | 2006 | 1461150400591 Marionette DEBUG loaded listener.js 04:06:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x1296ce000) [pid = 2006] [serial = 2030] [outer = 0x11648f800] 04:06:41 INFO - PROCESS | 2006 | 1461150401375 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] 04:06:41 INFO - PROCESS | 2006 | 1461150401391 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:06:41 INFO - PROCESS | 2006 | 1461150401393 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:06:41 INFO - PROCESS | 2006 | 1461150401395 Marionette TRACE conn2 <- [1,2678,null,{}] 04:06:41 INFO - PROCESS | 2006 | 1461150401399 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}] 04:06:41 INFO - PROCESS | 2006 | 1461150401503 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:06:41 INFO - PROCESS | 2006 | 1461150401507 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f042000 == 60 [pid = 2006] [id = 677] 04:06:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12a5eb800) [pid = 2006] [serial = 2031] [outer = 0x0] 04:06:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x12b10b400) [pid = 2006] [serial = 2032] [outer = 0x12a5eb800] 04:06:41 INFO - PROCESS | 2006 | 1461150401537 Marionette DEBUG loaded listener.js 04:06:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12b2ee400) [pid = 2006] [serial = 2033] [outer = 0x12a5eb800] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed62000 == 59 [pid = 2006] [id = 643] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1ef000 == 58 [pid = 2006] [id = 89] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x123ced000 == 57 [pid = 2006] [id = 646] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d1e4800 == 56 [pid = 2006] [id = 586] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12e562000 == 55 [pid = 2006] [id = 90] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb21800 == 54 [pid = 2006] [id = 624] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12a96d000 == 53 [pid = 2006] [id = 642] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbcd000 == 52 [pid = 2006] [id = 606] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x129b87800 == 51 [pid = 2006] [id = 93] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11915d800 == 50 [pid = 2006] [id = 626] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed36800 == 49 [pid = 2006] [id = 625] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba22000 == 48 [pid = 2006] [id = 92] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcc7800 == 47 [pid = 2006] [id = 96] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x124368000 == 46 [pid = 2006] [id = 95] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12f328800 == 45 [pid = 2006] [id = 640] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11a604000 == 44 [pid = 2006] [id = 668] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11c326800 == 43 [pid = 2006] [id = 667] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12b119800 == 42 [pid = 2006] [id = 666] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12fed5800 == 41 [pid = 2006] [id = 665] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12f815000 == 40 [pid = 2006] [id = 664] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12f059800 == 39 [pid = 2006] [id = 663] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d577000 == 38 [pid = 2006] [id = 662] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x123ed3800 == 37 [pid = 2006] [id = 661] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x119b22000 == 36 [pid = 2006] [id = 660] 04:06:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed5c800 == 35 [pid = 2006] [id = 659] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12d439800 == 34 [pid = 2006] [id = 674] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12b35f800 == 33 [pid = 2006] [id = 672] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x11b56e000 == 32 [pid = 2006] [id = 669] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc6e000 == 31 [pid = 2006] [id = 673] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12a962800 == 30 [pid = 2006] [id = 671] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12dccc000 == 29 [pid = 2006] [id = 676] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcce800 == 28 [pid = 2006] [id = 675] 04:06:43 INFO - PROCESS | 2006 | --DOCSHELL 0x12983e000 == 27 [pid = 2006] [id = 670] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x12a5e6400) [pid = 2006] [serial = 1877] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x129d1ec00) [pid = 2006] [serial = 1871] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x1296ed800) [pid = 2006] [serial = 1960] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x129d36400) [pid = 2006] [serial = 1963] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x129b47800) [pid = 2006] [serial = 1961] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12a243000) [pid = 2006] [serial = 1966] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x11b0c2800) [pid = 2006] [serial = 1948] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x11b984c00) [pid = 2006] [serial = 1949] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12ab36000) [pid = 2006] [serial = 1921] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x12ab3bc00) [pid = 2006] [serial = 1922] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1176e1800) [pid = 2006] [serial = 1943] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x1156da400) [pid = 2006] [serial = 1942] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x12434d800) [pid = 2006] [serial = 1957] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x12393e000) [pid = 2006] [serial = 1954] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x123b1fc00) [pid = 2006] [serial = 1955] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x12aa58400) [pid = 2006] [serial = 1936] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x119a64400) [pid = 2006] [serial = 1924] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x12aa4a400) [pid = 2006] [serial = 1978] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11be7c800) [pid = 2006] [serial = 1951] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11c149800) [pid = 2006] [serial = 1952] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12963d800) [pid = 2006] [serial = 1939] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x119d62800) [pid = 2006] [serial = 1946] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x118554000) [pid = 2006] [serial = 1945] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x11b987c00) [pid = 2006] [serial = 1927] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x129645800) [pid = 2006] [serial = 1930] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12a5da400) [pid = 2006] [serial = 1933] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12a8f3c00) [pid = 2006] [serial = 1976] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12a8da400) [pid = 2006] [serial = 1975] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12a5e7c00) [pid = 2006] [serial = 1973] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x1146ba800) [pid = 2006] [serial = 1969] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x12a5de400) [pid = 2006] [serial = 1967] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x129d83800) [pid = 2006] [serial = 1964] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x116496000) [pid = 2006] [serial = 1970] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x11ad3cc00) [pid = 2006] [serial = 1972] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x1296c9400) [pid = 2006] [serial = 1958] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x129d84400) [pid = 2006] [serial = 1874] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x1241ce000) [pid = 2006] [serial = 1868] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x12a245c00) [pid = 2006] [serial = 1859] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x11b0c5400) [pid = 2006] [serial = 1865] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x118c35c00) [pid = 2006] [serial = 1862] [outer = 0x0] [url = about:blank] 04:06:43 INFO - PROCESS | 2006 | 1461150403773 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]]]}] 04:06:43 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) 04:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2426ms 04:06:43 INFO - PROCESS | 2006 | 1461150403820 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:06:43 INFO - PROCESS | 2006 | 1461150403824 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:06:43 INFO - PROCESS | 2006 | 1461150403827 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:06:43 INFO - PROCESS | 2006 | 1461150403829 Marionette TRACE conn2 <- [1,2682,null,{}] 04:06:43 INFO - PROCESS | 2006 | 1461150403833 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}] 04:06:43 INFO - PROCESS | 2006 | 1461150403908 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:06:43 INFO - PROCESS | 2006 | 1461150403957 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x1186a1000 == 28 [pid = 2006] [id = 678] 04:06:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x114c13000) [pid = 2006] [serial = 2034] [outer = 0x0] 04:06:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x115485800) [pid = 2006] [serial = 2035] [outer = 0x114c13000] 04:06:43 INFO - PROCESS | 2006 | 1461150403986 Marionette DEBUG loaded listener.js 04:06:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x115491000) [pid = 2006] [serial = 2036] [outer = 0x114c13000] 04:06:44 INFO - PROCESS | 2006 | 1461150404756 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]]]}] 04:06:44 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) 04:06:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 04:06:44 INFO - PROCESS | 2006 | 1461150404800 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:06:44 INFO - PROCESS | 2006 | 1461150404805 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:06:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:06:44 INFO - PROCESS | 2006 | 1461150404809 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:06:44 INFO - PROCESS | 2006 | 1461150404811 Marionette TRACE conn2 <- [1,2686,null,{}] 04:06:44 INFO - PROCESS | 2006 | 1461150404814 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}] 04:06:44 INFO - PROCESS | 2006 | 1461150404885 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:06:44 INFO - PROCESS | 2006 | 1461150404889 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x11991c800 == 29 [pid = 2006] [id = 679] 04:06:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x1151a6c00) [pid = 2006] [serial = 2037] [outer = 0x0] 04:06:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x116490400) [pid = 2006] [serial = 2038] [outer = 0x1151a6c00] 04:06:44 INFO - PROCESS | 2006 | 1461150404917 Marionette DEBUG loaded listener.js 04:06:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11769ac00) [pid = 2006] [serial = 2039] [outer = 0x1151a6c00] 04:06:45 INFO - PROCESS | 2006 | 1461150405744 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] 04:06:45 INFO - PROCESS | 2006 | 1461150405785 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:06:45 INFO - PROCESS | 2006 | 1461150405787 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:06:45 INFO - PROCESS | 2006 | 1461150405790 Marionette TRACE conn2 <- [1,2690,null,{}] 04:06:45 INFO - PROCESS | 2006 | 1461150405797 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}] 04:06:45 INFO - PROCESS | 2006 | 1461150405860 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:06:45 INFO - PROCESS | 2006 | 1461150405866 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x11abd5000 == 30 [pid = 2006] [id = 680] 04:06:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x114038800) [pid = 2006] [serial = 2040] [outer = 0x0] 04:06:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x1186f2c00) [pid = 2006] [serial = 2041] [outer = 0x114038800] 04:06:45 INFO - PROCESS | 2006 | 1461150405890 Marionette DEBUG loaded listener.js 04:06:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x118c8a400) [pid = 2006] [serial = 2042] [outer = 0x114038800] 04:06:46 INFO - PROCESS | 2006 | 1461150406682 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] 04:06:46 INFO - PROCESS | 2006 | 1461150406718 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:06:46 INFO - PROCESS | 2006 | 1461150406722 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:06:46 INFO - PROCESS | 2006 | 1461150406723 Marionette TRACE conn2 <- [1,2694,null,{}] 04:06:46 INFO - PROCESS | 2006 | 1461150406727 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}] 04:06:46 INFO - PROCESS | 2006 | 1461150406837 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:06:46 INFO - PROCESS | 2006 | 1461150406843 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baaa800 == 31 [pid = 2006] [id = 681] 04:06:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11913c000) [pid = 2006] [serial = 2043] [outer = 0x0] 04:06:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x119a57c00) [pid = 2006] [serial = 2044] [outer = 0x11913c000] 04:06:46 INFO - PROCESS | 2006 | 1461150406887 Marionette DEBUG loaded listener.js 04:06:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x119a62c00) [pid = 2006] [serial = 2045] [outer = 0x11913c000] 04:06:47 INFO - PROCESS | 2006 | 1461150407737 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] 04:06:47 INFO - PROCESS | 2006 | 1461150407750 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:06:47 INFO - PROCESS | 2006 | 1461150407752 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:06:47 INFO - PROCESS | 2006 | 1461150407753 Marionette TRACE conn2 <- [1,2698,null,{}] 04:06:47 INFO - PROCESS | 2006 | 1461150407755 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}] 04:06:47 INFO - PROCESS | 2006 | 1461150407851 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:06:47 INFO - PROCESS | 2006 | 1461150407886 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c41b000 == 32 [pid = 2006] [id = 682] 04:06:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x114407c00) [pid = 2006] [serial = 2046] [outer = 0x0] 04:06:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x119c78000) [pid = 2006] [serial = 2047] [outer = 0x114407c00] 04:06:47 INFO - PROCESS | 2006 | 1461150407912 Marionette DEBUG loaded listener.js 04:06:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x11aa07800) [pid = 2006] [serial = 2048] [outer = 0x114407c00] 04:06:48 INFO - PROCESS | 2006 | 1461150408739 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] 04:06:48 INFO - PROCESS | 2006 | 1461150408773 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:06:48 INFO - PROCESS | 2006 | 1461150408775 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:06:48 INFO - PROCESS | 2006 | 1461150408776 Marionette TRACE conn2 <- [1,2702,null,{}] 04:06:48 INFO - PROCESS | 2006 | 1461150408779 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}] 04:06:48 INFO - PROCESS | 2006 | 1461150408884 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:06:48 INFO - PROCESS | 2006 | 1461150408890 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e8d000 == 33 [pid = 2006] [id = 683] 04:06:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x119a64000) [pid = 2006] [serial = 2049] [outer = 0x0] 04:06:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11ab54800) [pid = 2006] [serial = 2050] [outer = 0x119a64000] 04:06:48 INFO - PROCESS | 2006 | 1461150408918 Marionette DEBUG loaded listener.js 04:06:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11b907c00) [pid = 2006] [serial = 2051] [outer = 0x119a64000] 04:06:49 INFO - PROCESS | 2006 | 1461150409243 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]]]}] 04:06:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 04:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:06:49 INFO - PROCESS | 2006 | 1461150409293 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:06:49 INFO - PROCESS | 2006 | 1461150409294 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:06:49 INFO - PROCESS | 2006 | 1461150409303 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:06:49 INFO - PROCESS | 2006 | 1461150409304 Marionette TRACE conn2 <- [1,2706,null,{}] 04:06:49 INFO - PROCESS | 2006 | 1461150409306 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}] 04:06:49 INFO - PROCESS | 2006 | 1461150409394 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:06:49 INFO - PROCESS | 2006 | 1461150409398 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ee8000 == 34 [pid = 2006] [id = 684] 04:06:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x11aa0d800) [pid = 2006] [serial = 2052] [outer = 0x0] 04:06:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x11b985000) [pid = 2006] [serial = 2053] [outer = 0x11aa0d800] 04:06:49 INFO - PROCESS | 2006 | 1461150409423 Marionette DEBUG loaded listener.js 04:06:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x11be1cc00) [pid = 2006] [serial = 2054] [outer = 0x11aa0d800] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x12a5edc00) [pid = 2006] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x1296e9800) [pid = 2006] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11b97a800) [pid = 2006] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11adc7000) [pid = 2006] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x123f25400) [pid = 2006] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x118c8c400) [pid = 2006] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x12a5e1400) [pid = 2006] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12a5dc400) [pid = 2006] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x12ab33c00) [pid = 2006] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11648f800) [pid = 2006] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x127de7800) [pid = 2006] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x123b24400) [pid = 2006] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x1176a3000) [pid = 2006] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x114c10c00) [pid = 2006] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x115490800) [pid = 2006] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x12719d400) [pid = 2006] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x12ab35400) [pid = 2006] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x1274d1000) [pid = 2006] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x1241d5800) [pid = 2006] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x123941c00) [pid = 2006] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x11580d800) [pid = 2006] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x114b85800) [pid = 2006] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x12a8e0000) [pid = 2006] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:06:49 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x1296ccc00) [pid = 2006] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:06:49 INFO - PROCESS | 2006 | 1461150409907 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]]]}] 04:06:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 624ms 04:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:06:49 INFO - PROCESS | 2006 | 1461150409921 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:06:49 INFO - PROCESS | 2006 | 1461150409922 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:06:49 INFO - PROCESS | 2006 | 1461150409925 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:06:49 INFO - PROCESS | 2006 | 1461150409926 Marionette TRACE conn2 <- [1,2710,null,{}] 04:06:49 INFO - PROCESS | 2006 | 1461150409928 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}] 04:06:50 INFO - PROCESS | 2006 | 1461150410003 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:06:50 INFO - PROCESS | 2006 | 1461150410053 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x12413f000 == 35 [pid = 2006] [id = 685] 04:06:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x1146c2000) [pid = 2006] [serial = 2055] [outer = 0x0] 04:06:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x11adc4800) [pid = 2006] [serial = 2056] [outer = 0x1146c2000] 04:06:50 INFO - PROCESS | 2006 | 1461150410078 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x11be21c00) [pid = 2006] [serial = 2057] [outer = 0x1146c2000] 04:06:50 INFO - PROCESS | 2006 | 1461150410379 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] 04:06:50 INFO - PROCESS | 2006 | 1461150410396 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:06:50 INFO - PROCESS | 2006 | 1461150410400 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:06:50 INFO - PROCESS | 2006 | 1461150410403 Marionette TRACE conn2 <- [1,2714,null,{}] 04:06:50 INFO - PROCESS | 2006 | 1461150410405 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}] 04:06:50 INFO - PROCESS | 2006 | 1461150410478 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:06:50 INFO - PROCESS | 2006 | 1461150410484 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x11abd4000 == 36 [pid = 2006] [id = 686] 04:06:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x11be26000) [pid = 2006] [serial = 2058] [outer = 0x0] 04:06:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11be81800) [pid = 2006] [serial = 2059] [outer = 0x11be26000] 04:06:50 INFO - PROCESS | 2006 | 1461150410509 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11bf15800) [pid = 2006] [serial = 2060] [outer = 0x11be26000] 04:06:50 INFO - PROCESS | 2006 | 1461150410818 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]]]}] 04:06:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 472ms 04:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:06:50 INFO - PROCESS | 2006 | 1461150410871 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:06:50 INFO - PROCESS | 2006 | 1461150410872 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:06:50 INFO - PROCESS | 2006 | 1461150410874 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:06:50 INFO - PROCESS | 2006 | 1461150410876 Marionette TRACE conn2 <- [1,2718,null,{}] 04:06:50 INFO - PROCESS | 2006 | 1461150410878 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}] 04:06:50 INFO - PROCESS | 2006 | 1461150410976 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:06:50 INFO - PROCESS | 2006 | 1461150410983 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e75800 == 37 [pid = 2006] [id = 687] 04:06:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x11bf0fc00) [pid = 2006] [serial = 2061] [outer = 0x0] 04:06:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11c4a8c00) [pid = 2006] [serial = 2062] [outer = 0x11bf0fc00] 04:06:51 INFO - PROCESS | 2006 | 1461150411010 Marionette DEBUG loaded listener.js 04:06:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11c4ce800) [pid = 2006] [serial = 2063] [outer = 0x11bf0fc00] 04:06:51 INFO - PROCESS | 2006 | 1461150411343 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] 04:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:06:51 INFO - PROCESS | 2006 | 1461150411395 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:06:51 INFO - PROCESS | 2006 | 1461150411397 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:06:51 INFO - PROCESS | 2006 | 1461150411399 Marionette TRACE conn2 <- [1,2722,null,{}] 04:06:51 INFO - PROCESS | 2006 | 1461150411401 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}] 04:06:51 INFO - PROCESS | 2006 | 1461150411485 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:06:51 INFO - PROCESS | 2006 | 1461150411490 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c41a000 == 38 [pid = 2006] [id = 688] 04:06:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11c4cb400) [pid = 2006] [serial = 2064] [outer = 0x0] 04:06:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x12393c400) [pid = 2006] [serial = 2065] [outer = 0x11c4cb400] 04:06:51 INFO - PROCESS | 2006 | 1461150411522 Marionette DEBUG loaded listener.js 04:06:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x123b23800) [pid = 2006] [serial = 2066] [outer = 0x11c4cb400] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x1186a1000 == 37 [pid = 2006] [id = 678] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x12f042000 == 36 [pid = 2006] [id = 677] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x11c41b000 == 35 [pid = 2006] [id = 682] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x12413f000 == 34 [pid = 2006] [id = 685] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x11abd4000 == 33 [pid = 2006] [id = 686] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x11baaa800 == 32 [pid = 2006] [id = 681] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x123e8d000 == 31 [pid = 2006] [id = 683] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x123ee8000 == 30 [pid = 2006] [id = 684] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x11991c800 == 29 [pid = 2006] [id = 679] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x11abd5000 == 28 [pid = 2006] [id = 680] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x12ab3d800) [pid = 2006] [serial = 1937] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12a8dec00) [pid = 2006] [serial = 1934] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12b0ee400) [pid = 2006] [serial = 1940] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x123939000) [pid = 2006] [serial = 1928] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x129d1e400) [pid = 2006] [serial = 1931] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x11ad31400) [pid = 2006] [serial = 1925] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOCSHELL 0x127e75800 == 27 [pid = 2006] [id = 687] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x12a8fa000) [pid = 2006] [serial = 2023] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x12a5ef400) [pid = 2006] [serial = 2020] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x12b0ea800) [pid = 2006] [serial = 2026] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x11ad2f000) [pid = 2006] [serial = 2029] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x12963cc00) [pid = 2006] [serial = 2014] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x12408cc00) [pid = 2006] [serial = 2011] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x124491c00) [pid = 2006] [serial = 2012] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x11ab4c400) [pid = 2006] [serial = 2008] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 79 (0x11c4b3800) [pid = 2006] [serial = 2009] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 78 (0x119c74000) [pid = 2006] [serial = 2005] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 77 (0x11be1a400) [pid = 2006] [serial = 2006] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 76 (0x118673800) [pid = 2006] [serial = 2003] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 75 (0x1154c9800) [pid = 2006] [serial = 2002] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 74 (0x12b10e000) [pid = 2006] [serial = 2000] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 73 (0x12a5ea000) [pid = 2006] [serial = 1999] [outer = 0x0] [url = about:blank] 04:06:52 INFO - PROCESS | 2006 | --DOMWINDOW == 72 (0x12b0e8c00) [pid = 2006] [serial = 1996] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 71 (0x12b105c00) [pid = 2006] [serial = 1997] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 70 (0x12a5f6800) [pid = 2006] [serial = 1994] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 69 (0x129d43c00) [pid = 2006] [serial = 1993] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 68 (0x127796000) [pid = 2006] [serial = 1990] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 67 (0x12998d400) [pid = 2006] [serial = 1991] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 66 (0x123f26000) [pid = 2006] [serial = 1988] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 65 (0x123b21000) [pid = 2006] [serial = 1987] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 64 (0x119a59c00) [pid = 2006] [serial = 1984] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 63 (0x11ad36c00) [pid = 2006] [serial = 1985] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 62 (0x1155c1800) [pid = 2006] [serial = 1982] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 61 (0x11519b000) [pid = 2006] [serial = 1981] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 60 (0x12aa56400) [pid = 2006] [serial = 1979] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 59 (0x1296f8800) [pid = 2006] [serial = 2017] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 58 (0x1296ce400) [pid = 2006] [serial = 2015] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 57 (0x12aa58000) [pid = 2006] [serial = 2024] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 56 (0x12a8e5000) [pid = 2006] [serial = 2021] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 55 (0x12b0f5800) [pid = 2006] [serial = 2027] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 54 (0x12a5db800) [pid = 2006] [serial = 2018] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 53 (0x1296ce000) [pid = 2006] [serial = 2030] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | --DOMWINDOW == 52 (0x12b10b400) [pid = 2006] [serial = 2032] [outer = 0x0] [url = about:blank] 04:06:53 INFO - PROCESS | 2006 | 1461150413083 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] 04:06:53 INFO - PROCESS | 2006 | 1461150413124 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:06:53 INFO - PROCESS | 2006 | 1461150413128 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:06:53 INFO - PROCESS | 2006 | 1461150413130 Marionette TRACE conn2 <- [1,2726,null,{}] 04:06:53 INFO - PROCESS | 2006 | 1461150413140 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}] 04:06:53 INFO - PROCESS | 2006 | 1461150413220 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:06:53 INFO - PROCESS | 2006 | 1461150413268 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c14800 == 28 [pid = 2006] [id = 689] 04:06:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 53 (0x115244800) [pid = 2006] [serial = 2067] [outer = 0x0] 04:06:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 54 (0x115484400) [pid = 2006] [serial = 2068] [outer = 0x115244800] 04:06:53 INFO - PROCESS | 2006 | 1461150413297 Marionette DEBUG loaded listener.js 04:06:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 55 (0x115493800) [pid = 2006] [serial = 2069] [outer = 0x115244800] 04:06:53 INFO - PROCESS | 2006 | 1461150413620 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]]]}] 04:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 526ms 04:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:06:53 INFO - PROCESS | 2006 | 1461150413654 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:06:53 INFO - PROCESS | 2006 | 1461150413658 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:06:53 INFO - PROCESS | 2006 | 1461150413663 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:06:53 INFO - PROCESS | 2006 | 1461150413665 Marionette TRACE conn2 <- [1,2730,null,{}] 04:06:53 INFO - PROCESS | 2006 | 1461150413667 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}] 04:06:53 INFO - PROCESS | 2006 | 1461150413741 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:06:53 INFO - PROCESS | 2006 | 1461150413745 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:53 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a605800 == 29 [pid = 2006] [id = 690] 04:06:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 56 (0x1154c3000) [pid = 2006] [serial = 2070] [outer = 0x0] 04:06:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 57 (0x116417c00) [pid = 2006] [serial = 2071] [outer = 0x1154c3000] 04:06:53 INFO - PROCESS | 2006 | 1461150413775 Marionette DEBUG loaded listener.js 04:06:53 INFO - PROCESS | 2006 | ++DOMWINDOW == 58 (0x11769e800) [pid = 2006] [serial = 2072] [outer = 0x1154c3000] 04:06:54 INFO - PROCESS | 2006 | 1461150414595 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] 04:06:54 INFO - PROCESS | 2006 | 1461150414637 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:06:54 INFO - PROCESS | 2006 | 1461150414639 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:06:54 INFO - PROCESS | 2006 | 1461150414642 Marionette TRACE conn2 <- [1,2734,null,{}] 04:06:54 INFO - PROCESS | 2006 | 1461150414649 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}] 04:06:54 INFO - PROCESS | 2006 | 1461150414720 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:06:54 INFO - PROCESS | 2006 | 1461150414726 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:54 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba2d000 == 30 [pid = 2006] [id = 691] 04:06:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 59 (0x114403000) [pid = 2006] [serial = 2073] [outer = 0x0] 04:06:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 60 (0x118aee000) [pid = 2006] [serial = 2074] [outer = 0x114403000] 04:06:54 INFO - PROCESS | 2006 | 1461150414757 Marionette DEBUG loaded listener.js 04:06:54 INFO - PROCESS | 2006 | ++DOMWINDOW == 61 (0x119137000) [pid = 2006] [serial = 2075] [outer = 0x114403000] 04:06:55 INFO - PROCESS | 2006 | 1461150415091 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]]]}] 04:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 04:06:55 INFO - PROCESS | 2006 | 1461150415110 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:06:55 INFO - PROCESS | 2006 | 1461150415112 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:06:55 INFO - PROCESS | 2006 | 1461150415115 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:06:55 INFO - PROCESS | 2006 | 1461150415118 Marionette TRACE conn2 <- [1,2738,null,{}] 04:06:55 INFO - PROCESS | 2006 | 1461150415121 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}] 04:06:55 INFO - PROCESS | 2006 | 1461150415191 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:06:55 INFO - PROCESS | 2006 | 1461150415239 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be68800 == 31 [pid = 2006] [id = 692] 04:06:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 62 (0x11861e800) [pid = 2006] [serial = 2076] [outer = 0x0] 04:06:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 63 (0x119a58800) [pid = 2006] [serial = 2077] [outer = 0x11861e800] 04:06:55 INFO - PROCESS | 2006 | 1461150415265 Marionette DEBUG loaded listener.js 04:06:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 64 (0x119aa9000) [pid = 2006] [serial = 2078] [outer = 0x11861e800] 04:06:55 INFO - PROCESS | 2006 | 1461150415554 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]]]}] 04:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 472ms 04:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:06:55 INFO - PROCESS | 2006 | 1461150415587 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:06:55 INFO - PROCESS | 2006 | 1461150415588 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:06:55 INFO - PROCESS | 2006 | 1461150415590 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:06:55 INFO - PROCESS | 2006 | 1461150415591 Marionette TRACE conn2 <- [1,2742,null,{}] 04:06:55 INFO - PROCESS | 2006 | 1461150415594 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}] 04:06:55 INFO - PROCESS | 2006 | 1461150415664 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:06:55 INFO - PROCESS | 2006 | 1461150415668 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:55 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b8c800 == 32 [pid = 2006] [id = 693] 04:06:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 65 (0x1154bc400) [pid = 2006] [serial = 2079] [outer = 0x0] 04:06:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 66 (0x11aa04c00) [pid = 2006] [serial = 2080] [outer = 0x1154bc400] 04:06:55 INFO - PROCESS | 2006 | 1461150415696 Marionette DEBUG loaded listener.js 04:06:55 INFO - PROCESS | 2006 | ++DOMWINDOW == 67 (0x11ab55000) [pid = 2006] [serial = 2081] [outer = 0x1154bc400] 04:06:56 INFO - PROCESS | 2006 | 1461150416036 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]]]}] 04:06:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:06:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 468ms 04:06:56 INFO - PROCESS | 2006 | 1461150416060 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:06:56 INFO - PROCESS | 2006 | 1461150416061 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:06:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:06:56 INFO - PROCESS | 2006 | 1461150416063 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:06:56 INFO - PROCESS | 2006 | 1461150416064 Marionette TRACE conn2 <- [1,2746,null,{}] 04:06:56 INFO - PROCESS | 2006 | 1461150416075 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}] 04:06:56 INFO - PROCESS | 2006 | 1461150416159 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:06:56 INFO - PROCESS | 2006 | 1461150416166 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ed5800 == 33 [pid = 2006] [id = 694] 04:06:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 68 (0x11ad2f000) [pid = 2006] [serial = 2082] [outer = 0x0] 04:06:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 69 (0x11b0c6400) [pid = 2006] [serial = 2083] [outer = 0x11ad2f000] 04:06:56 INFO - PROCESS | 2006 | 1461150416195 Marionette DEBUG loaded listener.js 04:06:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 70 (0x11b984c00) [pid = 2006] [serial = 2084] [outer = 0x11ad2f000] 04:06:56 INFO - PROCESS | 2006 | 1461150416512 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]]]}] 04:06:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:06:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 478ms 04:06:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:06:56 INFO - PROCESS | 2006 | 1461150416541 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:06:56 INFO - PROCESS | 2006 | 1461150416542 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:06:56 INFO - PROCESS | 2006 | 1461150416545 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:06:56 INFO - PROCESS | 2006 | 1461150416546 Marionette TRACE conn2 <- [1,2750,null,{}] 04:06:56 INFO - PROCESS | 2006 | 1461150416551 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}] 04:06:56 INFO - PROCESS | 2006 | 1461150416617 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:06:56 INFO - PROCESS | 2006 | 1461150416709 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:56 INFO - PROCESS | 2006 | ++DOCSHELL 0x115158800 == 34 [pid = 2006] [id = 695] 04:06:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 71 (0x1120bd000) [pid = 2006] [serial = 2085] [outer = 0x0] 04:06:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 72 (0x11465bc00) [pid = 2006] [serial = 2086] [outer = 0x1120bd000] 04:06:56 INFO - PROCESS | 2006 | 1461150416742 Marionette DEBUG loaded listener.js 04:06:56 INFO - PROCESS | 2006 | ++DOMWINDOW == 73 (0x114b7b000) [pid = 2006] [serial = 2087] [outer = 0x1120bd000] 04:06:57 INFO - PROCESS | 2006 | 1461150417255 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]]]}] 04:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 720ms 04:06:57 INFO - PROCESS | 2006 | 1461150417266 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:06:57 INFO - PROCESS | 2006 | 1461150417269 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:06:57 INFO - PROCESS | 2006 | 1461150417272 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:06:57 INFO - PROCESS | 2006 | 1461150417275 Marionette TRACE conn2 <- [1,2754,null,{}] 04:06:57 INFO - PROCESS | 2006 | 1461150417278 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}] 04:06:57 INFO - PROCESS | 2006 | 1461150417446 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:06:57 INFO - PROCESS | 2006 | 1461150417524 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:57 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba2b800 == 35 [pid = 2006] [id = 696] 04:06:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 74 (0x1164d9000) [pid = 2006] [serial = 2088] [outer = 0x0] 04:06:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 75 (0x11769ec00) [pid = 2006] [serial = 2089] [outer = 0x1164d9000] 04:06:57 INFO - PROCESS | 2006 | 1461150417556 Marionette DEBUG loaded listener.js 04:06:57 INFO - PROCESS | 2006 | ++DOMWINDOW == 76 (0x1176e1000) [pid = 2006] [serial = 2090] [outer = 0x1164d9000] 04:06:58 INFO - PROCESS | 2006 | 1461150418160 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]]]}] 04:06:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:06:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 923ms 04:06:58 INFO - PROCESS | 2006 | 1461150418195 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:06:58 INFO - PROCESS | 2006 | 1461150418199 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:06:58 INFO - PROCESS | 2006 | 1461150418204 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:06:58 INFO - PROCESS | 2006 | 1461150418206 Marionette TRACE conn2 <- [1,2758,null,{}] 04:06:58 INFO - PROCESS | 2006 | 1461150418211 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}] 04:06:58 INFO - PROCESS | 2006 | 1461150418304 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:06:58 INFO - PROCESS | 2006 | --DOCSHELL 0x123ed5800 == 34 [pid = 2006] [id = 694] 04:06:58 INFO - PROCESS | 2006 | --DOCSHELL 0x123b8c800 == 33 [pid = 2006] [id = 693] 04:06:58 INFO - PROCESS | 2006 | --DOCSHELL 0x11be68800 == 32 [pid = 2006] [id = 692] 04:06:58 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba2d000 == 31 [pid = 2006] [id = 691] 04:06:58 INFO - PROCESS | 2006 | --DOCSHELL 0x11a605800 == 30 [pid = 2006] [id = 690] 04:06:58 INFO - PROCESS | 2006 | --DOCSHELL 0x118c14800 == 29 [pid = 2006] [id = 689] 04:06:58 INFO - PROCESS | 2006 | 1461150418391 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x11916a800 == 30 [pid = 2006] [id = 697] 04:06:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 77 (0x11548c800) [pid = 2006] [serial = 2091] [outer = 0x0] 04:06:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 78 (0x1155c9000) [pid = 2006] [serial = 2092] [outer = 0x11548c800] 04:06:58 INFO - PROCESS | 2006 | 1461150418419 Marionette DEBUG loaded listener.js 04:06:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x11641b400) [pid = 2006] [serial = 2093] [outer = 0x11548c800] 04:06:58 INFO - PROCESS | 2006 | 1461150418705 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]]]}] 04:06:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:06:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 523ms 04:06:58 INFO - PROCESS | 2006 | 1461150418727 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:06:58 INFO - PROCESS | 2006 | 1461150418733 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:06:58 INFO - PROCESS | 2006 | 1461150418760 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:06:58 INFO - PROCESS | 2006 | 1461150418762 Marionette TRACE conn2 <- [1,2762,null,{}] 04:06:58 INFO - PROCESS | 2006 | 1461150418764 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}] 04:06:58 INFO - PROCESS | 2006 | 1461150418866 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:06:58 INFO - PROCESS | 2006 | 1461150418872 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:58 INFO - PROCESS | 2006 | ++DOCSHELL 0x11ba99800 == 31 [pid = 2006] [id = 698] 04:06:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x118676400) [pid = 2006] [serial = 2094] [outer = 0x0] 04:06:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x118c91400) [pid = 2006] [serial = 2095] [outer = 0x118676400] 04:06:58 INFO - PROCESS | 2006 | 1461150418900 Marionette DEBUG loaded listener.js 04:06:58 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x119a57400) [pid = 2006] [serial = 2096] [outer = 0x118676400] 04:06:59 INFO - PROCESS | 2006 | 1461150419245 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]]]}] 04:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 534ms 04:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:06:59 INFO - PROCESS | 2006 | 1461150419279 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:06:59 INFO - PROCESS | 2006 | 1461150419281 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:06:59 INFO - PROCESS | 2006 | 1461150419283 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:06:59 INFO - PROCESS | 2006 | 1461150419285 Marionette TRACE conn2 <- [1,2766,null,{}] 04:06:59 INFO - PROCESS | 2006 | 1461150419293 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}] 04:06:59 INFO - PROCESS | 2006 | 1461150419391 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:06:59 INFO - PROCESS | 2006 | 1461150419402 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x123e90000 == 32 [pid = 2006] [id = 699] 04:06:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x119aabc00) [pid = 2006] [serial = 2097] [outer = 0x0] 04:06:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x11acef000) [pid = 2006] [serial = 2098] [outer = 0x119aabc00] 04:06:59 INFO - PROCESS | 2006 | 1461150419431 Marionette DEBUG loaded listener.js 04:06:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x11b0c5400) [pid = 2006] [serial = 2099] [outer = 0x119aabc00] 04:06:59 INFO - PROCESS | 2006 | 1461150419759 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]]]}] 04:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 521ms 04:06:59 INFO - PROCESS | 2006 | 1461150419804 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:06:59 INFO - PROCESS | 2006 | 1461150419806 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:06:59 INFO - PROCESS | 2006 | 1461150419808 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:06:59 INFO - PROCESS | 2006 | 1461150419809 Marionette TRACE conn2 <- [1,2770,null,{}] 04:06:59 INFO - PROCESS | 2006 | 1461150419812 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}] 04:06:59 INFO - PROCESS | 2006 | 1461150419903 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:06:59 INFO - PROCESS | 2006 | 1461150419909 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:59 INFO - PROCESS | 2006 | ++DOCSHELL 0x127e2e000 == 33 [pid = 2006] [id = 700] 04:06:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x114b78400) [pid = 2006] [serial = 2100] [outer = 0x0] 04:06:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11b987400) [pid = 2006] [serial = 2101] [outer = 0x114b78400] 04:06:59 INFO - PROCESS | 2006 | 1461150419938 Marionette DEBUG loaded listener.js 04:06:59 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11be1f400) [pid = 2006] [serial = 2102] [outer = 0x114b78400] 04:07:00 INFO - PROCESS | 2006 | 1461150420316 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]]]}] 04:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 04:07:00 INFO - PROCESS | 2006 | 1461150420327 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:07:00 INFO - PROCESS | 2006 | 1461150420329 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:07:00 INFO - PROCESS | 2006 | 1461150420335 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:07:00 INFO - PROCESS | 2006 | 1461150420337 Marionette TRACE conn2 <- [1,2774,null,{}] 04:07:00 INFO - PROCESS | 2006 | 1461150420341 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}] 04:07:00 INFO - PROCESS | 2006 | 1461150420448 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:07:00 INFO - PROCESS | 2006 | 1461150420539 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:00 INFO - PROCESS | 2006 | ++DOCSHELL 0x11516f800 == 34 [pid = 2006] [id = 701] 04:07:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x114b85000) [pid = 2006] [serial = 2103] [outer = 0x0] 04:07:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11be27400) [pid = 2006] [serial = 2104] [outer = 0x114b85000] 04:07:00 INFO - PROCESS | 2006 | 1461150420569 Marionette DEBUG loaded listener.js 04:07:00 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11bf17800) [pid = 2006] [serial = 2105] [outer = 0x114b85000] 04:07:00 INFO - PROCESS | 2006 | 1461150420889 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]]]}] 04:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 572ms 04:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:07:00 INFO - PROCESS | 2006 | 1461150420905 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:07:00 INFO - PROCESS | 2006 | 1461150420906 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:07:00 INFO - PROCESS | 2006 | 1461150420908 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:07:00 INFO - PROCESS | 2006 | 1461150420909 Marionette TRACE conn2 <- [1,2778,null,{}] 04:07:00 INFO - PROCESS | 2006 | 1461150420912 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}] 04:07:01 INFO - PROCESS | 2006 | 1461150421020 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:07:01 INFO - PROCESS | 2006 | 1461150421026 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a96c000 == 35 [pid = 2006] [id = 702] 04:07:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x114c13c00) [pid = 2006] [serial = 2106] [outer = 0x0] 04:07:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11c50dc00) [pid = 2006] [serial = 2107] [outer = 0x114c13c00] 04:07:01 INFO - PROCESS | 2006 | 1461150421054 Marionette DEBUG loaded listener.js 04:07:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x123b1e400) [pid = 2006] [serial = 2108] [outer = 0x114c13c00] 04:07:01 INFO - PROCESS | 2006 | 1461150421401 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]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 04:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:07:01 INFO - PROCESS | 2006 | 1461150421428 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 2006 | 1461150421429 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:07:01 INFO - PROCESS | 2006 | 1461150421431 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - PROCESS | 2006 | 1461150421433 Marionette TRACE conn2 <- [1,2782,null,{}] 04:07:01 INFO - PROCESS | 2006 | 1461150421435 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}] 04:07:01 INFO - PROCESS | 2006 | 1461150421524 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:07:01 INFO - PROCESS | 2006 | 1461150421528 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:01 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b128000 == 36 [pid = 2006] [id = 703] 04:07:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x11c4ab000) [pid = 2006] [serial = 2109] [outer = 0x0] 04:07:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x123c8e400) [pid = 2006] [serial = 2110] [outer = 0x11c4ab000] 04:07:01 INFO - PROCESS | 2006 | 1461150421554 Marionette DEBUG loaded listener.js 04:07:01 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x123f1ac00) [pid = 2006] [serial = 2111] [outer = 0x11c4ab000] 04:07:01 INFO - PROCESS | 2006 | 1461150421856 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]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 470ms 04:07:01 INFO - PROCESS | 2006 | 1461150421903 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 2006 | 1461150421904 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:07:01 INFO - PROCESS | 2006 | 1461150421906 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - PROCESS | 2006 | 1461150421907 Marionette TRACE conn2 <- [1,2786,null,{}] 04:07:01 INFO - PROCESS | 2006 | 1461150421909 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}] 04:07:01 INFO - PROCESS | 2006 | 1461150421997 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:07:02 INFO - PROCESS | 2006 | 1461150422031 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b355800 == 37 [pid = 2006] [id = 704] 04:07:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x123f24c00) [pid = 2006] [serial = 2112] [outer = 0x0] 04:07:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x12408ac00) [pid = 2006] [serial = 2113] [outer = 0x123f24c00] 04:07:02 INFO - PROCESS | 2006 | 1461150422056 Marionette DEBUG loaded listener.js 04:07:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x1241ce800) [pid = 2006] [serial = 2114] [outer = 0x123f24c00] 04:07:02 INFO - PROCESS | 2006 | --DOCSHELL 0x12f65b000 == 36 [pid = 2006] [id = 16] 04:07:02 INFO - PROCESS | 2006 | 1461150422410 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]]]}] 04:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 521ms 04:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:07:02 INFO - PROCESS | 2006 | 1461150422427 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:07:02 INFO - PROCESS | 2006 | 1461150422429 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:07:02 INFO - PROCESS | 2006 | 1461150422433 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:07:02 INFO - PROCESS | 2006 | 1461150422434 Marionette TRACE conn2 <- [1,2790,null,{}] 04:07:02 INFO - PROCESS | 2006 | 1461150422437 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}] 04:07:02 INFO - PROCESS | 2006 | 1461150422607 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x1154c3000) [pid = 2006] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x1154bc400) [pid = 2006] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x115244800) [pid = 2006] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11c4cb400) [pid = 2006] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x114403000) [pid = 2006] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x11aa0d800) [pid = 2006] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x119a64000) [pid = 2006] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x1146c2000) [pid = 2006] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x11be26000) [pid = 2006] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x11bf0fc00) [pid = 2006] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x114c13000) [pid = 2006] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x12a5eb800) [pid = 2006] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x11913c000) [pid = 2006] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x114038800) [pid = 2006] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x1151a6c00) [pid = 2006] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:07:02 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x114407c00) [pid = 2006] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:07:02 INFO - PROCESS | 2006 | 1461150422650 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:02 INFO - PROCESS | 2006 | ++DOCSHELL 0x11baa7000 == 37 [pid = 2006] [id = 705] 04:07:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x1120b4000) [pid = 2006] [serial = 2115] [outer = 0x0] 04:07:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x114b79400) [pid = 2006] [serial = 2116] [outer = 0x1120b4000] 04:07:02 INFO - PROCESS | 2006 | 1461150422675 Marionette DEBUG loaded listener.js 04:07:02 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11641a400) [pid = 2006] [serial = 2117] [outer = 0x1120b4000] 04:07:02 INFO - PROCESS | 2006 | 1461150422950 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]]]}] 04:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 04:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:07:03 INFO - PROCESS | 2006 | 1461150423004 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:07:03 INFO - PROCESS | 2006 | 1461150423005 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:07:03 INFO - PROCESS | 2006 | 1461150423007 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:07:03 INFO - PROCESS | 2006 | 1461150423008 Marionette TRACE conn2 <- [1,2794,null,{}] 04:07:03 INFO - PROCESS | 2006 | 1461150423010 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}] 04:07:03 INFO - PROCESS | 2006 | 1461150423084 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:07:03 INFO - PROCESS | 2006 | 1461150423088 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x1265c1000 == 38 [pid = 2006] [id = 706] 04:07:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x1191bf400) [pid = 2006] [serial = 2118] [outer = 0x0] 04:07:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x12408dc00) [pid = 2006] [serial = 2119] [outer = 0x1191bf400] 04:07:03 INFO - PROCESS | 2006 | 1461150423116 Marionette DEBUG loaded listener.js 04:07:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x1241d7800) [pid = 2006] [serial = 2120] [outer = 0x1191bf400] 04:07:03 INFO - PROCESS | 2006 | 1461150423429 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]]]}] 04:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 470ms 04:07:03 INFO - PROCESS | 2006 | 1461150423478 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:07:03 INFO - PROCESS | 2006 | 1461150423480 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:07:03 INFO - PROCESS | 2006 | 1461150423496 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:07:03 INFO - PROCESS | 2006 | 1461150423499 Marionette TRACE conn2 <- [1,2798,null,{}] 04:07:03 INFO - PROCESS | 2006 | 1461150423504 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}] 04:07:03 INFO - PROCESS | 2006 | 1461150423641 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:07:03 INFO - PROCESS | 2006 | 1461150423651 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:03 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c178800 == 39 [pid = 2006] [id = 707] 04:07:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x1241d9400) [pid = 2006] [serial = 2121] [outer = 0x0] 04:07:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x12703e400) [pid = 2006] [serial = 2122] [outer = 0x1241d9400] 04:07:03 INFO - PROCESS | 2006 | 1461150423697 Marionette DEBUG loaded listener.js 04:07:03 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x127debc00) [pid = 2006] [serial = 2123] [outer = 0x1241d9400] 04:07:04 INFO - PROCESS | 2006 | 1461150424158 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]]]}] 04:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 689ms 04:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:07:04 INFO - PROCESS | 2006 | 1461150424173 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:07:04 INFO - PROCESS | 2006 | 1461150424174 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:07:04 INFO - PROCESS | 2006 | 1461150424176 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:07:04 INFO - PROCESS | 2006 | 1461150424177 Marionette TRACE conn2 <- [1,2802,null,{}] 04:07:04 INFO - PROCESS | 2006 | 1461150424180 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}] 04:07:04 INFO - PROCESS | 2006 | 1461150424260 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:07:04 INFO - PROCESS | 2006 | 1461150424268 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:04 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0c7000 == 40 [pid = 2006] [id = 708] 04:07:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x127e86c00) [pid = 2006] [serial = 2124] [outer = 0x0] 04:07:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x1290b1c00) [pid = 2006] [serial = 2125] [outer = 0x127e86c00] 04:07:04 INFO - PROCESS | 2006 | 1461150424298 Marionette DEBUG loaded listener.js 04:07:04 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x129640400) [pid = 2006] [serial = 2126] [outer = 0x127e86c00] 04:07:04 INFO - PROCESS | 2006 | 1461150424842 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]]]}] 04:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 720ms 04:07:04 INFO - PROCESS | 2006 | 1461150424897 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:07:04 INFO - PROCESS | 2006 | 1461150424899 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:07:04 INFO - PROCESS | 2006 | 1461150424902 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:07:04 INFO - PROCESS | 2006 | 1461150424904 Marionette TRACE conn2 <- [1,2806,null,{}] 04:07:04 INFO - PROCESS | 2006 | 1461150424908 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}] 04:07:05 INFO - PROCESS | 2006 | 1461150425005 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:07:05 INFO - PROCESS | 2006 | 1461150425113 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b938800 == 41 [pid = 2006] [id = 709] 04:07:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x117614400) [pid = 2006] [serial = 2127] [outer = 0x0] 04:07:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1176a0800) [pid = 2006] [serial = 2128] [outer = 0x117614400] 04:07:05 INFO - PROCESS | 2006 | 1461150425144 Marionette DEBUG loaded listener.js 04:07:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x118c95400) [pid = 2006] [serial = 2129] [outer = 0x117614400] 04:07:05 INFO - PROCESS | 2006 | 1461150425570 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]]]}] 04:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 722ms 04:07:05 INFO - PROCESS | 2006 | 1461150425625 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:07:05 INFO - PROCESS | 2006 | 1461150425632 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:07:05 INFO - PROCESS | 2006 | 1461150425638 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:07:05 INFO - PROCESS | 2006 | 1461150425641 Marionette TRACE conn2 <- [1,2810,null,{}] 04:07:05 INFO - PROCESS | 2006 | 1461150425645 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}] 04:07:05 INFO - PROCESS | 2006 | 1461150425814 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:07:05 INFO - PROCESS | 2006 | 1461150425910 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:05 INFO - PROCESS | 2006 | ++DOCSHELL 0x129852000 == 42 [pid = 2006] [id = 710] 04:07:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x117614c00) [pid = 2006] [serial = 2130] [outer = 0x0] 04:07:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x119c81400) [pid = 2006] [serial = 2131] [outer = 0x117614c00] 04:07:05 INFO - PROCESS | 2006 | 1461150425940 Marionette DEBUG loaded listener.js 04:07:05 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11b5cd000) [pid = 2006] [serial = 2132] [outer = 0x117614c00] 04:07:06 INFO - PROCESS | 2006 | 1461150426382 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]]]}] 04:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 773ms 04:07:06 INFO - PROCESS | 2006 | 1461150426411 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:07:06 INFO - PROCESS | 2006 | 1461150426413 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:07:06 INFO - PROCESS | 2006 | 1461150426415 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:07:06 INFO - PROCESS | 2006 | 1461150426418 Marionette TRACE conn2 <- [1,2814,null,{}] 04:07:06 INFO - PROCESS | 2006 | 1461150426426 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}] 04:07:06 INFO - PROCESS | 2006 | 1461150426524 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:07:06 INFO - PROCESS | 2006 | 1461150426577 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:06 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc6f800 == 43 [pid = 2006] [id = 711] 04:07:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x11be28c00) [pid = 2006] [serial = 2133] [outer = 0x0] 04:07:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x11c50c800) [pid = 2006] [serial = 2134] [outer = 0x11be28c00] 04:07:06 INFO - PROCESS | 2006 | 1461150426610 Marionette DEBUG loaded listener.js 04:07:06 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x123a0fc00) [pid = 2006] [serial = 2135] [outer = 0x11be28c00] 04:07:07 INFO - PROCESS | 2006 | 1461150427085 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]]]}] 04:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 720ms 04:07:07 INFO - PROCESS | 2006 | 1461150427137 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:07:07 INFO - PROCESS | 2006 | 1461150427140 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:07:07 INFO - PROCESS | 2006 | 1461150427143 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:07:07 INFO - PROCESS | 2006 | 1461150427145 Marionette TRACE conn2 <- [1,2818,null,{}] 04:07:07 INFO - PROCESS | 2006 | 1461150427171 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}] 04:07:07 INFO - PROCESS | 2006 | 1461150427312 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:07:07 INFO - PROCESS | 2006 | 1461150427375 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:07 INFO - PROCESS | 2006 | ++DOCSHELL 0x118c0f800 == 44 [pid = 2006] [id = 712] 04:07:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x114606400) [pid = 2006] [serial = 2136] [outer = 0x0] 04:07:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11580dc00) [pid = 2006] [serial = 2137] [outer = 0x114606400] 04:07:07 INFO - PROCESS | 2006 | 1461150427406 Marionette DEBUG loaded listener.js 04:07:07 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x11adbec00) [pid = 2006] [serial = 2138] [outer = 0x114606400] 04:07:07 INFO - PROCESS | 2006 | 1461150427958 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]]]}] 04:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 826ms 04:07:07 INFO - PROCESS | 2006 | 1461150427968 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:07:07 INFO - PROCESS | 2006 | 1461150427970 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:07:07 INFO - PROCESS | 2006 | 1461150427974 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:07:07 INFO - PROCESS | 2006 | 1461150427976 Marionette TRACE conn2 <- [1,2822,null,{}] 04:07:07 INFO - PROCESS | 2006 | 1461150427979 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}] 04:07:08 INFO - PROCESS | 2006 | 1461150428070 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:07:08 INFO - PROCESS | 2006 | 1461150428136 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x119a3d000 == 45 [pid = 2006] [id = 713] 04:07:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x11566e800) [pid = 2006] [serial = 2139] [outer = 0x0] 04:07:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11580a000) [pid = 2006] [serial = 2140] [outer = 0x11566e800] 04:07:08 INFO - PROCESS | 2006 | 1461150428171 Marionette DEBUG loaded listener.js 04:07:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11769c800) [pid = 2006] [serial = 2141] [outer = 0x11566e800] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12c178800 == 44 [pid = 2006] [id = 707] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x1265c1000 == 43 [pid = 2006] [id = 706] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x11baa7000 == 42 [pid = 2006] [id = 705] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12b355800 == 41 [pid = 2006] [id = 704] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12b128000 == 40 [pid = 2006] [id = 703] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x12a96c000 == 39 [pid = 2006] [id = 702] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x11516f800 == 38 [pid = 2006] [id = 701] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x127e2e000 == 37 [pid = 2006] [id = 700] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x11b0c6400) [pid = 2006] [serial = 2083] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x123e90000 == 36 [pid = 2006] [id = 699] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba99800 == 35 [pid = 2006] [id = 698] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x11916a800 == 34 [pid = 2006] [id = 697] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x11ba2b800 == 33 [pid = 2006] [id = 696] 04:07:08 INFO - PROCESS | 2006 | --DOCSHELL 0x115158800 == 32 [pid = 2006] [id = 695] 04:07:08 INFO - PROCESS | 2006 | 1461150428567 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]]]}] 04:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 622ms 04:07:08 INFO - PROCESS | 2006 | 1461150428596 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:07:08 INFO - PROCESS | 2006 | 1461150428600 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x116417c00) [pid = 2006] [serial = 2071] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x11aa04c00) [pid = 2006] [serial = 2080] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x115493800) [pid = 2006] [serial = 2069] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x123b23800) [pid = 2006] [serial = 2066] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x11769e800) [pid = 2006] [serial = 2072] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x118aee000) [pid = 2006] [serial = 2074] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x11b985000) [pid = 2006] [serial = 2053] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x11ab54800) [pid = 2006] [serial = 2050] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x11adc4800) [pid = 2006] [serial = 2056] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x11be81800) [pid = 2006] [serial = 2059] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11c4a8c00) [pid = 2006] [serial = 2062] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x11be1cc00) [pid = 2006] [serial = 2054] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x119137000) [pid = 2006] [serial = 2075] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11ab55000) [pid = 2006] [serial = 2081] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x119a58800) [pid = 2006] [serial = 2077] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x115485800) [pid = 2006] [serial = 2035] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x12b2ee400) [pid = 2006] [serial = 2033] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x12393c400) [pid = 2006] [serial = 2065] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x119a57c00) [pid = 2006] [serial = 2044] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x1186f2c00) [pid = 2006] [serial = 2041] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x118c8a400) [pid = 2006] [serial = 2042] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x116490400) [pid = 2006] [serial = 2038] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x115484400) [pid = 2006] [serial = 2068] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 86 (0x11769ac00) [pid = 2006] [serial = 2039] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 85 (0x115491000) [pid = 2006] [serial = 2036] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 84 (0x119c78000) [pid = 2006] [serial = 2047] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 83 (0x11c4ce800) [pid = 2006] [serial = 2063] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 82 (0x11aa07800) [pid = 2006] [serial = 2048] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 81 (0x11b907c00) [pid = 2006] [serial = 2051] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 80 (0x11be21c00) [pid = 2006] [serial = 2057] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 79 (0x11bf15800) [pid = 2006] [serial = 2060] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | --DOMWINDOW == 78 (0x119a62c00) [pid = 2006] [serial = 2045] [outer = 0x0] [url = about:blank] 04:07:08 INFO - PROCESS | 2006 | 1461150428623 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:07:08 INFO - PROCESS | 2006 | 1461150428625 Marionette TRACE conn2 <- [1,2826,null,{}] 04:07:08 INFO - PROCESS | 2006 | 1461150428630 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}] 04:07:08 INFO - PROCESS | 2006 | 1461150428720 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:07:08 INFO - PROCESS | 2006 | 1461150428727 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:08 INFO - PROCESS | 2006 | ++DOCSHELL 0x119288000 == 33 [pid = 2006] [id = 714] 04:07:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 79 (0x11641ac00) [pid = 2006] [serial = 2142] [outer = 0x0] 04:07:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 80 (0x118551400) [pid = 2006] [serial = 2143] [outer = 0x11641ac00] 04:07:08 INFO - PROCESS | 2006 | 1461150428769 Marionette DEBUG loaded listener.js 04:07:08 INFO - PROCESS | 2006 | ++DOMWINDOW == 81 (0x119137000) [pid = 2006] [serial = 2144] [outer = 0x11641ac00] 04:07:09 INFO - PROCESS | 2006 | 1461150429170 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 583ms 04:07:09 INFO - PROCESS | 2006 | 1461150429207 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:07:09 INFO - PROCESS | 2006 | 1461150429208 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:07:09 INFO - PROCESS | 2006 | 1461150429211 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:07:09 INFO - PROCESS | 2006 | 1461150429214 Marionette TRACE conn2 <- [1,2830,null,{}] 04:07:09 INFO - PROCESS | 2006 | 1461150429222 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}] 04:07:09 INFO - PROCESS | 2006 | 1461150429302 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:07:09 INFO - PROCESS | 2006 | 1461150429306 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be5c800 == 34 [pid = 2006] [id = 715] 04:07:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 82 (0x119a5b800) [pid = 2006] [serial = 2145] [outer = 0x0] 04:07:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 83 (0x11aa09000) [pid = 2006] [serial = 2146] [outer = 0x119a5b800] 04:07:09 INFO - PROCESS | 2006 | 1461150429335 Marionette DEBUG loaded listener.js 04:07:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 84 (0x11ad35400) [pid = 2006] [serial = 2147] [outer = 0x119a5b800] 04:07:09 INFO - PROCESS | 2006 | 1461150429687 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]]]}] 04:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 523ms 04:07:09 INFO - PROCESS | 2006 | 1461150429744 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:07:09 INFO - PROCESS | 2006 | 1461150429745 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:07:09 INFO - PROCESS | 2006 | 1461150429749 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:07:09 INFO - PROCESS | 2006 | 1461150429750 Marionette TRACE conn2 <- [1,2834,null,{}] 04:07:09 INFO - PROCESS | 2006 | 1461150429752 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}] 04:07:09 INFO - PROCESS | 2006 | 1461150429826 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:07:09 INFO - PROCESS | 2006 | 1461150429830 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:09 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a95000 == 35 [pid = 2006] [id = 716] 04:07:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 85 (0x11adc9c00) [pid = 2006] [serial = 2148] [outer = 0x0] 04:07:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 86 (0x11b90f400) [pid = 2006] [serial = 2149] [outer = 0x11adc9c00] 04:07:09 INFO - PROCESS | 2006 | 1461150429860 Marionette DEBUG loaded listener.js 04:07:09 INFO - PROCESS | 2006 | ++DOMWINDOW == 87 (0x11be1d400) [pid = 2006] [serial = 2150] [outer = 0x11adc9c00] 04:07:10 INFO - PROCESS | 2006 | 1461150430179 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 469ms 04:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:07:10 INFO - PROCESS | 2006 | 1461150430219 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:07:10 INFO - PROCESS | 2006 | 1461150430220 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:07:10 INFO - PROCESS | 2006 | 1461150430222 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:07:10 INFO - PROCESS | 2006 | 1461150430223 Marionette TRACE conn2 <- [1,2838,null,{}] 04:07:10 INFO - PROCESS | 2006 | 1461150430226 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}] 04:07:10 INFO - PROCESS | 2006 | 1461150430301 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:07:10 INFO - PROCESS | 2006 | 1461150430306 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ed1800 == 36 [pid = 2006] [id = 717] 04:07:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x11be23c00) [pid = 2006] [serial = 2151] [outer = 0x0] 04:07:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x11be80400) [pid = 2006] [serial = 2152] [outer = 0x11be23c00] 04:07:10 INFO - PROCESS | 2006 | 1461150430332 Marionette DEBUG loaded listener.js 04:07:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11bf14400) [pid = 2006] [serial = 2153] [outer = 0x11be23c00] 04:07:10 INFO - PROCESS | 2006 | 1461150430691 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]]]}] 04:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 04:07:10 INFO - PROCESS | 2006 | 1461150430747 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:07:10 INFO - PROCESS | 2006 | 1461150430749 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:07:10 INFO - PROCESS | 2006 | 1461150430751 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:07:10 INFO - PROCESS | 2006 | 1461150430752 Marionette TRACE conn2 <- [1,2842,null,{}] 04:07:10 INFO - PROCESS | 2006 | 1461150430754 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}] 04:07:10 INFO - PROCESS | 2006 | 1461150430864 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:07:10 INFO - PROCESS | 2006 | 1461150430880 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:10 INFO - PROCESS | 2006 | ++DOCSHELL 0x12655d000 == 37 [pid = 2006] [id = 718] 04:07:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11c149400) [pid = 2006] [serial = 2154] [outer = 0x0] 04:07:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x123a0e800) [pid = 2006] [serial = 2155] [outer = 0x11c149400] 04:07:10 INFO - PROCESS | 2006 | 1461150430909 Marionette DEBUG loaded listener.js 04:07:10 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x123c8fc00) [pid = 2006] [serial = 2156] [outer = 0x11c149400] 04:07:11 INFO - PROCESS | 2006 | 1461150431263 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]]]}] 04:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 520ms 04:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:07:11 INFO - PROCESS | 2006 | 1461150431271 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:07:11 INFO - PROCESS | 2006 | 1461150431272 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:07:11 INFO - PROCESS | 2006 | 1461150431274 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:07:11 INFO - PROCESS | 2006 | 1461150431276 Marionette TRACE conn2 <- [1,2846,null,{}] 04:07:11 INFO - PROCESS | 2006 | 1461150431278 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}] 04:07:11 INFO - PROCESS | 2006 | 1461150431376 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:07:11 INFO - PROCESS | 2006 | 1461150431382 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x129b82000 == 38 [pid = 2006] [id = 719] 04:07:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11c4a8400) [pid = 2006] [serial = 2157] [outer = 0x0] 04:07:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x124080c00) [pid = 2006] [serial = 2158] [outer = 0x11c4a8400] 04:07:11 INFO - PROCESS | 2006 | 1461150431408 Marionette DEBUG loaded listener.js 04:07:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x1241d3400) [pid = 2006] [serial = 2159] [outer = 0x11c4a8400] 04:07:11 INFO - PROCESS | 2006 | 1461150431724 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]]]}] 04:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 468ms 04:07:11 INFO - PROCESS | 2006 | 1461150431746 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:07:11 INFO - PROCESS | 2006 | 1461150431748 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:07:11 INFO - PROCESS | 2006 | 1461150431757 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:07:11 INFO - PROCESS | 2006 | 1461150431758 Marionette TRACE conn2 <- [1,2850,null,{}] 04:07:11 INFO - PROCESS | 2006 | 1461150431761 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}] 04:07:11 INFO - PROCESS | 2006 | 1461150431860 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:07:11 INFO - PROCESS | 2006 | 1461150431865 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:11 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a064800 == 39 [pid = 2006] [id = 720] 04:07:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x123b18c00) [pid = 2006] [serial = 2160] [outer = 0x0] 04:07:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1241d8000) [pid = 2006] [serial = 2161] [outer = 0x123b18c00] 04:07:11 INFO - PROCESS | 2006 | 1461150431890 Marionette DEBUG loaded listener.js 04:07:11 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x12719c800) [pid = 2006] [serial = 2162] [outer = 0x123b18c00] 04:07:12 INFO - PROCESS | 2006 | 1461150432235 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 525ms 04:07:12 INFO - PROCESS | 2006 | 1461150432278 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:07:12 INFO - PROCESS | 2006 | 1461150432279 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:07:12 INFO - PROCESS | 2006 | 1461150432281 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:07:12 INFO - PROCESS | 2006 | 1461150432282 Marionette TRACE conn2 <- [1,2854,null,{}] 04:07:12 INFO - PROCESS | 2006 | 1461150432285 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}] 04:07:12 INFO - PROCESS | 2006 | 1461150432382 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:07:12 INFO - PROCESS | 2006 | 1461150432386 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:12 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b353800 == 40 [pid = 2006] [id = 721] 04:07:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x12719cc00) [pid = 2006] [serial = 2163] [outer = 0x0] 04:07:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x127e8b800) [pid = 2006] [serial = 2164] [outer = 0x12719cc00] 04:07:12 INFO - PROCESS | 2006 | 1461150432411 Marionette DEBUG loaded listener.js 04:07:12 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x129640800) [pid = 2006] [serial = 2165] [outer = 0x12719cc00] 04:07:12 INFO - PROCESS | 2006 | 1461150432855 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]]]}] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12f65c000) [pid = 2006] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x11ad2f000) [pid = 2006] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11861e800) [pid = 2006] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x114c13c00) [pid = 2006] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x11c4ab000) [pid = 2006] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x114b78400) [pid = 2006] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11548c800) [pid = 2006] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x119aabc00) [pid = 2006] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x118676400) [pid = 2006] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x123f24c00) [pid = 2006] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x12f5a3000) [pid = 2006] [serial = 47] [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.] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x1120b4000) [pid = 2006] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x1241d9400) [pid = 2006] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x1191bf400) [pid = 2006] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:07:12 INFO - PROCESS | 2006 | --DOMWINDOW == 87 (0x114b85000) [pid = 2006] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 623ms 04:07:12 INFO - PROCESS | 2006 | 1461150432904 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:07:12 INFO - PROCESS | 2006 | 1461150432906 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:07:12 INFO - PROCESS | 2006 | 1461150432908 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:07:12 INFO - PROCESS | 2006 | 1461150432909 Marionette TRACE conn2 <- [1,2858,null,{}] 04:07:12 INFO - PROCESS | 2006 | 1461150432911 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}] 04:07:12 INFO - PROCESS | 2006 | 1461150432989 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:07:12 INFO - PROCESS | 2006 | 1461150432994 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c420000 == 41 [pid = 2006] [id = 722] 04:07:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 88 (0x118a0dc00) [pid = 2006] [serial = 2166] [outer = 0x0] 04:07:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x119a59800) [pid = 2006] [serial = 2167] [outer = 0x118a0dc00] 04:07:13 INFO - PROCESS | 2006 | 1461150433020 Marionette DEBUG loaded listener.js 04:07:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x11be22000) [pid = 2006] [serial = 2168] [outer = 0x118a0dc00] 04:07:13 INFO - PROCESS | 2006 | 1461150433342 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 468ms 04:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:07:13 INFO - PROCESS | 2006 | 1461150433377 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 2006 | 1461150433378 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:07:13 INFO - PROCESS | 2006 | 1461150433381 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 2006 | 1461150433385 Marionette TRACE conn2 <- [1,2862,null,{}] 04:07:13 INFO - PROCESS | 2006 | 1461150433387 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}] 04:07:13 INFO - PROCESS | 2006 | 1461150433501 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:07:13 INFO - PROCESS | 2006 | 1461150433508 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:13 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b412000 == 42 [pid = 2006] [id = 723] 04:07:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x118a60800) [pid = 2006] [serial = 2169] [outer = 0x0] 04:07:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x1241d0000) [pid = 2006] [serial = 2170] [outer = 0x118a60800] 04:07:13 INFO - PROCESS | 2006 | 1461150433537 Marionette DEBUG loaded listener.js 04:07:13 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x1296e9c00) [pid = 2006] [serial = 2171] [outer = 0x118a60800] 04:07:13 INFO - PROCESS | 2006 | 1461150433886 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]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 04:07:13 INFO - PROCESS | 2006 | 1461150433903 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 2006 | 1461150433905 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:07:13 INFO - PROCESS | 2006 | 1461150433909 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 2006 | 1461150433910 Marionette TRACE conn2 <- [1,2866,null,{}] 04:07:13 INFO - PROCESS | 2006 | 1461150433914 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}] 04:07:14 INFO - PROCESS | 2006 | 1461150434037 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:07:14 INFO - PROCESS | 2006 | 1461150434117 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c18b800 == 43 [pid = 2006] [id = 724] 04:07:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x1156d9800) [pid = 2006] [serial = 2172] [outer = 0x0] 04:07:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x1296d3c00) [pid = 2006] [serial = 2173] [outer = 0x1156d9800] 04:07:14 INFO - PROCESS | 2006 | 1461150434157 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x1296f7400) [pid = 2006] [serial = 2174] [outer = 0x1156d9800] 04:07:14 INFO - PROCESS | 2006 | 1461150434438 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]]]}] 04:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 570ms 04:07:14 INFO - PROCESS | 2006 | 1461150434478 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:07:14 INFO - PROCESS | 2006 | 1461150434479 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:07:14 INFO - PROCESS | 2006 | 1461150434490 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:07:14 INFO - PROCESS | 2006 | 1461150434491 Marionette TRACE conn2 <- [1,2870,null,{}] 04:07:14 INFO - PROCESS | 2006 | 1461150434493 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}] 04:07:14 INFO - PROCESS | 2006 | 1461150434575 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:07:14 INFO - PROCESS | 2006 | 1461150434580 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:14 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d449000 == 44 [pid = 2006] [id = 725] 04:07:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x1274d1000) [pid = 2006] [serial = 2175] [outer = 0x0] 04:07:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x1298b2800) [pid = 2006] [serial = 2176] [outer = 0x1274d1000] 04:07:14 INFO - PROCESS | 2006 | 1461150434607 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x129b4f400) [pid = 2006] [serial = 2177] [outer = 0x1274d1000] 04:07:15 INFO - PROCESS | 2006 | 1461150435045 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]]]}] 04:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 578ms 04:07:15 INFO - PROCESS | 2006 | 1461150435061 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:07:15 INFO - PROCESS | 2006 | 1461150435063 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:07:15 INFO - PROCESS | 2006 | 1461150435067 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:07:15 INFO - PROCESS | 2006 | 1461150435070 Marionette TRACE conn2 <- [1,2874,null,{}] 04:07:15 INFO - PROCESS | 2006 | 1461150435074 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}] 04:07:15 INFO - PROCESS | 2006 | 1461150435177 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:07:15 INFO - PROCESS | 2006 | 1461150435240 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x11a618000 == 45 [pid = 2006] [id = 726] 04:07:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x114c08800) [pid = 2006] [serial = 2178] [outer = 0x0] 04:07:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x115489c00) [pid = 2006] [serial = 2179] [outer = 0x114c08800] 04:07:15 INFO - PROCESS | 2006 | 1461150435278 Marionette DEBUG loaded listener.js 04:07:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x11769b000) [pid = 2006] [serial = 2180] [outer = 0x114c08800] 04:07:15 INFO - PROCESS | 2006 | 1461150435708 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]]]}] 04:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 04:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:07:15 INFO - PROCESS | 2006 | 1461150435738 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:07:15 INFO - PROCESS | 2006 | 1461150435742 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:07:15 INFO - PROCESS | 2006 | 1461150435747 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:07:15 INFO - PROCESS | 2006 | 1461150435749 Marionette TRACE conn2 <- [1,2878,null,{}] 04:07:15 INFO - PROCESS | 2006 | 1461150435752 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}] 04:07:15 INFO - PROCESS | 2006 | 1461150435851 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:07:15 INFO - PROCESS | 2006 | 1461150435942 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:15 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b9a000 == 46 [pid = 2006] [id = 727] 04:07:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x119a5ac00) [pid = 2006] [serial = 2181] [outer = 0x0] 04:07:15 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x119aabc00) [pid = 2006] [serial = 2182] [outer = 0x119a5ac00] 04:07:15 INFO - PROCESS | 2006 | 1461150435973 Marionette DEBUG loaded listener.js 04:07:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x11ab56400) [pid = 2006] [serial = 2183] [outer = 0x119a5ac00] 04:07:16 INFO - PROCESS | 2006 | 1461150436391 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]]]}] 04:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 04:07:16 INFO - PROCESS | 2006 | 1461150436419 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:07:16 INFO - PROCESS | 2006 | 1461150436421 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:07:16 INFO - PROCESS | 2006 | 1461150436424 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:07:16 INFO - PROCESS | 2006 | 1461150436426 Marionette TRACE conn2 <- [1,2882,null,{}] 04:07:16 INFO - PROCESS | 2006 | 1461150436436 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}] 04:07:16 INFO - PROCESS | 2006 | 1461150436537 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:07:16 INFO - PROCESS | 2006 | 1461150436592 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:16 INFO - PROCESS | 2006 | ++DOCSHELL 0x12c18f800 == 47 [pid = 2006] [id = 728] 04:07:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x11b97a400) [pid = 2006] [serial = 2184] [outer = 0x0] 04:07:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x11c4c6400) [pid = 2006] [serial = 2185] [outer = 0x11b97a400] 04:07:16 INFO - PROCESS | 2006 | 1461150436624 Marionette DEBUG loaded listener.js 04:07:16 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x123b1c000) [pid = 2006] [serial = 2186] [outer = 0x11b97a400] 04:07:17 INFO - PROCESS | 2006 | 1461150437055 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]]]}] 04:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 678ms 04:07:17 INFO - PROCESS | 2006 | 1461150437102 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:07:17 INFO - PROCESS | 2006 | 1461150437105 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:07:17 INFO - PROCESS | 2006 | 1461150437108 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:07:17 INFO - PROCESS | 2006 | 1461150437110 Marionette TRACE conn2 <- [1,2886,null,{}] 04:07:17 INFO - PROCESS | 2006 | 1461150437114 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}] 04:07:17 INFO - PROCESS | 2006 | 1461150437260 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:07:17 INFO - PROCESS | 2006 | 1461150437338 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:17 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d571000 == 48 [pid = 2006] [id = 729] 04:07:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x1241cc800) [pid = 2006] [serial = 2187] [outer = 0x0] 04:07:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1271a5000) [pid = 2006] [serial = 2188] [outer = 0x1241cc800] 04:07:17 INFO - PROCESS | 2006 | 1461150437369 Marionette DEBUG loaded listener.js 04:07:17 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x129644c00) [pid = 2006] [serial = 2189] [outer = 0x1241cc800] 04:07:17 INFO - PROCESS | 2006 | 1461150437792 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]]]}] 04:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 726ms 04:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:07:17 INFO - PROCESS | 2006 | 1461150437850 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:07:17 INFO - PROCESS | 2006 | 1461150437851 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:07:17 INFO - PROCESS | 2006 | 1461150437855 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:07:17 INFO - PROCESS | 2006 | 1461150437856 Marionette TRACE conn2 <- [1,2890,null,{}] 04:07:17 INFO - PROCESS | 2006 | 1461150437859 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}] 04:07:18 INFO - PROCESS | 2006 | 1461150438133 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:07:18 INFO - PROCESS | 2006 | 1461150438216 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be4f800 == 49 [pid = 2006] [id = 730] 04:07:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x114b7d800) [pid = 2006] [serial = 2190] [outer = 0x0] 04:07:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x114c0cc00) [pid = 2006] [serial = 2191] [outer = 0x114b7d800] 04:07:18 INFO - PROCESS | 2006 | 1461150438246 Marionette DEBUG loaded listener.js 04:07:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x115493400) [pid = 2006] [serial = 2192] [outer = 0x114b7d800] 04:07:18 INFO - PROCESS | 2006 | 1461150438706 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 877ms 04:07:18 INFO - PROCESS | 2006 | 1461150438751 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:07:18 INFO - PROCESS | 2006 | 1461150438754 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:07:18 INFO - PROCESS | 2006 | 1461150438758 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:07:18 INFO - PROCESS | 2006 | 1461150438760 Marionette TRACE conn2 <- [1,2894,null,{}] 04:07:18 INFO - PROCESS | 2006 | 1461150438764 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}] 04:07:18 INFO - PROCESS | 2006 | 1461150438855 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:07:18 INFO - PROCESS | 2006 | 1461150438923 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:18 INFO - PROCESS | 2006 | ++DOCSHELL 0x119294800 == 50 [pid = 2006] [id = 731] 04:07:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x1176dfc00) [pid = 2006] [serial = 2193] [outer = 0x0] 04:07:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x11867f800) [pid = 2006] [serial = 2194] [outer = 0x1176dfc00] 04:07:18 INFO - PROCESS | 2006 | 1461150438953 Marionette DEBUG loaded listener.js 04:07:18 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x119258c00) [pid = 2006] [serial = 2195] [outer = 0x1176dfc00] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12c18b800 == 49 [pid = 2006] [id = 724] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b412000 == 48 [pid = 2006] [id = 723] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11c420000 == 47 [pid = 2006] [id = 722] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12b353800 == 46 [pid = 2006] [id = 721] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x12f31d000) [pid = 2006] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x11465bc00) [pid = 2006] [serial = 2086] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x11769ec00) [pid = 2006] [serial = 2089] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x1290b1c00) [pid = 2006] [serial = 2125] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12a064800 == 45 [pid = 2006] [id = 720] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x129b82000 == 44 [pid = 2006] [id = 719] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12655d000 == 43 [pid = 2006] [id = 718] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x123ed1800 == 42 [pid = 2006] [id = 717] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x123a95000 == 41 [pid = 2006] [id = 716] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11be5c800 == 40 [pid = 2006] [id = 715] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119288000 == 39 [pid = 2006] [id = 714] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x119a3d000 == 38 [pid = 2006] [id = 713] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x118c0f800 == 37 [pid = 2006] [id = 712] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc6f800 == 36 [pid = 2006] [id = 711] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x129852000 == 35 [pid = 2006] [id = 710] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x11b938800 == 34 [pid = 2006] [id = 709] 04:07:19 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0c7000 == 33 [pid = 2006] [id = 708] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11b984c00) [pid = 2006] [serial = 2084] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x11b987400) [pid = 2006] [serial = 2101] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x11be1f400) [pid = 2006] [serial = 2102] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x1155c9000) [pid = 2006] [serial = 2092] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x11641b400) [pid = 2006] [serial = 2093] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x11acef000) [pid = 2006] [serial = 2098] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11b0c5400) [pid = 2006] [serial = 2099] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x118c91400) [pid = 2006] [serial = 2095] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x119a57400) [pid = 2006] [serial = 2096] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x12408ac00) [pid = 2006] [serial = 2113] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x123f1ac00) [pid = 2006] [serial = 2111] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x1146b5c00) [pid = 2006] [serial = 1439] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x1241ce800) [pid = 2006] [serial = 2114] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11641a400) [pid = 2006] [serial = 2117] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x12703e400) [pid = 2006] [serial = 2122] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x114b79400) [pid = 2006] [serial = 2116] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x12408dc00) [pid = 2006] [serial = 2119] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11be27400) [pid = 2006] [serial = 2104] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x11bf17800) [pid = 2006] [serial = 2105] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x123b1e400) [pid = 2006] [serial = 2108] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x1241d7800) [pid = 2006] [serial = 2120] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x127debc00) [pid = 2006] [serial = 2123] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 90 (0x119aa9000) [pid = 2006] [serial = 2078] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 89 (0x11c50dc00) [pid = 2006] [serial = 2107] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | --DOMWINDOW == 88 (0x123c8e400) [pid = 2006] [serial = 2110] [outer = 0x0] [url = about:blank] 04:07:19 INFO - PROCESS | 2006 | 1461150439422 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]]]}] 04:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 672ms 04:07:19 INFO - PROCESS | 2006 | 1461150439442 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:07:19 INFO - PROCESS | 2006 | 1461150439445 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:07:19 INFO - PROCESS | 2006 | 1461150439451 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:07:19 INFO - PROCESS | 2006 | 1461150439453 Marionette TRACE conn2 <- [1,2898,null,{}] 04:07:19 INFO - PROCESS | 2006 | 1461150439457 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}] 04:07:19 INFO - PROCESS | 2006 | 1461150439574 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:07:19 INFO - PROCESS | 2006 | 1461150439651 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:19 INFO - PROCESS | 2006 | ++DOCSHELL 0x11aa9d000 == 34 [pid = 2006] [id = 732] 04:07:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 89 (0x1176e0000) [pid = 2006] [serial = 2196] [outer = 0x0] 04:07:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 90 (0x119c7e800) [pid = 2006] [serial = 2197] [outer = 0x1176e0000] 04:07:19 INFO - PROCESS | 2006 | 1461150439700 Marionette DEBUG loaded listener.js 04:07:19 INFO - PROCESS | 2006 | ++DOMWINDOW == 91 (0x11ab55c00) [pid = 2006] [serial = 2198] [outer = 0x1176e0000] 04:07:20 INFO - PROCESS | 2006 | 1461150440069 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]]]}] 04:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 04:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:07:20 INFO - PROCESS | 2006 | 1461150440120 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:07:20 INFO - PROCESS | 2006 | 1461150440123 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:07:20 INFO - PROCESS | 2006 | 1461150440130 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:07:20 INFO - PROCESS | 2006 | 1461150440133 Marionette TRACE conn2 <- [1,2902,null,{}] 04:07:20 INFO - PROCESS | 2006 | 1461150440136 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}] 04:07:20 INFO - PROCESS | 2006 | 1461150440237 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:07:20 INFO - PROCESS | 2006 | 1461150440289 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b85800 == 35 [pid = 2006] [id = 733] 04:07:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11ab54800) [pid = 2006] [serial = 2199] [outer = 0x0] 04:07:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11adbf400) [pid = 2006] [serial = 2200] [outer = 0x11ab54800] 04:07:20 INFO - PROCESS | 2006 | 1461150440315 Marionette DEBUG loaded listener.js 04:07:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11be24c00) [pid = 2006] [serial = 2201] [outer = 0x11ab54800] 04:07:20 INFO - PROCESS | 2006 | 1461150440619 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 527ms 04:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:07:20 INFO - PROCESS | 2006 | 1461150440654 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:07:20 INFO - PROCESS | 2006 | 1461150440655 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:07:20 INFO - PROCESS | 2006 | 1461150440658 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:07:20 INFO - PROCESS | 2006 | 1461150440660 Marionette TRACE conn2 <- [1,2906,null,{}] 04:07:20 INFO - PROCESS | 2006 | 1461150440663 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}] 04:07:20 INFO - PROCESS | 2006 | 1461150440809 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:07:20 INFO - PROCESS | 2006 | 1461150440821 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:20 INFO - PROCESS | 2006 | ++DOCSHELL 0x126560800 == 36 [pid = 2006] [id = 734] 04:07:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x119c73800) [pid = 2006] [serial = 2202] [outer = 0x0] 04:07:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x11be7c800) [pid = 2006] [serial = 2203] [outer = 0x119c73800] 04:07:20 INFO - PROCESS | 2006 | 1461150440861 Marionette DEBUG loaded listener.js 04:07:20 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x11c519c00) [pid = 2006] [serial = 2204] [outer = 0x119c73800] 04:07:21 INFO - PROCESS | 2006 | 1461150441238 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]]]}] 04:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 621ms 04:07:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:07:21 INFO - PROCESS | 2006 | 1461150441280 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:07:21 INFO - PROCESS | 2006 | 1461150441281 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:07:21 INFO - PROCESS | 2006 | 1461150441283 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:07:21 INFO - PROCESS | 2006 | 1461150441284 Marionette TRACE conn2 <- [1,2910,null,{}] 04:07:21 INFO - PROCESS | 2006 | 1461150441286 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}] 04:07:21 INFO - PROCESS | 2006 | 1461150441365 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:07:21 INFO - PROCESS | 2006 | 1461150441401 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:21 INFO - PROCESS | 2006 | ++DOCSHELL 0x119915000 == 37 [pid = 2006] [id = 735] 04:07:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x123b19000) [pid = 2006] [serial = 2205] [outer = 0x0] 04:07:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x123b1c400) [pid = 2006] [serial = 2206] [outer = 0x123b19000] 04:07:21 INFO - PROCESS | 2006 | 1461150441466 Marionette DEBUG loaded listener.js 04:07:21 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x123d76400) [pid = 2006] [serial = 2207] [outer = 0x123b19000] 04:07:21 INFO - PROCESS | 2006 | 1461150441804 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]]]}] 04:07:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:07:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:07:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 569ms 04:07:21 INFO - PROCESS | 2006 | 1461150441858 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:07:21 INFO - TEST-START | /DOMEvents/constructors.html 04:07:21 INFO - PROCESS | 2006 | 1461150441859 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:07:21 INFO - PROCESS | 2006 | 1461150441862 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:07:21 INFO - PROCESS | 2006 | 1461150441864 Marionette TRACE conn2 <- [1,2914,null,{}] 04:07:21 INFO - PROCESS | 2006 | 1461150441866 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}] 04:07:21 INFO - PROCESS | 2006 | 1461150441979 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:07:22 INFO - PROCESS | 2006 | 1461150442023 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b120800 == 38 [pid = 2006] [id = 736] 04:07:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x123e11c00) [pid = 2006] [serial = 2208] [outer = 0x0] 04:07:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x1241cb000) [pid = 2006] [serial = 2209] [outer = 0x123e11c00] 04:07:22 INFO - PROCESS | 2006 | 1461150442063 Marionette DEBUG loaded listener.js 04:07:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x1241d9c00) [pid = 2006] [serial = 2210] [outer = 0x123e11c00] 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:07:22 INFO - PROCESS | 2006 | 1461150442480 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]]]}] 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:07:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:07:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:07:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:07:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 629ms 04:07:22 INFO - PROCESS | 2006 | 1461150442491 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:07:22 INFO - PROCESS | 2006 | 1461150442492 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:07:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:07:22 INFO - PROCESS | 2006 | 1461150442494 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:07:22 INFO - PROCESS | 2006 | 1461150442496 Marionette TRACE conn2 <- [1,2918,null,{}] 04:07:22 INFO - PROCESS | 2006 | 1461150442498 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}] 04:07:22 INFO - PROCESS | 2006 | 1461150442594 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:07:22 INFO - PROCESS | 2006 | 1461150442607 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:22 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b408000 == 39 [pid = 2006] [id = 737] 04:07:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x124355c00) [pid = 2006] [serial = 2211] [outer = 0x0] 04:07:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x1271a6800) [pid = 2006] [serial = 2212] [outer = 0x124355c00] 04:07:22 INFO - PROCESS | 2006 | 1461150442632 Marionette DEBUG loaded listener.js 04:07:22 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x1296c6400) [pid = 2006] [serial = 2213] [outer = 0x124355c00] 04:07:22 INFO - PROCESS | 2006 | 1461150442973 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:07:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:07:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 520ms 04:07:23 INFO - PROCESS | 2006 | 1461150443015 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:07:23 INFO - PROCESS | 2006 | 1461150443016 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:07:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:07:23 INFO - PROCESS | 2006 | 1461150443019 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:07:23 INFO - PROCESS | 2006 | 1461150443020 Marionette TRACE conn2 <- [1,2922,null,{}] 04:07:23 INFO - PROCESS | 2006 | 1461150443022 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}] 04:07:23 INFO - PROCESS | 2006 | 1461150443118 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:07:23 INFO - PROCESS | 2006 | 1461150443157 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb9c000 == 40 [pid = 2006] [id = 738] 04:07:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x127040c00) [pid = 2006] [serial = 2214] [outer = 0x0] 04:07:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x1296cbc00) [pid = 2006] [serial = 2215] [outer = 0x127040c00] 04:07:23 INFO - PROCESS | 2006 | 1461150443182 Marionette DEBUG loaded listener.js 04:07:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x1296eb000) [pid = 2006] [serial = 2216] [outer = 0x127040c00] 04:07:23 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:07:23 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:07:23 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:07:23 INFO - PROCESS | 2006 | [2006] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x1164d9000) [pid = 2006] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x1120bd000) [pid = 2006] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x11c4a8400) [pid = 2006] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x123b18c00) [pid = 2006] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x11adc9c00) [pid = 2006] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x119a5b800) [pid = 2006] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x117614c00) [pid = 2006] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x12719cc00) [pid = 2006] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x11be23c00) [pid = 2006] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 99 (0x11641ac00) [pid = 2006] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 98 (0x114606400) [pid = 2006] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 97 (0x117614400) [pid = 2006] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 96 (0x11566e800) [pid = 2006] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 95 (0x11be28c00) [pid = 2006] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 94 (0x118a0dc00) [pid = 2006] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 93 (0x118a60800) [pid = 2006] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 92 (0x1156d9800) [pid = 2006] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:07:23 INFO - PROCESS | 2006 | --DOMWINDOW == 91 (0x11c149400) [pid = 2006] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:07:23 INFO - PROCESS | 2006 | 1461150443597 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]]]}] 04:07:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:07:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:23 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 04:07:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:23 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 04:07:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:23 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]" 04:07:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:07:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:07:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 621ms 04:07:23 INFO - PROCESS | 2006 | 1461150443641 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:07:23 INFO - PROCESS | 2006 | 1461150443642 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:07:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:07:23 INFO - PROCESS | 2006 | 1461150443644 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:07:23 INFO - PROCESS | 2006 | 1461150443646 Marionette TRACE conn2 <- [1,2926,null,{}] 04:07:23 INFO - PROCESS | 2006 | 1461150443648 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}] 04:07:23 INFO - PROCESS | 2006 | 1461150443724 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:07:23 INFO - PROCESS | 2006 | 1461150443729 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:23 INFO - PROCESS | 2006 | ++DOCSHELL 0x123cee000 == 41 [pid = 2006] [id = 739] 04:07:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 92 (0x11465d400) [pid = 2006] [serial = 2217] [outer = 0x0] 04:07:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 93 (0x11aa06c00) [pid = 2006] [serial = 2218] [outer = 0x11465d400] 04:07:23 INFO - PROCESS | 2006 | 1461150443757 Marionette DEBUG loaded listener.js 04:07:23 INFO - PROCESS | 2006 | ++DOMWINDOW == 94 (0x11c149400) [pid = 2006] [serial = 2219] [outer = 0x11465d400] 04:07:24 INFO - PROCESS | 2006 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:07:24 INFO - PROCESS | 2006 | 1461150444064 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]]]}] 04:07:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:07:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 468ms 04:07:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:07:24 INFO - PROCESS | 2006 | 1461150444113 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:07:24 INFO - PROCESS | 2006 | 1461150444115 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:07:24 INFO - PROCESS | 2006 | 1461150444117 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:07:24 INFO - PROCESS | 2006 | 1461150444118 Marionette TRACE conn2 <- [1,2930,null,{}] 04:07:24 INFO - PROCESS | 2006 | 1461150444120 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}] 04:07:24 INFO - PROCESS | 2006 | 1461150444220 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:07:24 INFO - PROCESS | 2006 | 1461150444227 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0bb000 == 42 [pid = 2006] [id = 740] 04:07:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 95 (0x119d6ac00) [pid = 2006] [serial = 2220] [outer = 0x0] 04:07:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 96 (0x1296eb400) [pid = 2006] [serial = 2221] [outer = 0x119d6ac00] 04:07:24 INFO - PROCESS | 2006 | 1461150444258 Marionette DEBUG loaded listener.js 04:07:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 97 (0x1298aac00) [pid = 2006] [serial = 2222] [outer = 0x119d6ac00] 04:07:24 INFO - PROCESS | 2006 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:07:24 INFO - PROCESS | 2006 | 1461150444550 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]]]}] 04:07:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:07:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 04:07:24 INFO - PROCESS | 2006 | 1461150444587 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:07:24 INFO - PROCESS | 2006 | 1461150444589 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:07:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:07:24 INFO - PROCESS | 2006 | 1461150444591 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:07:24 INFO - PROCESS | 2006 | 1461150444593 Marionette TRACE conn2 <- [1,2934,null,{}] 04:07:24 INFO - PROCESS | 2006 | 1461150444595 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}] 04:07:24 INFO - PROCESS | 2006 | 1461150444691 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:07:24 INFO - PROCESS | 2006 | 1461150444695 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:24 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dbc9800 == 43 [pid = 2006] [id = 741] 04:07:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 98 (0x129d19000) [pid = 2006] [serial = 2223] [outer = 0x0] 04:07:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 99 (0x129d36c00) [pid = 2006] [serial = 2224] [outer = 0x129d19000] 04:07:24 INFO - PROCESS | 2006 | 1461150444720 Marionette DEBUG loaded listener.js 04:07:24 INFO - PROCESS | 2006 | ++DOMWINDOW == 100 (0x129d43c00) [pid = 2006] [serial = 2225] [outer = 0x129d19000] 04:07:25 INFO - PROCESS | 2006 | 1461150445028 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]]]}] 04:07:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:07:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 04:07:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:07:25 INFO - PROCESS | 2006 | 1461150445061 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:07:25 INFO - PROCESS | 2006 | 1461150445062 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:07:25 INFO - PROCESS | 2006 | 1461150445065 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:07:25 INFO - PROCESS | 2006 | 1461150445066 Marionette TRACE conn2 <- [1,2938,null,{}] 04:07:25 INFO - PROCESS | 2006 | 1461150445071 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}] 04:07:25 INFO - PROCESS | 2006 | 1461150445176 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:07:25 INFO - PROCESS | 2006 | 1461150445182 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcd3000 == 44 [pid = 2006] [id = 742] 04:07:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x114c05400) [pid = 2006] [serial = 2226] [outer = 0x0] 04:07:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x129d44000) [pid = 2006] [serial = 2227] [outer = 0x114c05400] 04:07:25 INFO - PROCESS | 2006 | 1461150445208 Marionette DEBUG loaded listener.js 04:07:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x129d8a800) [pid = 2006] [serial = 2228] [outer = 0x114c05400] 04:07:25 INFO - PROCESS | 2006 | 1461150445476 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]]]}] 04:07: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. 04:07:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 423ms 04:07:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:07:25 INFO - PROCESS | 2006 | 1461150445489 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:07:25 INFO - PROCESS | 2006 | 1461150445490 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:07:25 INFO - PROCESS | 2006 | 1461150445492 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:07:25 INFO - PROCESS | 2006 | 1461150445493 Marionette TRACE conn2 <- [1,2942,null,{}] 04:07:25 INFO - PROCESS | 2006 | 1461150445495 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}] 04:07:25 INFO - PROCESS | 2006 | 1461150445634 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:07:25 INFO - PROCESS | 2006 | 1461150445688 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:25 INFO - PROCESS | 2006 | ++DOCSHELL 0x118f17800 == 45 [pid = 2006] [id = 743] 04:07:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x1120b8800) [pid = 2006] [serial = 2229] [outer = 0x0] 04:07:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x11465ac00) [pid = 2006] [serial = 2230] [outer = 0x1120b8800] 04:07:25 INFO - PROCESS | 2006 | 1461150445721 Marionette DEBUG loaded listener.js 04:07:25 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x115489400) [pid = 2006] [serial = 2231] [outer = 0x1120b8800] 04:07:26 INFO - PROCESS | 2006 | 1461150446101 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"]]]}] 04:07: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 04:07:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:07:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 618ms 04:07:26 INFO - PROCESS | 2006 | 1461150446112 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:07:26 INFO - PROCESS | 2006 | 1461150446115 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:07:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:07:26 INFO - PROCESS | 2006 | 1461150446119 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:07:26 INFO - PROCESS | 2006 | 1461150446122 Marionette TRACE conn2 <- [1,2946,null,{}] 04:07:26 INFO - PROCESS | 2006 | 1461150446125 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}] 04:07:26 INFO - PROCESS | 2006 | 1461150446229 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:07:26 INFO - PROCESS | 2006 | 1461150446281 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x123ed0800 == 46 [pid = 2006] [id = 744] 04:07:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x115803400) [pid = 2006] [serial = 2232] [outer = 0x0] 04:07:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x119258800) [pid = 2006] [serial = 2233] [outer = 0x115803400] 04:07:26 INFO - PROCESS | 2006 | 1461150446314 Marionette DEBUG loaded listener.js 04:07:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x11ace3c00) [pid = 2006] [serial = 2234] [outer = 0x115803400] 04:07:26 INFO - PROCESS | 2006 | 1461150446723 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]]]}] 04:07:26 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. 04:07:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 04:07:26 INFO - PROCESS | 2006 | 1461150446741 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:07:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:07:26 INFO - PROCESS | 2006 | 1461150446743 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:07:26 INFO - PROCESS | 2006 | 1461150446745 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:07:26 INFO - PROCESS | 2006 | 1461150446747 Marionette TRACE conn2 <- [1,2950,null,{}] 04:07:26 INFO - PROCESS | 2006 | 1461150446749 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}] 04:07:26 INFO - PROCESS | 2006 | 1461150446850 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:07:26 INFO - PROCESS | 2006 | 1461150446903 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:26 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b120000 == 47 [pid = 2006] [id = 745] 04:07:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x11ab56800) [pid = 2006] [serial = 2235] [outer = 0x0] 04:07:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x11be1b400) [pid = 2006] [serial = 2236] [outer = 0x11ab56800] 04:07:26 INFO - PROCESS | 2006 | 1461150446934 Marionette DEBUG loaded listener.js 04:07:26 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x123939c00) [pid = 2006] [serial = 2237] [outer = 0x11ab56800] 04:07:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b34f000 == 48 [pid = 2006] [id = 746] 04:07:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x123d6e400) [pid = 2006] [serial = 2238] [outer = 0x0] 04:07:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x11c4ae400) [pid = 2006] [serial = 2239] [outer = 0x123d6e400] 04:07:27 INFO - PROCESS | 2006 | 1461150447348 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]]]}] 04:07:27 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. 04:07:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 621ms 04:07:27 INFO - PROCESS | 2006 | 1461150447367 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:07:27 INFO - PROCESS | 2006 | 1461150447370 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:07:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:07:27 INFO - PROCESS | 2006 | 1461150447379 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:07:27 INFO - PROCESS | 2006 | 1461150447382 Marionette TRACE conn2 <- [1,2954,null,{}] 04:07:27 INFO - PROCESS | 2006 | 1461150447385 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}] 04:07:27 INFO - PROCESS | 2006 | 1461150447534 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:07:27 INFO - PROCESS | 2006 | 1461150447686 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:27 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e8bc000 == 49 [pid = 2006] [id = 747] 04:07:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x123d72800) [pid = 2006] [serial = 2240] [outer = 0x0] 04:07:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x1290b3c00) [pid = 2006] [serial = 2241] [outer = 0x123d72800] 04:07:27 INFO - PROCESS | 2006 | 1461150447734 Marionette DEBUG loaded listener.js 04:07:27 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1296ebc00) [pid = 2006] [serial = 2242] [outer = 0x123d72800] 04:07:28 INFO - PROCESS | 2006 | 1461150448126 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]]]}] 04:07:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:07: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 04:07:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 779ms 04:07:28 INFO - PROCESS | 2006 | 1461150448154 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:07:28 INFO - PROCESS | 2006 | 1461150448155 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:07:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:07:28 INFO - PROCESS | 2006 | 1461150448157 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:07:28 INFO - PROCESS | 2006 | 1461150448159 Marionette TRACE conn2 <- [1,2958,null,{}] 04:07:28 INFO - PROCESS | 2006 | 1461150448161 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}] 04:07:28 INFO - PROCESS | 2006 | 1461150448270 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:07:28 INFO - PROCESS | 2006 | 1461150448321 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb24000 == 50 [pid = 2006] [id = 748] 04:07:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1296f1800) [pid = 2006] [serial = 2243] [outer = 0x0] 04:07:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x129d1b400) [pid = 2006] [serial = 2244] [outer = 0x1296f1800] 04:07:28 INFO - PROCESS | 2006 | 1461150448351 Marionette DEBUG loaded listener.js 04:07:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x129d81400) [pid = 2006] [serial = 2245] [outer = 0x1296f1800] 04:07:28 INFO - PROCESS | 2006 | 1461150448715 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]]]}] 04:07:28 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. 04:07:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 575ms 04:07:28 INFO - PROCESS | 2006 | 1461150448733 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:07:28 INFO - PROCESS | 2006 | 1461150448734 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:07:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:07:28 INFO - PROCESS | 2006 | 1461150448736 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:07:28 INFO - PROCESS | 2006 | 1461150448738 Marionette TRACE conn2 <- [1,2962,null,{}] 04:07:28 INFO - PROCESS | 2006 | 1461150448740 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}] 04:07:28 INFO - PROCESS | 2006 | 1461150448839 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:07:28 INFO - PROCESS | 2006 | 1461150448891 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:28 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed30000 == 51 [pid = 2006] [id = 749] 04:07:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12a23ec00) [pid = 2006] [serial = 2246] [outer = 0x0] 04:07:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12a241000) [pid = 2006] [serial = 2247] [outer = 0x12a23ec00] 04:07:28 INFO - PROCESS | 2006 | 1461150448927 Marionette DEBUG loaded listener.js 04:07:28 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12a247000) [pid = 2006] [serial = 2248] [outer = 0x12a23ec00] 04:07:29 INFO - PROCESS | 2006 | 1461150449359 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]]]}] 04:07:29 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. 04:07:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 668ms 04:07:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:07:29 INFO - PROCESS | 2006 | 1461150449406 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:07:29 INFO - PROCESS | 2006 | 1461150449407 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:07:29 INFO - PROCESS | 2006 | 1461150449409 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:07:29 INFO - PROCESS | 2006 | 1461150449410 Marionette TRACE conn2 <- [1,2966,null,{}] 04:07:29 INFO - PROCESS | 2006 | 1461150449413 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}] 04:07:29 INFO - PROCESS | 2006 | 1461150449515 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:07:29 INFO - PROCESS | 2006 | 1461150449573 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:29 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a058800 == 52 [pid = 2006] [id = 750] 04:07:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x1296f1400) [pid = 2006] [serial = 2249] [outer = 0x0] 04:07:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12a24a000) [pid = 2006] [serial = 2250] [outer = 0x1296f1400] 04:07:29 INFO - PROCESS | 2006 | 1461150449603 Marionette DEBUG loaded listener.js 04:07:29 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12a5e0000) [pid = 2006] [serial = 2251] [outer = 0x1296f1400] 04:07:30 INFO - PROCESS | 2006 | 1461150450121 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]]]}] 04:07: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. 04:07:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 718ms 04:07:30 INFO - PROCESS | 2006 | 1461150450128 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:07:30 INFO - PROCESS | 2006 | 1461150450130 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:07:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:07:30 INFO - PROCESS | 2006 | 1461150450137 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:07:30 INFO - PROCESS | 2006 | 1461150450139 Marionette TRACE conn2 <- [1,2970,null,{}] 04:07:30 INFO - PROCESS | 2006 | 1461150450143 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}] 04:07:30 INFO - PROCESS | 2006 | 1461150450258 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:07:30 INFO - PROCESS | 2006 | 1461150450333 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x123a7a000 == 53 [pid = 2006] [id = 751] 04:07:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x115199800) [pid = 2006] [serial = 2252] [outer = 0x0] 04:07:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x116491000) [pid = 2006] [serial = 2253] [outer = 0x115199800] 04:07:30 INFO - PROCESS | 2006 | 1461150450362 Marionette DEBUG loaded listener.js 04:07:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x1146ba800) [pid = 2006] [serial = 2254] [outer = 0x115199800] 04:07:30 INFO - PROCESS | 2006 | 1461150450722 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]]]}] 04:07:30 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. 04:07:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 625ms 04:07:30 INFO - PROCESS | 2006 | 1461150450760 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:07:30 INFO - PROCESS | 2006 | 1461150450763 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:07:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:07:30 INFO - PROCESS | 2006 | 1461150450768 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:07:30 INFO - PROCESS | 2006 | 1461150450769 Marionette TRACE conn2 <- [1,2974,null,{}] 04:07:30 INFO - PROCESS | 2006 | 1461150450772 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}] 04:07:30 INFO - PROCESS | 2006 | 1461150450866 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:07:30 INFO - PROCESS | 2006 | 1461150450922 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:30 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be4f000 == 54 [pid = 2006] [id = 752] 04:07:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x119a60000) [pid = 2006] [serial = 2255] [outer = 0x0] 04:07:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x11aa10c00) [pid = 2006] [serial = 2256] [outer = 0x119a60000] 04:07:30 INFO - PROCESS | 2006 | 1461150450949 Marionette DEBUG loaded listener.js 04:07:30 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x11ad3b800) [pid = 2006] [serial = 2257] [outer = 0x119a60000] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcd3000 == 53 [pid = 2006] [id = 742] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12dbc9800 == 52 [pid = 2006] [id = 741] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0bb000 == 51 [pid = 2006] [id = 740] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123cee000 == 50 [pid = 2006] [id = 739] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb9c000 == 49 [pid = 2006] [id = 738] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12b408000 == 48 [pid = 2006] [id = 737] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x1298b2800) [pid = 2006] [serial = 2176] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12b120800 == 47 [pid = 2006] [id = 736] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x119915000 == 46 [pid = 2006] [id = 735] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x126560800 == 45 [pid = 2006] [id = 734] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12b410000 == 44 [pid = 2006] [id = 17] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123b85800 == 43 [pid = 2006] [id = 733] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11aa9d000 == 42 [pid = 2006] [id = 732] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x119294800 == 41 [pid = 2006] [id = 731] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11be4f800 == 40 [pid = 2006] [id = 730] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12d571000 == 39 [pid = 2006] [id = 729] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x12c18f800 == 38 [pid = 2006] [id = 728] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x123b9a000 == 37 [pid = 2006] [id = 727] 04:07:31 INFO - PROCESS | 2006 | --DOCSHELL 0x11a618000 == 36 [pid = 2006] [id = 726] 04:07:31 INFO - PROCESS | 2006 | 1461150451324 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]]]}] 04:07: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. 04:07:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 04:07:31 INFO - PROCESS | 2006 | 1461150451338 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:07:31 INFO - PROCESS | 2006 | 1461150451339 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:07:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:07:31 INFO - PROCESS | 2006 | 1461150451342 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:07:31 INFO - PROCESS | 2006 | 1461150451344 Marionette TRACE conn2 <- [1,2978,null,{}] 04:07:31 INFO - PROCESS | 2006 | 1461150451351 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}] 04:07:31 INFO - PROCESS | 2006 | 1461150451432 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:07:31 INFO - PROCESS | 2006 | 1461150451439 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x11b577800 == 37 [pid = 2006] [id = 753] 04:07:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x11b984000) [pid = 2006] [serial = 2258] [outer = 0x0] 04:07:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x11be28000) [pid = 2006] [serial = 2259] [outer = 0x11b984000] 04:07:31 INFO - PROCESS | 2006 | 1461150451467 Marionette DEBUG loaded listener.js 04:07:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x11c4cd400) [pid = 2006] [serial = 2260] [outer = 0x11b984000] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x1176e1000) [pid = 2006] [serial = 2090] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x114b7b000) [pid = 2006] [serial = 2087] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x124080c00) [pid = 2006] [serial = 2158] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x1241d8000) [pid = 2006] [serial = 2161] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11b90f400) [pid = 2006] [serial = 2149] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x11be1d400) [pid = 2006] [serial = 2150] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x11aa09000) [pid = 2006] [serial = 2146] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11ad35400) [pid = 2006] [serial = 2147] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x119c81400) [pid = 2006] [serial = 2131] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x11b5cd000) [pid = 2006] [serial = 2132] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x127e8b800) [pid = 2006] [serial = 2164] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x11be80400) [pid = 2006] [serial = 2152] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x118551400) [pid = 2006] [serial = 2143] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x119137000) [pid = 2006] [serial = 2144] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x11adbec00) [pid = 2006] [serial = 2138] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x11580dc00) [pid = 2006] [serial = 2137] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x118c95400) [pid = 2006] [serial = 2129] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x1176a0800) [pid = 2006] [serial = 2128] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x11769c800) [pid = 2006] [serial = 2141] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x11580a000) [pid = 2006] [serial = 2140] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x123a0fc00) [pid = 2006] [serial = 2135] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x11c50c800) [pid = 2006] [serial = 2134] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x119a59800) [pid = 2006] [serial = 2167] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 110 (0x11be22000) [pid = 2006] [serial = 2168] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 109 (0x1241d0000) [pid = 2006] [serial = 2170] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 108 (0x129640800) [pid = 2006] [serial = 2165] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 107 (0x1296d3c00) [pid = 2006] [serial = 2173] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 106 (0x123a0e800) [pid = 2006] [serial = 2155] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 105 (0x123c8fc00) [pid = 2006] [serial = 2156] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 104 (0x12719c800) [pid = 2006] [serial = 2162] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 103 (0x1296f7400) [pid = 2006] [serial = 2174] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 102 (0x1241d3400) [pid = 2006] [serial = 2159] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 101 (0x11bf14400) [pid = 2006] [serial = 2153] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | --DOMWINDOW == 100 (0x1296e9c00) [pid = 2006] [serial = 2171] [outer = 0x0] [url = about:blank] 04:07:31 INFO - PROCESS | 2006 | 1461150451838 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]]]}] 04:07:31 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. 04:07:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 522ms 04:07:31 INFO - PROCESS | 2006 | 1461150451864 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:07:31 INFO - PROCESS | 2006 | 1461150451866 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:07:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:07:31 INFO - PROCESS | 2006 | 1461150451868 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:07:31 INFO - PROCESS | 2006 | 1461150451869 Marionette TRACE conn2 <- [1,2982,null,{}] 04:07:31 INFO - PROCESS | 2006 | 1461150451872 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}] 04:07:31 INFO - PROCESS | 2006 | 1461150451953 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:07:31 INFO - PROCESS | 2006 | 1461150451957 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:31 INFO - PROCESS | 2006 | ++DOCSHELL 0x123cee000 == 38 [pid = 2006] [id = 754] 04:07:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 101 (0x11c4d5c00) [pid = 2006] [serial = 2261] [outer = 0x0] 04:07:31 INFO - PROCESS | 2006 | ++DOMWINDOW == 102 (0x12393d400) [pid = 2006] [serial = 2262] [outer = 0x11c4d5c00] 04:07:31 INFO - PROCESS | 2006 | 1461150451983 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 103 (0x123b18800) [pid = 2006] [serial = 2263] [outer = 0x11c4d5c00] 04:07:32 INFO - PROCESS | 2006 | 1461150452296 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"]]]}] 04:07:32 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 04:07:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:07:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 04:07:32 INFO - PROCESS | 2006 | 1461150452338 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:07:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:07:32 INFO - PROCESS | 2006 | 1461150452339 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:07:32 INFO - PROCESS | 2006 | 1461150452341 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - PROCESS | 2006 | 1461150452342 Marionette TRACE conn2 <- [1,2986,null,{}] 04:07:32 INFO - PROCESS | 2006 | 1461150452345 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}] 04:07:32 INFO - PROCESS | 2006 | 1461150452427 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:07:32 INFO - PROCESS | 2006 | 1461150452482 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a056000 == 39 [pid = 2006] [id = 755] 04:07:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 104 (0x11c512800) [pid = 2006] [serial = 2264] [outer = 0x0] 04:07:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 105 (0x123b39c00) [pid = 2006] [serial = 2265] [outer = 0x11c512800] 04:07:32 INFO - PROCESS | 2006 | 1461150452508 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 106 (0x124080c00) [pid = 2006] [serial = 2266] [outer = 0x11c512800] 04:07:32 INFO - PROCESS | 2006 | 1461150452772 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]]]}] 04:07:32 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. 04:07:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 04:07:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:07:32 INFO - PROCESS | 2006 | 1461150452810 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:07:32 INFO - PROCESS | 2006 | 1461150452811 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:07:32 INFO - PROCESS | 2006 | 1461150452813 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - PROCESS | 2006 | 1461150452814 Marionette TRACE conn2 <- [1,2990,null,{}] 04:07:32 INFO - PROCESS | 2006 | 1461150452825 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}] 04:07:32 INFO - PROCESS | 2006 | 1461150452922 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:07:32 INFO - PROCESS | 2006 | 1461150452981 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:32 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b121800 == 40 [pid = 2006] [id = 756] 04:07:32 INFO - PROCESS | 2006 | ++DOMWINDOW == 107 (0x123b18400) [pid = 2006] [serial = 2267] [outer = 0x0] 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 108 (0x1241d8000) [pid = 2006] [serial = 2268] [outer = 0x123b18400] 04:07:33 INFO - PROCESS | 2006 | 1461150453008 Marionette DEBUG loaded listener.js 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 109 (0x1296ee000) [pid = 2006] [serial = 2269] [outer = 0x123b18400] 04:07:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b357800 == 41 [pid = 2006] [id = 757] 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 110 (0x1298b6c00) [pid = 2006] [serial = 2270] [outer = 0x0] 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 111 (0x1296f3800) [pid = 2006] [serial = 2271] [outer = 0x1298b6c00] 04:07:33 INFO - PROCESS | 2006 | 1461150453278 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]]]}] 04:07:33 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. 04:07:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 476ms 04:07:33 INFO - PROCESS | 2006 | 1461150453295 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:07:33 INFO - PROCESS | 2006 | 1461150453296 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:07:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:07:33 INFO - PROCESS | 2006 | 1461150453305 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:07:33 INFO - PROCESS | 2006 | 1461150453307 Marionette TRACE conn2 <- [1,2994,null,{}] 04:07:33 INFO - PROCESS | 2006 | 1461150453309 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}] 04:07:33 INFO - PROCESS | 2006 | 1461150453428 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:07:33 INFO - PROCESS | 2006 | 1461150453439 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bb9c000 == 42 [pid = 2006] [id = 758] 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x124009c00) [pid = 2006] [serial = 2272] [outer = 0x0] 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x1298b2800) [pid = 2006] [serial = 2273] [outer = 0x124009c00] 04:07:33 INFO - PROCESS | 2006 | 1461150453464 Marionette DEBUG loaded listener.js 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x129d3b800) [pid = 2006] [serial = 2274] [outer = 0x124009c00] 04:07:33 INFO - PROCESS | 2006 | 1461150453755 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]]]}] 04:07:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:07:33 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 04:07:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 474ms 04:07:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:07:33 INFO - PROCESS | 2006 | 1461150453775 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:07:33 INFO - PROCESS | 2006 | 1461150453776 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:07:33 INFO - PROCESS | 2006 | 1461150453778 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:07:33 INFO - PROCESS | 2006 | 1461150453779 Marionette TRACE conn2 <- [1,2998,null,{}] 04:07:33 INFO - PROCESS | 2006 | 1461150453782 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}] 04:07:33 INFO - PROCESS | 2006 | 1461150453890 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:07:33 INFO - PROCESS | 2006 | 1461150453903 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:33 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d0b7800 == 43 [pid = 2006] [id = 759] 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x129d83000) [pid = 2006] [serial = 2275] [outer = 0x0] 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12a23e000) [pid = 2006] [serial = 2276] [outer = 0x129d83000] 04:07:33 INFO - PROCESS | 2006 | 1461150453927 Marionette DEBUG loaded listener.js 04:07:33 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12a249800) [pid = 2006] [serial = 2277] [outer = 0x129d83000] 04:07:34 INFO - PROCESS | 2006 | 1461150454249 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]]]}] 04:07:34 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. 04:07:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 524ms 04:07:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:07:34 INFO - PROCESS | 2006 | 1461150454315 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 2006 | 1461150454316 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:07:34 INFO - PROCESS | 2006 | 1461150454318 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 2006 | 1461150454319 Marionette TRACE conn2 <- [1,3002,null,{}] 04:07:34 INFO - PROCESS | 2006 | 1461150454321 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}] 04:07:34 INFO - PROCESS | 2006 | 1461150454423 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:07:34 INFO - PROCESS | 2006 | 1461150454459 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d455800 == 44 [pid = 2006] [id = 760] 04:07:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12a241c00) [pid = 2006] [serial = 2278] [outer = 0x0] 04:07:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12a5dcc00) [pid = 2006] [serial = 2279] [outer = 0x12a241c00] 04:07:34 INFO - PROCESS | 2006 | 1461150454486 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x12a5e5000) [pid = 2006] [serial = 2280] [outer = 0x12a241c00] 04:07:34 INFO - PROCESS | 2006 | 1461150454775 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]]]}] 04:07:34 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. 04:07:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 468ms 04:07:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:07:34 INFO - PROCESS | 2006 | 1461150454787 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 2006 | 1461150454789 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:07:34 INFO - PROCESS | 2006 | 1461150454791 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 2006 | 1461150454792 Marionette TRACE conn2 <- [1,3006,null,{}] 04:07:34 INFO - PROCESS | 2006 | 1461150454794 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}] 04:07:34 INFO - PROCESS | 2006 | 1461150454902 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:07:34 INFO - PROCESS | 2006 | 1461150454937 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dccc000 == 45 [pid = 2006] [id = 761] 04:07:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12a5e5400) [pid = 2006] [serial = 2281] [outer = 0x0] 04:07:34 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12a5ee400) [pid = 2006] [serial = 2282] [outer = 0x12a5e5400] 04:07:34 INFO - PROCESS | 2006 | 1461150454963 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12a5f3400) [pid = 2006] [serial = 2283] [outer = 0x12a5e5400] 04:07:35 INFO - PROCESS | 2006 | 1461150455264 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]]]}] 04:07:35 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. 04:07:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 520ms 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x127040c00) [pid = 2006] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x123e11c00) [pid = 2006] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x119c73800) [pid = 2006] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x1176e0000) [pid = 2006] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x1176dfc00) [pid = 2006] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x114b7d800) [pid = 2006] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x124355c00) [pid = 2006] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x11ab54800) [pid = 2006] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x11465d400) [pid = 2006] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x129d19000) [pid = 2006] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x123b19000) [pid = 2006] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:07:35 INFO - PROCESS | 2006 | --DOMWINDOW == 111 (0x119d6ac00) [pid = 2006] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:07:35 INFO - PROCESS | 2006 | 1461150455378 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 2006 | 1461150455380 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:07:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:07:35 INFO - PROCESS | 2006 | 1461150455384 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 2006 | 1461150455386 Marionette TRACE conn2 <- [1,3010,null,{}] 04:07:35 INFO - PROCESS | 2006 | 1461150455389 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}] 04:07:35 INFO - PROCESS | 2006 | 1461150455481 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:07:35 INFO - PROCESS | 2006 | 1461150455487 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:35 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d562800 == 46 [pid = 2006] [id = 762] 04:07:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 112 (0x12448cc00) [pid = 2006] [serial = 2284] [outer = 0x0] 04:07:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x12a5ee000) [pid = 2006] [serial = 2285] [outer = 0x12448cc00] 04:07:35 INFO - PROCESS | 2006 | 1461150455518 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x12a8e1400) [pid = 2006] [serial = 2286] [outer = 0x12448cc00] 04:07:35 INFO - PROCESS | 2006 | 1461150455845 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]]]}] 04:07:35 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 04:07:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 469ms 04:07:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:07:35 INFO - PROCESS | 2006 | 1461150455853 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 2006 | 1461150455855 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:07:35 INFO - PROCESS | 2006 | 1461150455857 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 2006 | 1461150455858 Marionette TRACE conn2 <- [1,3014,null,{}] 04:07:35 INFO - PROCESS | 2006 | 1461150455860 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}] 04:07:35 INFO - PROCESS | 2006 | 1461150455944 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:07:36 INFO - PROCESS | 2006 | 1461150455997 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed5d000 == 47 [pid = 2006] [id = 763] 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x12a8db400) [pid = 2006] [serial = 2287] [outer = 0x0] 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x12a8ef400) [pid = 2006] [serial = 2288] [outer = 0x12a8db400] 04:07:36 INFO - PROCESS | 2006 | 1461150456023 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12a8f4400) [pid = 2006] [serial = 2289] [outer = 0x12a8db400] 04:07:36 INFO - PROCESS | 2006 | [2006] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:07:36 INFO - PROCESS | 2006 | 1461150456323 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:07:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:07:36 INFO - {} 04:07:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:07:36 INFO - {} 04:07:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:07:36 INFO - {} 04:07:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:07:36 INFO - {} 04:07:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 471ms 04:07:36 INFO - TEST-START | /FileAPI/fileReader.html 04:07:36 INFO - PROCESS | 2006 | 1461150456329 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 2006 | 1461150456330 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:07:36 INFO - PROCESS | 2006 | 1461150456340 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 2006 | 1461150456342 Marionette TRACE conn2 <- [1,3018,null,{}] 04:07:36 INFO - PROCESS | 2006 | 1461150456344 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}] 04:07:36 INFO - PROCESS | 2006 | 1461150456431 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:07:36 INFO - PROCESS | 2006 | 1461150456438 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f055800 == 48 [pid = 2006] [id = 764] 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x12a8f6400) [pid = 2006] [serial = 2290] [outer = 0x0] 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12a8fd400) [pid = 2006] [serial = 2291] [outer = 0x12a8f6400] 04:07:36 INFO - PROCESS | 2006 | 1461150456462 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x12aa52400) [pid = 2006] [serial = 2292] [outer = 0x12a8f6400] 04:07:36 INFO - PROCESS | 2006 | 1461150456793 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]]]}] 04:07:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:07:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:07:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:07:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:07:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 479ms 04:07:36 INFO - TEST-START | /FileAPI/historical.html 04:07:36 INFO - PROCESS | 2006 | 1461150456812 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 2006 | 1461150456813 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:07:36 INFO - PROCESS | 2006 | 1461150456816 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 2006 | 1461150456819 Marionette TRACE conn2 <- [1,3022,null,{}] 04:07:36 INFO - PROCESS | 2006 | 1461150456821 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}] 04:07:36 INFO - PROCESS | 2006 | 1461150456931 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:07:36 INFO - PROCESS | 2006 | 1461150456937 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f321800 == 49 [pid = 2006] [id = 765] 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12a8f8c00) [pid = 2006] [serial = 2293] [outer = 0x0] 04:07:36 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12aa55c00) [pid = 2006] [serial = 2294] [outer = 0x12a8f8c00] 04:07:36 INFO - PROCESS | 2006 | 1461150456962 Marionette DEBUG loaded listener.js 04:07:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12ab38800) [pid = 2006] [serial = 2295] [outer = 0x12a8f8c00] 04:07:37 INFO - PROCESS | 2006 | 1461150457241 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"]]]}] 04:07:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:07:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:07:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:07:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:07:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:07:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:07:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:07:37 INFO - TEST-OK | /FileAPI/historical.html | took 472ms 04:07:37 INFO - PROCESS | 2006 | 1461150457288 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:07:37 INFO - TEST-START | /FileAPI/idlharness.html 04:07:37 INFO - PROCESS | 2006 | 1461150457290 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:07:37 INFO - PROCESS | 2006 | 1461150457292 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 2006 | 1461150457293 Marionette TRACE conn2 <- [1,3026,null,{}] 04:07:37 INFO - PROCESS | 2006 | 1461150457295 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}] 04:07:37 INFO - PROCESS | 2006 | 1461150457380 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:07:37 INFO - PROCESS | 2006 | 1461150457492 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:37 INFO - PROCESS | 2006 | ++DOCSHELL 0x1156c5000 == 50 [pid = 2006] [id = 766] 04:07:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x112253000) [pid = 2006] [serial = 2296] [outer = 0x0] 04:07:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x11465d400) [pid = 2006] [serial = 2297] [outer = 0x112253000] 04:07:37 INFO - PROCESS | 2006 | 1461150457525 Marionette DEBUG loaded listener.js 04:07:37 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x114b82c00) [pid = 2006] [serial = 2298] [outer = 0x112253000] 04:07:38 INFO - PROCESS | 2006 | 1461150458260 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]]]}] 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:07:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:07:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:07:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:07:38 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 04:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:07:38 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 04:07:38 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 04:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:07:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:07:38 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 04:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:07:38 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 04:07:38 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 04:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:07:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:07:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:07:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:07:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:07:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:07:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1032ms 04:07:38 INFO - PROCESS | 2006 | 1461150458331 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:07:38 INFO - PROCESS | 2006 | 1461150458337 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:07:38 INFO - TEST-START | /FileAPI/idlharness.worker 04:07:38 INFO - PROCESS | 2006 | 1461150458342 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:07:38 INFO - PROCESS | 2006 | 1461150458344 Marionette TRACE conn2 <- [1,3030,null,{}] 04:07:38 INFO - PROCESS | 2006 | 1461150458347 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}] 04:07:38 INFO - PROCESS | 2006 | 1461150458462 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:07:38 INFO - PROCESS | 2006 | 1461150458528 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 2006 | ++DOCSHELL 0x12eb17800 == 51 [pid = 2006] [id = 767] 04:07:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12703e400) [pid = 2006] [serial = 2299] [outer = 0x0] 04:07:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x129d8a400) [pid = 2006] [serial = 2300] [outer = 0x12703e400] 04:07:38 INFO - PROCESS | 2006 | 1461150458560 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12a5ea000) [pid = 2006] [serial = 2301] [outer = 0x12703e400] 04:07:38 INFO - PROCESS | 2006 | [2006] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:07:39 INFO - PROCESS | 2006 | 1461150459397 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,{},{}]]]}] 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:07:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:07:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:07:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:07:39 INFO - {} 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:07:39 INFO - {} 04:07:39 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 - {} 04:07:39 INFO - {} 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:07:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:07:39 INFO - {} 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:07:39 INFO - {} 04:07:39 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 - {} 04:07:39 INFO - {} 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:07:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:07:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 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 04:07:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:07:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:07:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:07:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:07:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:07:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:07:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:07:39 INFO - {} 04:07:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1136ms 04:07:39 INFO - PROCESS | 2006 | 1461150459484 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:07:39 INFO - PROCESS | 2006 | 1461150459487 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:07:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:07:39 INFO - PROCESS | 2006 | 1461150459490 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:07:39 INFO - PROCESS | 2006 | 1461150459491 Marionette TRACE conn2 <- [1,3034,null,{}] 04:07:39 INFO - PROCESS | 2006 | 1461150459494 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}] 04:07:39 INFO - PROCESS | 2006 | 1461150459681 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:07:39 INFO - PROCESS | 2006 | 1461150459800 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:39 INFO - PROCESS | 2006 | ++DOCSHELL 0x12fa1c800 == 52 [pid = 2006] [id = 768] 04:07:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12a8e3400) [pid = 2006] [serial = 2302] [outer = 0x0] 04:07:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12b68c000) [pid = 2006] [serial = 2303] [outer = 0x12a8e3400] 04:07:39 INFO - PROCESS | 2006 | 1461150459834 Marionette DEBUG loaded listener.js 04:07:39 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12b6d4c00) [pid = 2006] [serial = 2304] [outer = 0x12a8e3400] 04:07:40 INFO - PROCESS | 2006 | 1461150460257 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]]]}] 04:07:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:07:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 772ms 04:07:40 INFO - PROCESS | 2006 | 1461150460262 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:07:40 INFO - PROCESS | 2006 | 1461150460264 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:07:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:07:40 INFO - PROCESS | 2006 | 1461150460274 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:07:40 INFO - PROCESS | 2006 | 1461150460278 Marionette TRACE conn2 <- [1,3038,null,{}] 04:07:40 INFO - PROCESS | 2006 | 1461150460282 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}] 04:07:40 INFO - PROCESS | 2006 | 1461150460392 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:07:40 INFO - PROCESS | 2006 | 1461150460446 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:40 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b122800 == 53 [pid = 2006] [id = 769] 04:07:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x11c50dc00) [pid = 2006] [serial = 2305] [outer = 0x0] 04:07:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x127e83c00) [pid = 2006] [serial = 2306] [outer = 0x11c50dc00] 04:07:40 INFO - PROCESS | 2006 | 1461150460476 Marionette DEBUG loaded listener.js 04:07:40 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x12bbc7400) [pid = 2006] [serial = 2307] [outer = 0x11c50dc00] 04:07:41 INFO - PROCESS | 2006 | 1461150461106 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"]]]}] 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:07:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 881ms 04:07:41 INFO - PROCESS | 2006 | 1461150461149 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:07:41 INFO - PROCESS | 2006 | 1461150461152 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:07:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:07:41 INFO - PROCESS | 2006 | 1461150461156 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 2006 | 1461150461158 Marionette TRACE conn2 <- [1,3042,null,{}] 04:07:41 INFO - PROCESS | 2006 | 1461150461161 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}] 04:07:41 INFO - PROCESS | 2006 | 1461150461261 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:07:41 INFO - PROCESS | 2006 | 1461150461321 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 2006 | ++DOCSHELL 0x11c1c0800 == 54 [pid = 2006] [id = 770] 04:07:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x114b84800) [pid = 2006] [serial = 2308] [outer = 0x0] 04:07:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x117698800) [pid = 2006] [serial = 2309] [outer = 0x114b84800] 04:07:41 INFO - PROCESS | 2006 | 1461150461350 Marionette DEBUG loaded listener.js 04:07:41 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x118677000) [pid = 2006] [serial = 2310] [outer = 0x114b84800] 04:07:41 INFO - PROCESS | 2006 | 1461150461800 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]]]}] 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:07:41 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. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:07:41 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'.) 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:07:41 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. 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:07:41 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. 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:07:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:07:41 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. 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:07:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:07:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:07:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 684ms 04:07:41 INFO - PROCESS | 2006 | 1461150461841 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:07:41 INFO - PROCESS | 2006 | 1461150461845 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:07:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:07:41 INFO - PROCESS | 2006 | 1461150461850 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 2006 | 1461150461852 Marionette TRACE conn2 <- [1,3046,null,{}] 04:07:41 INFO - PROCESS | 2006 | 1461150461855 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}] 04:07:41 INFO - PROCESS | 2006 | 1461150461976 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:07:42 INFO - PROCESS | 2006 | 1461150462052 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x123b9b800 == 55 [pid = 2006] [id = 771] 04:07:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x1176a6000) [pid = 2006] [serial = 2311] [outer = 0x0] 04:07:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x119a57c00) [pid = 2006] [serial = 2312] [outer = 0x1176a6000] 04:07:42 INFO - PROCESS | 2006 | 1461150462080 Marionette DEBUG loaded listener.js 04:07:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x123941c00) [pid = 2006] [serial = 2313] [outer = 0x1176a6000] 04:07:42 INFO - PROCESS | 2006 | [2006] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d449000 == 54 [pid = 2006] [id = 725] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12f321800 == 53 [pid = 2006] [id = 765] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12f055800 == 52 [pid = 2006] [id = 764] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12ed5d000 == 51 [pid = 2006] [id = 763] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d562800 == 50 [pid = 2006] [id = 762] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12dccc000 == 49 [pid = 2006] [id = 761] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d455800 == 48 [pid = 2006] [id = 760] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x129d44000) [pid = 2006] [serial = 2227] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12d0b7800 == 47 [pid = 2006] [id = 759] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12bb9c000 == 46 [pid = 2006] [id = 758] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12b357800 == 45 [pid = 2006] [id = 757] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12b121800 == 44 [pid = 2006] [id = 756] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12a056000 == 43 [pid = 2006] [id = 755] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x123cee000 == 42 [pid = 2006] [id = 754] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11b577800 == 41 [pid = 2006] [id = 753] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x11be4f000 == 40 [pid = 2006] [id = 752] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x123a7a000 == 39 [pid = 2006] [id = 751] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12e8bc000 == 38 [pid = 2006] [id = 747] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12b34f000 == 37 [pid = 2006] [id = 746] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x12b120000 == 36 [pid = 2006] [id = 745] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x123ed0800 == 35 [pid = 2006] [id = 744] 04:07:42 INFO - PROCESS | 2006 | --DOCSHELL 0x118f17800 == 34 [pid = 2006] [id = 743] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x1241cb000) [pid = 2006] [serial = 2209] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x11be7c800) [pid = 2006] [serial = 2203] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 137 (0x11c519c00) [pid = 2006] [serial = 2204] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 136 (0x119c7e800) [pid = 2006] [serial = 2197] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 135 (0x11ab55c00) [pid = 2006] [serial = 2198] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 134 (0x119258c00) [pid = 2006] [serial = 2195] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 133 (0x11867f800) [pid = 2006] [serial = 2194] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x115493400) [pid = 2006] [serial = 2192] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x114c0cc00) [pid = 2006] [serial = 2191] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x1271a6800) [pid = 2006] [serial = 2212] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x11adbf400) [pid = 2006] [serial = 2200] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x11be24c00) [pid = 2006] [serial = 2201] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x1241d9c00) [pid = 2006] [serial = 2210] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x1271a5000) [pid = 2006] [serial = 2188] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x11c4c6400) [pid = 2006] [serial = 2185] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x115489c00) [pid = 2006] [serial = 2179] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x119aabc00) [pid = 2006] [serial = 2182] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x1296cbc00) [pid = 2006] [serial = 2215] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x1296c6400) [pid = 2006] [serial = 2213] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x11aa06c00) [pid = 2006] [serial = 2218] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x1296eb000) [pid = 2006] [serial = 2216] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x129d36c00) [pid = 2006] [serial = 2224] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x129d43c00) [pid = 2006] [serial = 2225] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x11c149400) [pid = 2006] [serial = 2219] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 115 (0x123b1c400) [pid = 2006] [serial = 2206] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 114 (0x1296eb400) [pid = 2006] [serial = 2221] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 113 (0x123d76400) [pid = 2006] [serial = 2207] [outer = 0x0] [url = about:blank] 04:07:42 INFO - PROCESS | 2006 | --DOMWINDOW == 112 (0x1298aac00) [pid = 2006] [serial = 2222] [outer = 0x0] [url = about:blank] 04:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:07:42 INFO - {} 04:07:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 620ms 04:07:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:07:42 INFO - PROCESS | 2006 | 1461150462466 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:07:42 INFO - PROCESS | 2006 | 1461150462471 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:07:42 INFO - PROCESS | 2006 | 1461150462472 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:07:42 INFO - PROCESS | 2006 | 1461150462474 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:07:42 INFO - PROCESS | 2006 | 1461150462477 Marionette TRACE conn2 <- [1,3050,null,{}] 04:07:42 INFO - PROCESS | 2006 | 1461150462484 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}] 04:07:42 INFO - PROCESS | 2006 | 1461150462568 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:07:42 INFO - PROCESS | 2006 | 1461150462644 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 2006 | ++DOCSHELL 0x123eda800 == 35 [pid = 2006] [id = 772] 04:07:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 113 (0x114b80400) [pid = 2006] [serial = 2314] [outer = 0x0] 04:07:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 114 (0x123b24000) [pid = 2006] [serial = 2315] [outer = 0x114b80400] 04:07:42 INFO - PROCESS | 2006 | 1461150462676 Marionette DEBUG loaded listener.js 04:07:42 INFO - PROCESS | 2006 | ++DOMWINDOW == 115 (0x1241cac00) [pid = 2006] [serial = 2316] [outer = 0x114b80400] 04:07:42 INFO - PROCESS | 2006 | 1461150462977 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]]]}] 04:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:07:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 523ms 04:07:43 INFO - PROCESS | 2006 | 1461150462999 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 2006 | 1461150463003 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:07:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:07:43 INFO - PROCESS | 2006 | 1461150463007 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 2006 | 1461150463008 Marionette TRACE conn2 <- [1,3054,null,{}] 04:07:43 INFO - PROCESS | 2006 | 1461150463010 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}] 04:07:43 INFO - PROCESS | 2006 | 1461150463093 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:07:43 INFO - PROCESS | 2006 | 1461150463098 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a056000 == 36 [pid = 2006] [id = 773] 04:07:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 116 (0x1271a5000) [pid = 2006] [serial = 2317] [outer = 0x0] 04:07:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x12963e400) [pid = 2006] [serial = 2318] [outer = 0x1271a5000] 04:07:43 INFO - PROCESS | 2006 | 1461150463128 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x1296cc800) [pid = 2006] [serial = 2319] [outer = 0x1271a5000] 04:07:43 INFO - PROCESS | 2006 | 1461150463576 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"]]]}] 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:07:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:07:43 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" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:07:43 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" 04:07:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:07:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:07:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 642ms 04:07:43 INFO - PROCESS | 2006 | 1461150463650 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 2006 | 1461150463651 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:07:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:07:43 INFO - PROCESS | 2006 | 1461150463654 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 2006 | 1461150463655 Marionette TRACE conn2 <- [1,3058,null,{}] 04:07:43 INFO - PROCESS | 2006 | 1461150463658 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}] 04:07:43 INFO - PROCESS | 2006 | 1461150463738 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:07:43 INFO - PROCESS | 2006 | 1461150463794 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:43 INFO - PROCESS | 2006 | ++DOCSHELL 0x12b34e000 == 37 [pid = 2006] [id = 774] 04:07:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x1155cac00) [pid = 2006] [serial = 2320] [outer = 0x0] 04:07:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x1296ce000) [pid = 2006] [serial = 2321] [outer = 0x1155cac00] 04:07:43 INFO - PROCESS | 2006 | 1461150463822 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x11be85800) [pid = 2006] [serial = 2322] [outer = 0x1155cac00] 04:07:44 INFO - PROCESS | 2006 | 1461150464150 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]]]}] 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:07:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:07:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:07:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:07:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:07:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:07:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:07:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:07:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:07:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 520ms 04:07:44 INFO - PROCESS | 2006 | 1461150464175 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 2006 | 1461150464176 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:07:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:07:44 INFO - PROCESS | 2006 | 1461150464178 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 2006 | 1461150464179 Marionette TRACE conn2 <- [1,3062,null,{}] 04:07:44 INFO - PROCESS | 2006 | 1461150464182 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}] 04:07:44 INFO - PROCESS | 2006 | 1461150464276 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:07:44 INFO - PROCESS | 2006 | 1461150464280 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x12bc5e800 == 38 [pid = 2006] [id = 775] 04:07:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x127795400) [pid = 2006] [serial = 2323] [outer = 0x0] 04:07:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x12a243c00) [pid = 2006] [serial = 2324] [outer = 0x127795400] 04:07:44 INFO - PROCESS | 2006 | 1461150464313 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x12a8f7800) [pid = 2006] [serial = 2325] [outer = 0x127795400] 04:07:44 INFO - PROCESS | 2006 | [2006] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:07:44 INFO - PROCESS | 2006 | 1461150464683 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:07:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:07:44 INFO - {} 04:07:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 04:07:44 INFO - PROCESS | 2006 | 1461150464697 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 2006 | 1461150464699 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:07:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:07:44 INFO - PROCESS | 2006 | 1461150464701 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 2006 | 1461150464702 Marionette TRACE conn2 <- [1,3066,null,{}] 04:07:44 INFO - PROCESS | 2006 | 1461150464710 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}] 04:07:44 INFO - PROCESS | 2006 | 1461150464809 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:07:44 INFO - PROCESS | 2006 | 1461150464850 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d442000 == 39 [pid = 2006] [id = 776] 04:07:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12a5f2000) [pid = 2006] [serial = 2326] [outer = 0x0] 04:07:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12aa4b400) [pid = 2006] [serial = 2327] [outer = 0x12a5f2000] 04:07:44 INFO - PROCESS | 2006 | 1461150464876 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12aa53400) [pid = 2006] [serial = 2328] [outer = 0x12a5f2000] 04:07:45 INFO - PROCESS | 2006 | 1461150465210 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]]]}] 04:07:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:07:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:07:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:07:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:07:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:07:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:07:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:07:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 519ms 04:07:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:07:45 INFO - PROCESS | 2006 | 1461150465221 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 2006 | 1461150465223 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:07:45 INFO - PROCESS | 2006 | 1461150465226 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 2006 | 1461150465228 Marionette TRACE conn2 <- [1,3070,null,{}] 04:07:45 INFO - PROCESS | 2006 | 1461150465231 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}] 04:07:45 INFO - PROCESS | 2006 | 1461150465385 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:07:45 INFO - PROCESS | 2006 | 1461150465404 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 2006 | ++DOCSHELL 0x12dcbc000 == 40 [pid = 2006] [id = 777] 04:07:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12aa58000) [pid = 2006] [serial = 2329] [outer = 0x0] 04:07:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x12ab38c00) [pid = 2006] [serial = 2330] [outer = 0x12aa58000] 04:07:45 INFO - PROCESS | 2006 | 1461150465444 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x12ab3e400) [pid = 2006] [serial = 2331] [outer = 0x12aa58000] 04:07:45 INFO - PROCESS | 2006 | 1461150465817 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]]]}] 04:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:07:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 622ms 04:07:45 INFO - PROCESS | 2006 | 1461150465849 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 2006 | 1461150465850 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:07:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:07:45 INFO - PROCESS | 2006 | 1461150465853 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 2006 | 1461150465855 Marionette TRACE conn2 <- [1,3074,null,{}] 04:07:45 INFO - PROCESS | 2006 | 1461150465858 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}] 04:07:46 INFO - PROCESS | 2006 | 1461150465999 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:07:46 INFO - PROCESS | 2006 | 1461150466019 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12e576800 == 41 [pid = 2006] [id = 778] 04:07:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x12ab40c00) [pid = 2006] [serial = 2332] [outer = 0x0] 04:07:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x12b0ea000) [pid = 2006] [serial = 2333] [outer = 0x12ab40c00] 04:07:46 INFO - PROCESS | 2006 | 1461150466059 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x12b0ef400) [pid = 2006] [serial = 2334] [outer = 0x12ab40c00] 04:07:46 INFO - PROCESS | 2006 | 1461150466376 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]]]}] 04:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:07:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 569ms 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 132 (0x1274d1000) [pid = 2006] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 131 (0x129d83000) [pid = 2006] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 130 (0x12a241c00) [pid = 2006] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 129 (0x12a5e5400) [pid = 2006] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 128 (0x123b18400) [pid = 2006] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 127 (0x11c4d5c00) [pid = 2006] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 126 (0x11c512800) [pid = 2006] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 125 (0x115199800) [pid = 2006] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 124 (0x119a60000) [pid = 2006] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 123 (0x123d6e400) [pid = 2006] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 122 (0x114c05400) [pid = 2006] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 121 (0x11b984000) [pid = 2006] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 120 (0x12448cc00) [pid = 2006] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 119 (0x12a8db400) [pid = 2006] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 118 (0x124009c00) [pid = 2006] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 117 (0x12a8f6400) [pid = 2006] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:07:46 INFO - PROCESS | 2006 | --DOMWINDOW == 116 (0x1298b6c00) [pid = 2006] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:07:46 INFO - PROCESS | 2006 | 1461150466673 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:07:46 INFO - PROCESS | 2006 | 1461150466675 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:07:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:07:46 INFO - PROCESS | 2006 | 1461150466679 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:07:46 INFO - PROCESS | 2006 | 1461150466680 Marionette TRACE conn2 <- [1,3078,null,{}] 04:07:46 INFO - PROCESS | 2006 | 1461150466683 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}] 04:07:46 INFO - PROCESS | 2006 | 1461150466761 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:07:46 INFO - PROCESS | 2006 | 1461150466766 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a05f800 == 42 [pid = 2006] [id = 779] 04:07:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 117 (0x1241cb400) [pid = 2006] [serial = 2335] [outer = 0x0] 04:07:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 118 (0x129d1c400) [pid = 2006] [serial = 2336] [outer = 0x1241cb400] 04:07:46 INFO - PROCESS | 2006 | 1461150466796 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 2006 | ++DOMWINDOW == 119 (0x12b0e7c00) [pid = 2006] [serial = 2337] [outer = 0x1241cb400] 04:07:47 INFO - PROCESS | 2006 | 1461150467127 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] 04:07:47 INFO - PROCESS | 2006 | 1461150467151 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:07:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:07:47 INFO - PROCESS | 2006 | 1461150467153 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 2006 | 1461150467155 Marionette TRACE conn2 <- [1,3082,null,{}] 04:07:47 INFO - PROCESS | 2006 | 1461150467157 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}] 04:07:47 INFO - PROCESS | 2006 | 1461150467253 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:07:47 INFO - PROCESS | 2006 | 1461150467340 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f047000 == 43 [pid = 2006] [id = 780] 04:07:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 120 (0x12b10f400) [pid = 2006] [serial = 2338] [outer = 0x0] 04:07:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 121 (0x12bbc4800) [pid = 2006] [serial = 2339] [outer = 0x12b10f400] 04:07:47 INFO - PROCESS | 2006 | 1461150467370 Marionette DEBUG loaded listener.js 04:07:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 122 (0x12bd03800) [pid = 2006] [serial = 2340] [outer = 0x12b10f400] 04:07:47 INFO - PROCESS | 2006 | 1461150467614 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]]]}] 04:07:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:07:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:07:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:07:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 518ms 04:07:47 INFO - PROCESS | 2006 | 1461150467673 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 2006 | 1461150467674 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:07:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:07:47 INFO - PROCESS | 2006 | 1461150467676 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 2006 | 1461150467677 Marionette TRACE conn2 <- [1,3086,null,{}] 04:07:47 INFO - PROCESS | 2006 | 1461150467680 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}] 04:07:47 INFO - PROCESS | 2006 | 1461150467766 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:07:47 INFO - PROCESS | 2006 | 1461150467773 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:47 INFO - PROCESS | 2006 | ++DOCSHELL 0x11be5d000 == 44 [pid = 2006] [id = 781] 04:07:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 123 (0x11c148c00) [pid = 2006] [serial = 2341] [outer = 0x0] 04:07:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 124 (0x12bd05c00) [pid = 2006] [serial = 2342] [outer = 0x11c148c00] 04:07:47 INFO - PROCESS | 2006 | 1461150467798 Marionette DEBUG loaded listener.js 04:07:47 INFO - PROCESS | 2006 | ++DOMWINDOW == 125 (0x12bd0ec00) [pid = 2006] [serial = 2343] [outer = 0x11c148c00] 04:07:48 INFO - PROCESS | 2006 | 1461150468104 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:07:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 04:07:48 INFO - PROCESS | 2006 | 1461150468145 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:07:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:07:48 INFO - PROCESS | 2006 | 1461150468146 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:07:48 INFO - PROCESS | 2006 | 1461150468148 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 2006 | 1461150468149 Marionette TRACE conn2 <- [1,3090,null,{}] 04:07:48 INFO - PROCESS | 2006 | 1461150468152 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}] 04:07:48 INFO - PROCESS | 2006 | 1461150468263 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:07:48 INFO - PROCESS | 2006 | 1461150468271 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f65d800 == 45 [pid = 2006] [id = 782] 04:07:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 126 (0x12bd04c00) [pid = 2006] [serial = 2344] [outer = 0x0] 04:07:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 127 (0x12bdad800) [pid = 2006] [serial = 2345] [outer = 0x12bd04c00] 04:07:48 INFO - PROCESS | 2006 | 1461150468297 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 128 (0x12bdb7c00) [pid = 2006] [serial = 2346] [outer = 0x12bd04c00] 04:07:48 INFO - PROCESS | 2006 | 1461150468597 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:07:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 474ms 04:07:48 INFO - PROCESS | 2006 | 1461150468622 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:07:48 INFO - PROCESS | 2006 | 1461150468623 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:07:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:07:48 INFO - PROCESS | 2006 | 1461150468626 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 2006 | 1461150468627 Marionette TRACE conn2 <- [1,3094,null,{}] 04:07:48 INFO - PROCESS | 2006 | 1461150468629 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}] 04:07:48 INFO - PROCESS | 2006 | 1461150468714 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:07:48 INFO - PROCESS | 2006 | 1461150468833 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 2006 | ++DOCSHELL 0x118fa7000 == 46 [pid = 2006] [id = 783] 04:07:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 129 (0x1120b3c00) [pid = 2006] [serial = 2347] [outer = 0x0] 04:07:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 130 (0x114035800) [pid = 2006] [serial = 2348] [outer = 0x1120b3c00] 04:07:48 INFO - PROCESS | 2006 | 1461150468865 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 2006 | ++DOMWINDOW == 131 (0x11523a800) [pid = 2006] [serial = 2349] [outer = 0x1120b3c00] 04:07:49 INFO - PROCESS | 2006 | 1461150469253 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:07:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 04:07:49 INFO - PROCESS | 2006 | 1461150469296 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:07:49 INFO - PROCESS | 2006 | 1461150469300 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:07:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:07:49 INFO - PROCESS | 2006 | 1461150469303 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:07:49 INFO - PROCESS | 2006 | 1461150469305 Marionette TRACE conn2 <- [1,3098,null,{}] 04:07:49 INFO - PROCESS | 2006 | 1461150469309 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}] 04:07:49 INFO - PROCESS | 2006 | 1461150469447 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:07:49 INFO - PROCESS | 2006 | 1461150469551 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:49 INFO - PROCESS | 2006 | ++DOCSHELL 0x123630800 == 47 [pid = 2006] [id = 784] 04:07:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 132 (0x115806000) [pid = 2006] [serial = 2350] [outer = 0x0] 04:07:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 133 (0x119255c00) [pid = 2006] [serial = 2351] [outer = 0x115806000] 04:07:49 INFO - PROCESS | 2006 | 1461150469585 Marionette DEBUG loaded listener.js 04:07:49 INFO - PROCESS | 2006 | ++DOMWINDOW == 134 (0x11ab54400) [pid = 2006] [serial = 2352] [outer = 0x115806000] 04:07:49 INFO - PROCESS | 2006 | 1461150469954 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]]]}] 04:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:07:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 04:07:49 INFO - PROCESS | 2006 | 1461150469976 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:07:49 INFO - PROCESS | 2006 | 1461150469978 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:07:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:07:49 INFO - PROCESS | 2006 | 1461150469981 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:07:49 INFO - PROCESS | 2006 | 1461150469982 Marionette TRACE conn2 <- [1,3102,null,{}] 04:07:49 INFO - PROCESS | 2006 | 1461150469985 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}] 04:07:50 INFO - PROCESS | 2006 | 1461150470090 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:07:50 INFO - PROCESS | 2006 | 1461150470207 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x12a964800 == 48 [pid = 2006] [id = 785] 04:07:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 135 (0x11bf11400) [pid = 2006] [serial = 2353] [outer = 0x0] 04:07:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 136 (0x11c4c6400) [pid = 2006] [serial = 2354] [outer = 0x11bf11400] 04:07:50 INFO - PROCESS | 2006 | 1461150470238 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 137 (0x12393f000) [pid = 2006] [serial = 2355] [outer = 0x11bf11400] 04:07:50 INFO - PROCESS | 2006 | 1461150470588 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:07:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 618ms 04:07:50 INFO - PROCESS | 2006 | 1461150470600 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:07:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:07:50 INFO - PROCESS | 2006 | 1461150470602 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:07:50 INFO - PROCESS | 2006 | 1461150470609 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:07:50 INFO - PROCESS | 2006 | 1461150470614 Marionette TRACE conn2 <- [1,3106,null,{}] 04:07:50 INFO - PROCESS | 2006 | 1461150470617 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}] 04:07:50 INFO - PROCESS | 2006 | 1461150470721 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:07:50 INFO - PROCESS | 2006 | 1461150470781 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 2006 | ++DOCSHELL 0x12d228000 == 49 [pid = 2006] [id = 786] 04:07:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 138 (0x11b5ce400) [pid = 2006] [serial = 2356] [outer = 0x0] 04:07:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 139 (0x123b24800) [pid = 2006] [serial = 2357] [outer = 0x11b5ce400] 04:07:50 INFO - PROCESS | 2006 | 1461150470812 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 2006 | ++DOMWINDOW == 140 (0x129641400) [pid = 2006] [serial = 2358] [outer = 0x11b5ce400] 04:07:51 INFO - PROCESS | 2006 | 1461150471209 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]]]}] 04:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:07:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 04:07:51 INFO - PROCESS | 2006 | 1461150471236 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:07:51 INFO - PROCESS | 2006 | 1461150471238 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:07:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:07:51 INFO - PROCESS | 2006 | 1461150471240 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 2006 | 1461150471242 Marionette TRACE conn2 <- [1,3110,null,{}] 04:07:51 INFO - PROCESS | 2006 | 1461150471244 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}] 04:07:51 INFO - PROCESS | 2006 | 1461150471350 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:07:51 INFO - PROCESS | 2006 | 1461150471412 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:51 INFO - PROCESS | 2006 | ++DOCSHELL 0x12ed72000 == 50 [pid = 2006] [id = 787] 04:07:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 141 (0x129644400) [pid = 2006] [serial = 2359] [outer = 0x0] 04:07:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 142 (0x1298abc00) [pid = 2006] [serial = 2360] [outer = 0x129644400] 04:07:51 INFO - PROCESS | 2006 | 1461150471442 Marionette DEBUG loaded listener.js 04:07:51 INFO - PROCESS | 2006 | ++DOMWINDOW == 143 (0x129d3e400) [pid = 2006] [serial = 2361] [outer = 0x129644400] 04:07:51 INFO - PROCESS | 2006 | 1461150471807 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"]]]}] 04:07:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:07:51 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 04:07:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:07:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:07:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 619ms 04:07:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:07:51 INFO - PROCESS | 2006 | 1461150471861 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:07:51 INFO - PROCESS | 2006 | 1461150471862 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:07:51 INFO - PROCESS | 2006 | 1461150471864 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 2006 | 1461150471865 Marionette TRACE conn2 <- [1,3114,null,{}] 04:07:51 INFO - PROCESS | 2006 | 1461150471868 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}] 04:07:51 INFO - PROCESS | 2006 | 1461150471972 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:07:52 INFO - PROCESS | 2006 | 1461150472035 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\", \"09ca1ed6-0ba9-4f91-bf58-4861bd71fbd3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:52 INFO - PROCESS | 2006 | ++DOCSHELL 0x12f334000 == 51 [pid = 2006] [id = 788] 04:07:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 144 (0x12a5e6000) [pid = 2006] [serial = 2362] [outer = 0x0] 04:07:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 145 (0x12a5ea400) [pid = 2006] [serial = 2363] [outer = 0x12a5e6000] 04:07:52 INFO - PROCESS | 2006 | 1461150472147 Marionette DEBUG loaded listener.js 04:07:52 INFO - PROCESS | 2006 | ++DOMWINDOW == 146 (0x12a8dd000) [pid = 2006] [serial = 2364] [outer = 0x12a5e6000] 04:07:52 INFO - PROCESS | 2006 | 1461150472506 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]]]}] 04:07:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:07:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 672ms 04:07:52 INFO - PROCESS | 2006 | 1461150472536 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:07:52 INFO - PROCESS | 2006 | 1461150472538 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12f65d800 == 50 [pid = 2006] [id = 782] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x11be5d000 == 49 [pid = 2006] [id = 781] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12f047000 == 48 [pid = 2006] [id = 780] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12a05f800 == 47 [pid = 2006] [id = 779] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12e576800 == 46 [pid = 2006] [id = 778] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12dcbc000 == 45 [pid = 2006] [id = 777] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12d442000 == 44 [pid = 2006] [id = 776] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12bc5e800 == 43 [pid = 2006] [id = 775] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 145 (0x11465ac00) [pid = 2006] [serial = 2230] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 144 (0x1290b3c00) [pid = 2006] [serial = 2241] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 143 (0x129d1b400) [pid = 2006] [serial = 2244] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 142 (0x11c4ae400) [pid = 2006] [serial = 2239] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 141 (0x11be1b400) [pid = 2006] [serial = 2236] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 140 (0x119258800) [pid = 2006] [serial = 2233] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 139 (0x12a24a000) [pid = 2006] [serial = 2250] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOMWINDOW == 138 (0x12a241000) [pid = 2006] [serial = 2247] [outer = 0x0] [url = about:blank] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12b34e000 == 42 [pid = 2006] [id = 774] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12a056000 == 41 [pid = 2006] [id = 773] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x123eda800 == 40 [pid = 2006] [id = 772] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x123b9b800 == 39 [pid = 2006] [id = 771] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x11c1c0800 == 38 [pid = 2006] [id = 770] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12b122800 == 37 [pid = 2006] [id = 769] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12fa1c800 == 36 [pid = 2006] [id = 768] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x12eb17800 == 35 [pid = 2006] [id = 767] 04:07:53 INFO - PROCESS | 2006 | --DOCSHELL 0x1156c5000 == 34 [pid = 2006] [id = 766] 04:07:53 WARNING - u'runner_teardown' () 04:07:53 INFO - No more tests 04:07:53 INFO - Got 0 unexpected results 04:07:53 INFO - SUITE-END | took 511s 04:07:53 INFO - Closing logging queue 04:07:53 INFO - queue closed 04:07:53 INFO - Return code: 0 04:07:53 WARNING - # TBPL SUCCESS # 04:07:53 INFO - Running post-action listener: _resource_record_post_action 04:07:53 INFO - Running post-run listener: _resource_record_post_run 04:07:54 INFO - Total resource usage - Wall time: 535s; CPU: 58.0%; Read bytes: 368640; Write bytes: 992882688; Read time: 4; Write time: 5068 04:07:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:07:54 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 192772608; Write bytes: 185331712; Read time: 15982; Write time: 320 04:07:54 INFO - run-tests - Wall time: 516s; CPU: 58.0%; Read bytes: 368640; Write bytes: 794046464; Read time: 4; Write time: 4706 04:07:54 INFO - Running post-run listener: _upload_blobber_files 04:07:54 INFO - Blob upload gear active. 04:07:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:07:54 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 04:07:54 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:07:54 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:07:55 INFO - (blobuploader) - INFO - Open directory for files ... 04:07:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:07:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:07:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:07:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:07:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:07:55 INFO - (blobuploader) - INFO - Done attempting. 04:07:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:07:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:07:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:07:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:07:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:07:57 INFO - (blobuploader) - INFO - Done attempting. 04:07:57 INFO - (blobuploader) - INFO - Iteration through files over. 04:07:57 INFO - Return code: 0 04:07:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:07:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:07:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/20d8acd9d25d03fa7b9c817052f38bb838f5879ac25c0d3b83609bb5a85a214fb1dafad6d2950e2411f1b641f3ecdec07aee4b351ba281504aa47b9b2ca29700", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2ca9aded2f0d44d98f178858bc22ed98c47801520ef96985aaa3f952b612d3c11738093fa91386bf3714d6ff66bec0a687eaa78ff8421f52d5da5f91ab269c88"} 04:07:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:07:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:07:57 INFO - Contents: 04:07:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/20d8acd9d25d03fa7b9c817052f38bb838f5879ac25c0d3b83609bb5a85a214fb1dafad6d2950e2411f1b641f3ecdec07aee4b351ba281504aa47b9b2ca29700", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2ca9aded2f0d44d98f178858bc22ed98c47801520ef96985aaa3f952b612d3c11738093fa91386bf3714d6ff66bec0a687eaa78ff8421f52d5da5f91ab269c88"} 04:07:57 INFO - Running post-run listener: copy_logs_to_upload_dir 04:07:57 INFO - Copying logs to upload dir... 04:07:57 INFO - mkdir: /builds/slave/test/build/upload/logs 04:07:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=592.455906 ========= master_lag: 0.78 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-04-20 04:07:58.324467) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 04:07:58.328077) ========= 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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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-central/sha512/20d8acd9d25d03fa7b9c817052f38bb838f5879ac25c0d3b83609bb5a85a214fb1dafad6d2950e2411f1b641f3ecdec07aee4b351ba281504aa47b9b2ca29700", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2ca9aded2f0d44d98f178858bc22ed98c47801520ef96985aaa3f952b612d3c11738093fa91386bf3714d6ff66bec0a687eaa78ff8421f52d5da5f91ab269c88"} build_url:https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012812 build_url: 'https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/20d8acd9d25d03fa7b9c817052f38bb838f5879ac25c0d3b83609bb5a85a214fb1dafad6d2950e2411f1b641f3ecdec07aee4b351ba281504aa47b9b2ca29700", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2ca9aded2f0d44d98f178858bc22ed98c47801520ef96985aaa3f952b612d3c11738093fa91386bf3714d6ff66bec0a687eaa78ff8421f52d5da5f91ab269c88"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Jn5NV6y_SaOXgCM7RDFfCg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.34 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 04:07:58.682614) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 04:07:58.683048) ========= 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.ZeOPrzJknH/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.hk9oUUx3nS/Listeners TMPDIR=/var/folders/wh/xl0_dj0x6qd32b8d3tzy392w00000w/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.005269 ========= master_lag: 1.26 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 04:07:59.944084) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 04:07:59.944395) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 04:08:00.163432) ========= ========= Total master_lag: 2.44 =========