builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0153 starttime: 1463652224.03 results: success (0) buildid: 20160519020753 builduid: 645d9f387ec84ae0b97b9b613d199be1 revision: ca41d290daa081865b50f2434aabe15c9fd7ae66 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.034069) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.034513) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.034790) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.054752) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.055058) ========= 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.POe3L58BQl/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.PxuKJOkXx8/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-19 03:03:44-- 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% 56.2M=0s 2016-05-19 03:03:44 (56.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.123859 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.196233) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.196619) ========= 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.POe3L58BQl/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.PxuKJOkXx8/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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.031039 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:44.245569) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 03:03:44.245937) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ca41d290daa081865b50f2434aabe15c9fd7ae66 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ca41d290daa081865b50f2434aabe15c9fd7ae66 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.POe3L58BQl/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.PxuKJOkXx8/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-19 03:03:44,319 truncating revision to first 12 chars 2016-05-19 03:03:44,319 Setting DEBUG logging. 2016-05-19 03:03:44,319 attempt 1/10 2016-05-19 03:03:44,319 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ca41d290daa0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 03:03:45,359 unpacking tar archive at: mozilla-aurora-ca41d290daa0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.284587 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 03:03:45.548313) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:45.548643) ========= script_repo_revision: ca41d290daa081865b50f2434aabe15c9fd7ae66 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:45.549027) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:45.549319) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 03:03:45.562859) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 36 secs) (at 2016-05-19 03:03:45.563220) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.POe3L58BQl/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.PxuKJOkXx8/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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:03:45 INFO - MultiFileLogger online at 20160519 03:03:45 in /builds/slave/test 03:03:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:03:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:03:45 INFO - {'append_to_log': False, 03:03:45 INFO - 'base_work_dir': '/builds/slave/test', 03:03:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:03:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:03:45 INFO - 'buildbot_json_path': 'buildprops.json', 03:03:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:03:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:03:45 INFO - 'download_minidump_stackwalk': True, 03:03:45 INFO - 'download_symbols': 'true', 03:03:45 INFO - 'e10s': False, 03:03:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:03:45 INFO - 'tooltool.py': '/tools/tooltool.py', 03:03:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:03:45 INFO - '/tools/misc-python/virtualenv.py')}, 03:03:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:03:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:03:45 INFO - 'log_level': 'info', 03:03:45 INFO - 'log_to_console': True, 03:03:45 INFO - 'opt_config_files': (), 03:03:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:03:45 INFO - '--processes=1', 03:03:45 INFO - '--config=%(test_path)s/wptrunner.ini', 03:03:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:03:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:03:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:03:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:03:45 INFO - 'pip_index': False, 03:03:45 INFO - 'require_test_zip': True, 03:03:45 INFO - 'test_type': ('testharness',), 03:03:45 INFO - 'this_chunk': '1', 03:03:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:03:45 INFO - 'total_chunks': '10', 03:03:45 INFO - 'virtualenv_path': 'venv', 03:03:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:03:45 INFO - 'work_dir': 'build'} 03:03:45 INFO - ##### 03:03:45 INFO - ##### Running clobber step. 03:03:45 INFO - ##### 03:03:45 INFO - Running pre-action listener: _resource_record_pre_action 03:03:45 INFO - Running main action method: clobber 03:03:45 INFO - rmtree: /builds/slave/test/build 03:03:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:03:47 INFO - Running post-action listener: _resource_record_post_action 03:03:47 INFO - ##### 03:03:47 INFO - ##### Running read-buildbot-config step. 03:03:47 INFO - ##### 03:03:47 INFO - Running pre-action listener: _resource_record_pre_action 03:03:47 INFO - Running main action method: read_buildbot_config 03:03:47 INFO - Using buildbot properties: 03:03:47 INFO - { 03:03:47 INFO - "project": "", 03:03:47 INFO - "product": "firefox", 03:03:47 INFO - "script_repo_revision": "production", 03:03:47 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 03:03:47 INFO - "repository": "", 03:03:47 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 03:03:47 INFO - "buildid": "20160519020753", 03:03:47 INFO - "pgo_build": "False", 03:03:47 INFO - "basedir": "/builds/slave/test", 03:03:47 INFO - "buildnumber": 3, 03:03:47 INFO - "slavename": "t-yosemite-r7-0153", 03:03:47 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 03:03:47 INFO - "platform": "macosx64", 03:03:47 INFO - "branch": "mozilla-aurora", 03:03:47 INFO - "revision": "ca41d290daa081865b50f2434aabe15c9fd7ae66", 03:03:47 INFO - "repo_path": "releases/mozilla-aurora", 03:03:47 INFO - "moz_repo_path": "", 03:03:47 INFO - "stage_platform": "macosx64", 03:03:47 INFO - "builduid": "645d9f387ec84ae0b97b9b613d199be1", 03:03:47 INFO - "slavebuilddir": "test" 03:03:47 INFO - } 03:03:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 03:03:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 03:03:47 INFO - Running post-action listener: _resource_record_post_action 03:03:47 INFO - ##### 03:03:47 INFO - ##### Running download-and-extract step. 03:03:47 INFO - ##### 03:03:47 INFO - Running pre-action listener: _resource_record_pre_action 03:03:47 INFO - Running main action method: download_and_extract 03:03:47 INFO - mkdir: /builds/slave/test/build/tests 03:03:47 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:03:47 INFO - https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:03:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:03:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:03:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:03:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 03:03:48 INFO - Downloaded 1235 bytes. 03:03:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:03:48 INFO - Using the following test package requirements: 03:03:48 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:03:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:03:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:03:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'jsshell-mac64.zip'], 03:03:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:03:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:03:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:03:48 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:03:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:03:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:03:48 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:03:48 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:03:48 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:03:48 INFO - https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:03:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:03:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:03:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:03:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 03:03:49 INFO - Downloaded 17983205 bytes. 03:03:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:03:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:03:50 INFO - caution: filename not matched: web-platform/* 03:03:50 INFO - Return code: 11 03:03:50 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:03:50 INFO - https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:03:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:03:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:03:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:03:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:03:52 INFO - Downloaded 36409048 bytes. 03:03:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:03:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:03:56 INFO - caution: filename not matched: bin/* 03:03:56 INFO - caution: filename not matched: config/* 03:03:56 INFO - caution: filename not matched: mozbase/* 03:03:56 INFO - caution: filename not matched: marionette/* 03:03:56 INFO - caution: filename not matched: tools/wptserve/* 03:03:56 INFO - Return code: 11 03:03:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:56 INFO - https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 03:03:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:03:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:03:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:03:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 03:03:58 INFO - Downloaded 73034734 bytes. 03:03:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:03:58 INFO - mkdir: /builds/slave/test/properties 03:03:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:03:58 INFO - Writing to file /builds/slave/test/properties/build_url 03:03:58 INFO - Contents: 03:03:58 INFO - build_url:https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:03:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:03:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:03:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:03:59 INFO - Contents: 03:03:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:03:59 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:03:59 INFO - https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:03:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:03:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:03:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:03:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:04:02 INFO - Downloaded 103631132 bytes. 03:04:02 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:04:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:04:06 INFO - Return code: 0 03:04:06 INFO - Running post-action listener: _resource_record_post_action 03:04:06 INFO - Running post-action listener: set_extra_try_arguments 03:04:06 INFO - ##### 03:04:06 INFO - ##### Running create-virtualenv step. 03:04:06 INFO - ##### 03:04:06 INFO - Running pre-action listener: _pre_create_virtualenv 03:04:06 INFO - Running pre-action listener: _resource_record_pre_action 03:04:06 INFO - Running main action method: create_virtualenv 03:04:06 INFO - Creating virtualenv /builds/slave/test/build/venv 03:04:06 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:04:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:04:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:04:06 INFO - Using real prefix '/tools/python27' 03:04:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:04:07 INFO - Installing distribute.............................................................................................................................................................................................done. 03:04:10 INFO - Installing pip.................done. 03:04:10 INFO - Return code: 0 03:04:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:04: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:04:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:04:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04: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:04:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:04:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:10 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 0x101cede90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d0af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81d9d64220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d065e0>, '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 0x1018e9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101914990>, '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.POe3L58BQl/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.PxuKJOkXx8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:04:10 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:04:10 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:04:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.POe3L58BQl/Render', 03:04:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:04:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:04:10 INFO - 'HOME': '/Users/cltbld', 03:04:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:04:10 INFO - 'LOGNAME': 'cltbld', 03:04:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:04:10 INFO - 'MOZ_NO_REMOTE': '1', 03:04:10 INFO - 'NO_EM_RESTART': '1', 03:04:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:04:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:04:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:04:10 INFO - 'PWD': '/builds/slave/test', 03:04:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:04:10 INFO - 'SHELL': '/bin/bash', 03:04:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PxuKJOkXx8/Listeners', 03:04:10 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 03:04:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:04:10 INFO - 'USER': 'cltbld', 03:04:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:04:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:04:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:04:10 INFO - 'XPC_FLAGS': '0x0', 03:04:10 INFO - 'XPC_SERVICE_NAME': '0', 03:04:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:04:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:04:10 INFO - Downloading/unpacking psutil>=0.7.1 03:04:10 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:04:10 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:04:10 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:04:10 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:04:10 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:04:10 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:04:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:04:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:04:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:04:13 INFO - Installing collected packages: psutil 03:04:13 INFO - Running setup.py install for psutil 03:04:13 INFO - building 'psutil._psutil_osx' extension 03:04:13 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:04:14 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:04:14 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:04:14 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:04:14 INFO - building 'psutil._psutil_posix' extension 03:04:14 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:04:14 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:04:14 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:04:14 INFO - ^ 03:04:14 INFO - 1 warning generated. 03:04:14 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:04:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:04:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:04:14 INFO - Successfully installed psutil 03:04:14 INFO - Cleaning up... 03:04:14 INFO - Return code: 0 03:04:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:04:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:04:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:04:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x101cede90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d0af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81d9d64220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d065e0>, '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 0x1018e9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101914990>, '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.POe3L58BQl/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.PxuKJOkXx8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:04:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:04:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:04:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.POe3L58BQl/Render', 03:04:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:04:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:04:14 INFO - 'HOME': '/Users/cltbld', 03:04:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:04:14 INFO - 'LOGNAME': 'cltbld', 03:04:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:04:14 INFO - 'MOZ_NO_REMOTE': '1', 03:04:14 INFO - 'NO_EM_RESTART': '1', 03:04:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:04:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:04:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:04:14 INFO - 'PWD': '/builds/slave/test', 03:04:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:04:14 INFO - 'SHELL': '/bin/bash', 03:04:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PxuKJOkXx8/Listeners', 03:04:14 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 03:04:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:04:14 INFO - 'USER': 'cltbld', 03:04:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:04:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:04:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:04:14 INFO - 'XPC_FLAGS': '0x0', 03:04:14 INFO - 'XPC_SERVICE_NAME': '0', 03:04:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:04:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:04:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:04:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:04:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:04:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:04:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:04:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:04:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:04:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:04:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:04:17 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:04:17 INFO - Installing collected packages: mozsystemmonitor 03:04:17 INFO - Running setup.py install for mozsystemmonitor 03:04:17 INFO - Successfully installed mozsystemmonitor 03:04:17 INFO - Cleaning up... 03:04:17 INFO - Return code: 0 03:04:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:04:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:04:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:04:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:17 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 0x101cede90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d0af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81d9d64220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d065e0>, '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 0x1018e9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101914990>, '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.POe3L58BQl/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.PxuKJOkXx8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:04:17 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:04:17 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:04:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.POe3L58BQl/Render', 03:04:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:04:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:04:17 INFO - 'HOME': '/Users/cltbld', 03:04:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:04:17 INFO - 'LOGNAME': 'cltbld', 03:04:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:04:17 INFO - 'MOZ_NO_REMOTE': '1', 03:04:17 INFO - 'NO_EM_RESTART': '1', 03:04:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:04:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:04:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:04:17 INFO - 'PWD': '/builds/slave/test', 03:04:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:04:17 INFO - 'SHELL': '/bin/bash', 03:04:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PxuKJOkXx8/Listeners', 03:04:17 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 03:04:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:04:17 INFO - 'USER': 'cltbld', 03:04:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:04:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:04:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:04:17 INFO - 'XPC_FLAGS': '0x0', 03:04:17 INFO - 'XPC_SERVICE_NAME': '0', 03:04:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:04:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:04:18 INFO - Downloading/unpacking blobuploader==1.2.4 03:04:18 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:04:18 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:04:18 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:04:18 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:04:18 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:04:18 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:04:20 INFO - Downloading blobuploader-1.2.4.tar.gz 03:04:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:04:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:04:20 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:04:20 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:04:20 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:04:20 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:04:20 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:04:20 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:04:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:04:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:04:21 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:04:21 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:04:21 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:04:21 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:04:21 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:04:21 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:04:21 INFO - Downloading docopt-0.6.1.tar.gz 03:04:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:04:21 INFO - Installing collected packages: blobuploader, requests, docopt 03:04:21 INFO - Running setup.py install for blobuploader 03:04:21 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:04:21 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:04:22 INFO - Running setup.py install for requests 03:04:22 INFO - Running setup.py install for docopt 03:04:22 INFO - Successfully installed blobuploader requests docopt 03:04:22 INFO - Cleaning up... 03:04:22 INFO - Return code: 0 03:04:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:04:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:04:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:04:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:22 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 0x101cede90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d0af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81d9d64220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d065e0>, '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 0x1018e9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101914990>, '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.POe3L58BQl/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.PxuKJOkXx8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:04:22 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:04:22 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:04:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.POe3L58BQl/Render', 03:04:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:04:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:04:22 INFO - 'HOME': '/Users/cltbld', 03:04:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:04:22 INFO - 'LOGNAME': 'cltbld', 03:04:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:04:22 INFO - 'MOZ_NO_REMOTE': '1', 03:04:22 INFO - 'NO_EM_RESTART': '1', 03:04:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:04:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:04:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:04:22 INFO - 'PWD': '/builds/slave/test', 03:04:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:04:22 INFO - 'SHELL': '/bin/bash', 03:04:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PxuKJOkXx8/Listeners', 03:04:22 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 03:04:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:04:22 INFO - 'USER': 'cltbld', 03:04:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:04:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:04:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:04:22 INFO - 'XPC_FLAGS': '0x0', 03:04:22 INFO - 'XPC_SERVICE_NAME': '0', 03:04:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:04:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-MM2yz2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-mderNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-4SrTBP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-W6EQTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-uABLH4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-3FCHZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-EbscdV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-ji4KT4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-UlabkY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:04:23 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-AvJ9ir-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-F3aNBo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-hOUX7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-Tw8drQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-AzdpeH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-HDPWSx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-fkOgYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-0qqEjV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-vuSoGe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-xh8enG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:04:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:04:24 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-IT3Ith-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:04:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:04:25 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-rX98V1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:04:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:04:25 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:04:25 INFO - Running setup.py install for manifestparser 03:04:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:04:25 INFO - Running setup.py install for mozcrash 03:04:25 INFO - Running setup.py install for mozdebug 03:04:26 INFO - Running setup.py install for mozdevice 03:04:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Running setup.py install for mozfile 03:04:26 INFO - Running setup.py install for mozhttpd 03:04:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Running setup.py install for mozinfo 03:04:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Running setup.py install for mozInstall 03:04:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:04:26 INFO - Running setup.py install for mozleak 03:04:26 INFO - Running setup.py install for mozlog 03:04:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:04:27 INFO - Running setup.py install for moznetwork 03:04:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:04:27 INFO - Running setup.py install for mozprocess 03:04:27 INFO - Running setup.py install for mozprofile 03:04:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:04:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:04:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:04:27 INFO - Running setup.py install for mozrunner 03:04:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:04:27 INFO - Running setup.py install for mozscreenshot 03:04:27 INFO - Running setup.py install for moztest 03:04:28 INFO - Running setup.py install for mozversion 03:04:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:04:28 INFO - Running setup.py install for wptserve 03:04:28 INFO - Running setup.py install for marionette-driver 03:04:28 INFO - Running setup.py install for browsermob-proxy 03:04:28 INFO - Running setup.py install for marionette-client 03:04:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:04:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:04:28 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:04:28 INFO - Cleaning up... 03:04:28 INFO - Return code: 0 03:04:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:04:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:04:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:04:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:04:28 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 0x101cede90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d0af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81d9d64220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101d065e0>, '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 0x1018e9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101914990>, '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.POe3L58BQl/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.PxuKJOkXx8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:04:28 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:04:28 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:04:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.POe3L58BQl/Render', 03:04:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:04:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:04:28 INFO - 'HOME': '/Users/cltbld', 03:04:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:04:28 INFO - 'LOGNAME': 'cltbld', 03:04:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:04:29 INFO - 'MOZ_NO_REMOTE': '1', 03:04:29 INFO - 'NO_EM_RESTART': '1', 03:04:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:04:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:04:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:04:29 INFO - 'PWD': '/builds/slave/test', 03:04:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:04:29 INFO - 'SHELL': '/bin/bash', 03:04:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PxuKJOkXx8/Listeners', 03:04:29 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 03:04:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:04:29 INFO - 'USER': 'cltbld', 03:04:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:04:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:04:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:04:29 INFO - 'XPC_FLAGS': '0x0', 03:04:29 INFO - 'XPC_SERVICE_NAME': '0', 03:04:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:04:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:04:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:04:29 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-YAn64p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:04:29 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:04:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:04:29 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-x72n7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:04:29 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:04:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:04:29 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-mX1wl0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:04:29 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:04:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:04:29 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-GpCaEr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:04:29 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:04:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:04:29 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-jsEZpD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:04:29 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:04:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:04:29 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-L1ZGcd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:04:29 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:04:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:04:29 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-S977VD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-sVaxoD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-perT6J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-2TTYN_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-9Y_Wak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-4tqcQ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-PTL19a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-CWbV5c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-5jdSRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-RuqI6H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:04:30 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:04:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:04:30 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-MT3Lf5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:04:31 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:04:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:04:31 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-AUlODC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:04:31 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:04:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:04:31 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-c1HxIV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:04:31 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:04:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:04:31 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-gLbxaq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:04:31 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:04:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:04:31 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-MuUIKE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:04:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:04:31 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:04:31 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:04:31 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:04:31 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:04:31 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:04:31 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:04:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:04:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:04:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:04:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:04:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:04:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:04:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:04:34 INFO - Downloading blessings-1.6.tar.gz 03:04:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:04:34 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:04:34 INFO - Installing collected packages: blessings 03:04:34 INFO - Running setup.py install for blessings 03:04:34 INFO - Successfully installed blessings 03:04:34 INFO - Cleaning up... 03:04:34 INFO - Return code: 0 03:04:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:04:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:04:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:04:35 INFO - Reading from file tmpfile_stdout 03:04:35 INFO - Current package versions: 03:04:35 INFO - blessings == 1.6 03:04:35 INFO - blobuploader == 1.2.4 03:04:35 INFO - browsermob-proxy == 0.6.0 03:04:35 INFO - docopt == 0.6.1 03:04:35 INFO - manifestparser == 1.1 03:04:35 INFO - marionette-client == 2.3.0 03:04:35 INFO - marionette-driver == 1.4.0 03:04:35 INFO - mozInstall == 1.12 03:04:35 INFO - mozcrash == 0.17 03:04:35 INFO - mozdebug == 0.1 03:04:35 INFO - mozdevice == 0.48 03:04:35 INFO - mozfile == 1.2 03:04:35 INFO - mozhttpd == 0.7 03:04:35 INFO - mozinfo == 0.9 03:04:35 INFO - mozleak == 0.1 03:04:35 INFO - mozlog == 3.1 03:04:35 INFO - moznetwork == 0.27 03:04:35 INFO - mozprocess == 0.22 03:04:35 INFO - mozprofile == 0.28 03:04:35 INFO - mozrunner == 6.11 03:04:35 INFO - mozscreenshot == 0.1 03:04:35 INFO - mozsystemmonitor == 0.0 03:04:35 INFO - moztest == 0.7 03:04:35 INFO - mozversion == 1.4 03:04:35 INFO - psutil == 3.1.1 03:04:35 INFO - requests == 1.2.3 03:04:35 INFO - wptserve == 1.4.0 03:04:35 INFO - wsgiref == 0.1.2 03:04:35 INFO - Running post-action listener: _resource_record_post_action 03:04:35 INFO - Running post-action listener: _start_resource_monitoring 03:04:35 INFO - Starting resource monitoring. 03:04:35 INFO - ##### 03:04:35 INFO - ##### Running pull step. 03:04:35 INFO - ##### 03:04:35 INFO - Running pre-action listener: _resource_record_pre_action 03:04:35 INFO - Running main action method: pull 03:04:35 INFO - Pull has nothing to do! 03:04:35 INFO - Running post-action listener: _resource_record_post_action 03:04:35 INFO - ##### 03:04:35 INFO - ##### Running install step. 03:04:35 INFO - ##### 03:04:35 INFO - Running pre-action listener: _resource_record_pre_action 03:04:35 INFO - Running main action method: install 03:04:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:04:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:04:35 INFO - Reading from file tmpfile_stdout 03:04:35 INFO - Detecting whether we're running mozinstall >=1.0... 03:04:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:04:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:04:35 INFO - Reading from file tmpfile_stdout 03:04:35 INFO - Output received: 03:04:35 INFO - Usage: mozinstall [options] installer 03:04:35 INFO - Options: 03:04:35 INFO - -h, --help show this help message and exit 03:04:35 INFO - -d DEST, --destination=DEST 03:04:35 INFO - Directory to install application into. [default: 03:04:35 INFO - "/builds/slave/test"] 03:04:35 INFO - --app=APP Application being installed. [default: firefox] 03:04:35 INFO - mkdir: /builds/slave/test/build/application 03:04:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:04:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:04:53 INFO - Reading from file tmpfile_stdout 03:04:53 INFO - Output received: 03:04:53 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 03:04:53 INFO - Running post-action listener: _resource_record_post_action 03:04:53 INFO - ##### 03:04:53 INFO - ##### Running run-tests step. 03:04:53 INFO - ##### 03:04:53 INFO - Running pre-action listener: _resource_record_pre_action 03:04:53 INFO - Running main action method: run_tests 03:04:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:04:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:04:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:04:53 INFO - grabbing minidump binary from tooltool 03:04:53 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:04:53 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 0x101d065e0>, '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 0x1018e9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101914990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:04:53 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:04:53 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:04:53 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:04:53 INFO - Return code: 0 03:04:53 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:04:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:04:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:04:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:04:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.POe3L58BQl/Render', 03:04:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:04:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:04:53 INFO - 'HOME': '/Users/cltbld', 03:04:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:04:53 INFO - 'LOGNAME': 'cltbld', 03:04:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:04:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:04:53 INFO - 'MOZ_NO_REMOTE': '1', 03:04:53 INFO - 'NO_EM_RESTART': '1', 03:04:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:04:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:04:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:04:53 INFO - 'PWD': '/builds/slave/test', 03:04:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:04:53 INFO - 'SHELL': '/bin/bash', 03:04:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PxuKJOkXx8/Listeners', 03:04:53 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 03:04:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:04:53 INFO - 'USER': 'cltbld', 03:04:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:04:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:04:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:04:53 INFO - 'XPC_FLAGS': '0x0', 03:04:53 INFO - 'XPC_SERVICE_NAME': '0', 03:04:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:04:53 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:04:53 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:04:53 INFO - import pkg_resources 03:04:54 INFO - Using 1 client processes 03:04:55 INFO - wptserve Starting http server on 127.0.0.1:8000 03:04:55 INFO - wptserve Starting http server on 127.0.0.1:8001 03:04:55 INFO - wptserve Starting http server on 127.0.0.1:8443 03:04:57 INFO - SUITE-START | Running 778 tests 03:04:57 INFO - Running testharness tests 03:04:57 INFO - Setting up ssl 03:04:57 INFO - PROCESS | certutil | 03:04:57 INFO - PROCESS | certutil | 03:04:57 INFO - PROCESS | certutil | 03:04:57 INFO - Certificate Nickname Trust Attributes 03:04:57 INFO - SSL,S/MIME,JAR/XPI 03:04:57 INFO - 03:04:57 INFO - web-platform-tests CT,, 03:04:57 INFO - 03:04:57 INFO - Starting runner 03:04:57 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:04:58 INFO - PROCESS | 1654 | 1463652298057 Marionette DEBUG Marionette enabled via build flag and pref 03:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ce3000 == 1 [pid = 1654] [id = 1] 03:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113ce3800) [pid = 1654] [serial = 1] [outer = 0x0] 03:04:58 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113ce4800) [pid = 1654] [serial = 2] [outer = 0x113ce3800] 03:04:58 INFO - PROCESS | 1654 | 1463652298373 Marionette INFO Listening on port 2828 03:04:58 INFO - PROCESS | 1654 | 1463652298626 Marionette DEBUG Marionette enabled via command-line flag 03:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166f8000 == 2 [pid = 1654] [id = 2] 03:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x1166f8800) [pid = 1654] [serial = 3] [outer = 0x0] 03:04:58 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x1166f9800) [pid = 1654] [serial = 4] [outer = 0x1166f8800] 03:04:58 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:04:58 INFO - PROCESS | 1654 | 1463652298779 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 03:04:58 INFO - PROCESS | 1654 | 1463652298866 Marionette DEBUG Closed connection conn0 03:04:58 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:04:58 INFO - PROCESS | 1654 | 1463652298872 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 03:04:58 INFO - PROCESS | 1654 | 1463652298880 Marionette DEBUG Closed connection conn1 03:04:58 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:04:58 INFO - PROCESS | 1654 | 1463652298886 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 03:04:58 INFO - PROCESS | 1654 | 1463652298893 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:04:58 INFO - PROCESS | 1654 | 1463652298898 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519020753","device":"desktop","version":"48.0a2"} 03:04:59 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fbb000 == 3 [pid = 1654] [id = 3] 03:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x119fbb800) [pid = 1654] [serial = 5] [outer = 0x0] 03:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fbc000 == 4 [pid = 1654] [id = 4] 03:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x11bc06800) [pid = 1654] [serial = 6] [outer = 0x0] 03:04:59 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:04:59 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x124858000 == 5 [pid = 1654] [id = 5] 03:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x11bc06000) [pid = 1654] [serial = 7] [outer = 0x0] 03:05:00 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:05:00 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x12491c000) [pid = 1654] [serial = 8] [outer = 0x11bc06000] 03:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x124f16000) [pid = 1654] [serial = 9] [outer = 0x119fbb800] 03:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x12367dc00) [pid = 1654] [serial = 10] [outer = 0x11bc06800] 03:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x12367fc00) [pid = 1654] [serial = 11] [outer = 0x11bc06000] 03:05:00 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:05:00 INFO - PROCESS | 1654 | 1463652300768 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 1654 | 1463652300779 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x126fa1000) [pid = 1654] [serial = 12] [outer = 0x11bc06000] 03:05:01 INFO - PROCESS | 1654 | 1463652301130 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a0b83808-c13f-de4e-8af2-31566a33a214","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519020753","device":"desktop","version":"48.0a2","command_id":1}}] 03:05:01 INFO - PROCESS | 1654 | 1463652301240 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:05:01 INFO - PROCESS | 1654 | 1463652301285 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:05:01 INFO - PROCESS | 1654 | 1463652301363 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:05:01 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:05:01 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:05:01 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:05:01 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x128e5d000) [pid = 1654] [serial = 13] [outer = 0x11bc06000] 03:05:01 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:05:01 INFO - PROCESS | 1654 | 1463652301850 Marionette TRACE conn2 <- [1,3,null,{}] 03:05:01 INFO - PROCESS | 1654 | 1463652301863 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:05:01 INFO - PROCESS | 1654 | 1463652301880 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:05:01 INFO - PROCESS | 1654 | 1463652301909 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 1654 | 1463652301912 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:05:01 INFO - PROCESS | 1654 | 1463652301915 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 1654 | 1463652301918 Marionette TRACE conn2 <- [1,6,null,{}] 03:05:01 INFO - PROCESS | 1654 | 1463652301920 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:05:01 INFO - PROCESS | 1654 | 1463652301933 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:05:01 INFO - PROCESS | 1654 | 1463652301936 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fd0000 == 6 [pid = 1654] [id = 6] 03:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x128fb9400) [pid = 1654] [serial = 14] [outer = 0x0] 03:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x128fbb000) [pid = 1654] [serial = 15] [outer = 0x128fb9400] 03:05:01 INFO - PROCESS | 1654 | 1463652301968 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x12927b000) [pid = 1654] [serial = 16] [outer = 0x128fb9400] 03:05:02 INFO - PROCESS | 1654 | 1463652302278 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:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12932f000 == 7 [pid = 1654] [id = 7] 03:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x12927d400) [pid = 1654] [serial = 17] [outer = 0x0] 03:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x129282400) [pid = 1654] [serial = 18] [outer = 0x12927d400] 03:05:02 INFO - PROCESS | 1654 | 1463652302304 Marionette DEBUG loaded listener.js 03:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 03:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x129537000) [pid = 1654] [serial = 19] [outer = 0x12927d400] 03:05:02 INFO - PROCESS | 1654 | 1463652302368 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 1654 | 1463652302369 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:05:02 INFO - PROCESS | 1654 | 1463652302383 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 1654 | 1463652302384 Marionette TRACE conn2 <- [1,10,null,{}] 03:05:02 INFO - PROCESS | 1654 | 1463652302399 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:05:02 INFO - PROCESS | 1654 | 1463652302532 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:05:02 INFO - PROCESS | 1654 | 1463652302564 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa09000 == 8 [pid = 1654] [id = 8] 03:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12a7d5800) [pid = 1654] [serial = 20] [outer = 0x0] 03:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12a7d7400) [pid = 1654] [serial = 21] [outer = 0x12a7d5800] 03:05:02 INFO - PROCESS | 1654 | 1463652302594 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12a7db400) [pid = 1654] [serial = 22] [outer = 0x12a7d5800] 03:05:02 INFO - PROCESS | 1654 | 1463652302944 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:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 577ms 03:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:05:02 INFO - PROCESS | 1654 | 1463652302954 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 1654 | 1463652302956 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:05:02 INFO - PROCESS | 1654 | 1463652302962 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 1654 | 1463652302963 Marionette TRACE conn2 <- [1,14,null,{}] 03:05:02 INFO - PROCESS | 1654 | 1463652302977 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:05:03 INFO - PROCESS | 1654 | 1463652303068 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:05:03 INFO - PROCESS | 1654 | 1463652303074 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0cf000 == 9 [pid = 1654] [id = 9] 03:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12a7e1000) [pid = 1654] [serial = 23] [outer = 0x0] 03:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12abc5800) [pid = 1654] [serial = 24] [outer = 0x12a7e1000] 03:05:03 INFO - PROCESS | 1654 | 1463652303099 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12ab86c00) [pid = 1654] [serial = 25] [outer = 0x12a7e1000] 03:05:03 INFO - PROCESS | 1654 | 1463652303384 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:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 433ms 03:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:05:03 INFO - PROCESS | 1654 | 1463652303400 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 1654 | 1463652303401 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:05:03 INFO - PROCESS | 1654 | 1463652303403 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1654 | 1463652303404 Marionette TRACE conn2 <- [1,18,null,{}] 03:05:03 INFO - PROCESS | 1654 | 1463652303415 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:05:03 INFO - PROCESS | 1654 | 1463652303532 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:05:03 INFO - PROCESS | 1654 | 1463652303539 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbdd000 == 10 [pid = 1654] [id = 10] 03:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12ba5f800) [pid = 1654] [serial = 26] [outer = 0x0] 03:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12ba61400) [pid = 1654] [serial = 27] [outer = 0x12ba5f800] 03:05:03 INFO - PROCESS | 1654 | 1463652303565 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12ba67400) [pid = 1654] [serial = 28] [outer = 0x12ba5f800] 03:05:03 INFO - PROCESS | 1654 | 1463652303833 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:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 473ms 03:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:05:03 INFO - PROCESS | 1654 | 1463652303881 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 1654 | 1463652303883 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:05:03 INFO - PROCESS | 1654 | 1463652303885 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1654 | 1463652303886 Marionette TRACE conn2 <- [1,22,null,{}] 03:05:03 INFO - PROCESS | 1654 | 1463652303889 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:05:03 INFO - PROCESS | 1654 | 1463652303984 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:05:03 INFO - PROCESS | 1654 | 1463652303988 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e07000 == 11 [pid = 1654] [id = 11] 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x117e61400) [pid = 1654] [serial = 29] [outer = 0x0] 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x11834e400) [pid = 1654] [serial = 30] [outer = 0x117e61400] 03:05:04 INFO - PROCESS | 1654 | 1463652304016 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12bdb9000) [pid = 1654] [serial = 31] [outer = 0x117e61400] 03:05:04 INFO - PROCESS | 1654 | 1463652304259 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:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 03:05:04 INFO - PROCESS | 1654 | 1463652304305 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 1654 | 1463652304306 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:05:04 INFO - PROCESS | 1654 | 1463652304317 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 1654 | 1463652304318 Marionette TRACE conn2 <- [1,26,null,{}] 03:05:04 INFO - PROCESS | 1654 | 1463652304320 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:05:04 INFO - PROCESS | 1654 | 1463652304419 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:05:04 INFO - PROCESS | 1654 | 1463652304426 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x118534800 == 12 [pid = 1654] [id = 12] 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x1183f6800) [pid = 1654] [serial = 32] [outer = 0x0] 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x119140800) [pid = 1654] [serial = 33] [outer = 0x1183f6800] 03:05:04 INFO - PROCESS | 1654 | 1463652304451 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x119147400) [pid = 1654] [serial = 34] [outer = 0x1183f6800] 03:05:04 INFO - PROCESS | 1654 | 1463652304704 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:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 03:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:05:04 INFO - PROCESS | 1654 | 1463652304735 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 1654 | 1463652304736 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:05:04 INFO - PROCESS | 1654 | 1463652304738 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 1654 | 1463652304740 Marionette TRACE conn2 <- [1,30,null,{}] 03:05:04 INFO - PROCESS | 1654 | 1463652304751 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:05:04 INFO - PROCESS | 1654 | 1463652304842 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:05:04 INFO - PROCESS | 1654 | 1463652304848 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c556800 == 13 [pid = 1654] [id = 13] 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x11914a000) [pid = 1654] [serial = 35] [outer = 0x0] 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12bdba400) [pid = 1654] [serial = 36] [outer = 0x11914a000] 03:05:04 INFO - PROCESS | 1654 | 1463652304873 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12be3ec00) [pid = 1654] [serial = 37] [outer = 0x11914a000] 03:05:05 INFO - PROCESS | 1654 | 1463652305140 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:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 428ms 03:05:05 INFO - PROCESS | 1654 | 1463652305171 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1654 | 1463652305174 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:05:05 INFO - PROCESS | 1654 | 1463652305185 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1654 | 1463652305187 Marionette TRACE conn2 <- [1,34,null,{}] 03:05:05 INFO - PROCESS | 1654 | 1463652305192 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:05:05 INFO - PROCESS | 1654 | 1463652305330 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:05:05 INFO - PROCESS | 1654 | 1463652305337 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c80d800 == 14 [pid = 1654] [id = 14] 03:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12ba1f400) [pid = 1654] [serial = 38] [outer = 0x0] 03:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12be45400) [pid = 1654] [serial = 39] [outer = 0x12ba1f400] 03:05:05 INFO - PROCESS | 1654 | 1463652305389 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12be5e400) [pid = 1654] [serial = 40] [outer = 0x12ba1f400] 03:05:05 INFO - PROCESS | 1654 | 1463652305727 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:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 03:05:05 INFO - PROCESS | 1654 | 1463652305755 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1654 | 1463652305757 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:05:05 INFO - PROCESS | 1654 | 1463652305762 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1654 | 1463652305763 Marionette TRACE conn2 <- [1,38,null,{}] 03:05:05 INFO - PROCESS | 1654 | 1463652305765 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:05:05 INFO - PROCESS | 1654 | 1463652305856 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:05:05 INFO - PROCESS | 1654 | 1463652305861 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c99f800 == 15 [pid = 1654] [id = 15] 03:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12be60c00) [pid = 1654] [serial = 41] [outer = 0x0] 03:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12be67800) [pid = 1654] [serial = 42] [outer = 0x12be60c00] 03:05:05 INFO - PROCESS | 1654 | 1463652305885 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12c974c00) [pid = 1654] [serial = 43] [outer = 0x12be60c00] 03:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce64000 == 16 [pid = 1654] [id = 16] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12ce64800) [pid = 1654] [serial = 44] [outer = 0x0] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12ce69800) [pid = 1654] [serial = 45] [outer = 0x12ce64800] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12ce67800) [pid = 1654] [serial = 46] [outer = 0x12ce64800] 03:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c995800 == 17 [pid = 1654] [id = 17] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12c973c00) [pid = 1654] [serial = 47] [outer = 0x0] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12ce42c00) [pid = 1654] [serial = 48] [outer = 0x12c973c00] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12c97f000) [pid = 1654] [serial = 49] [outer = 0x12c973c00] 03:05:06 INFO - PROCESS | 1654 | 1463652306232 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:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 520ms 03:05:06 INFO - PROCESS | 1654 | 1463652306282 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 1654 | 1463652306283 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:05:06 INFO - PROCESS | 1654 | 1463652306286 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 1654 | 1463652306287 Marionette TRACE conn2 <- [1,42,null,{}] 03:05:06 INFO - PROCESS | 1654 | 1463652306289 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:05:06 INFO - PROCESS | 1654 | 1463652306381 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:05:06 INFO - PROCESS | 1654 | 1463652306387 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d19c000 == 18 [pid = 1654] [id = 18] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12c977000) [pid = 1654] [serial = 50] [outer = 0x0] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12d0a4000) [pid = 1654] [serial = 51] [outer = 0x12c977000] 03:05:06 INFO - PROCESS | 1654 | 1463652306413 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x117e60800) [pid = 1654] [serial = 52] [outer = 0x12c977000] 03:05:06 INFO - PROCESS | 1654 | 1463652306681 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:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 424ms 03:05:06 INFO - PROCESS | 1654 | 1463652306714 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 1654 | 1463652306726 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:05:06 INFO - PROCESS | 1654 | 1463652306736 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 1654 | 1463652306737 Marionette TRACE conn2 <- [1,46,null,{}] 03:05:06 INFO - PROCESS | 1654 | 1463652306741 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:05:06 INFO - PROCESS | 1654 | 1463652306835 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:05:06 INFO - PROCESS | 1654 | 1463652306840 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b910000 == 19 [pid = 1654] [id = 19] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x1181d0000) [pid = 1654] [serial = 53] [outer = 0x0] 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x1181d3000) [pid = 1654] [serial = 54] [outer = 0x1181d0000] 03:05:06 INFO - PROCESS | 1654 | 1463652306869 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x118358400) [pid = 1654] [serial = 55] [outer = 0x1181d0000] 03:05:07 INFO - PROCESS | 1654 | 1463652307110 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:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 03:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:05:07 INFO - PROCESS | 1654 | 1463652307164 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1654 | 1463652307165 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:05:07 INFO - PROCESS | 1654 | 1463652307167 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1654 | 1463652307169 Marionette TRACE conn2 <- [1,50,null,{}] 03:05:07 INFO - PROCESS | 1654 | 1463652307171 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:05:07 INFO - PROCESS | 1654 | 1463652307278 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:05:07 INFO - PROCESS | 1654 | 1463652307282 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da2c800 == 20 [pid = 1654] [id = 20] 03:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x119354c00) [pid = 1654] [serial = 56] [outer = 0x0] 03:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x12b00c800) [pid = 1654] [serial = 57] [outer = 0x119354c00] 03:05:07 INFO - PROCESS | 1654 | 1463652307307 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12b011400) [pid = 1654] [serial = 58] [outer = 0x119354c00] 03:05:07 INFO - PROCESS | 1654 | 1463652307540 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:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 03:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:05:07 INFO - PROCESS | 1654 | 1463652307586 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1654 | 1463652307587 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:05:07 INFO - PROCESS | 1654 | 1463652307597 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1654 | 1463652307598 Marionette TRACE conn2 <- [1,54,null,{}] 03:05:07 INFO - PROCESS | 1654 | 1463652307601 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:05:07 INFO - PROCESS | 1654 | 1463652307695 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:05:07 INFO - PROCESS | 1654 | 1463652307701 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd07800 == 21 [pid = 1654] [id = 21] 03:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x12d0ab800) [pid = 1654] [serial = 59] [outer = 0x0] 03:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x12da63800) [pid = 1654] [serial = 60] [outer = 0x12d0ab800] 03:05:07 INFO - PROCESS | 1654 | 1463652307726 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x12da68000) [pid = 1654] [serial = 61] [outer = 0x12d0ab800] 03:05:07 INFO - PROCESS | 1654 | 1463652307980 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:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 427ms 03:05:08 INFO - PROCESS | 1654 | 1463652308019 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 1654 | 1463652308021 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:05:08 INFO - PROCESS | 1654 | 1463652308030 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 1654 | 1463652308031 Marionette TRACE conn2 <- [1,58,null,{}] 03:05:08 INFO - PROCESS | 1654 | 1463652308033 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:05:08 INFO - PROCESS | 1654 | 1463652308139 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:05:08 INFO - PROCESS | 1654 | 1463652308144 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0d3000 == 22 [pid = 1654] [id = 22] 03:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x12d356800) [pid = 1654] [serial = 62] [outer = 0x0] 03:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x12d354400) [pid = 1654] [serial = 63] [outer = 0x12d356800] 03:05:08 INFO - PROCESS | 1654 | 1463652308172 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x12da6b400) [pid = 1654] [serial = 64] [outer = 0x12d356800] 03:05:09 INFO - PROCESS | 1654 | 1463652309101 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:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1126ms 03:05:09 INFO - PROCESS | 1654 | 1463652309158 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 1654 | 1463652309161 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:05:09 INFO - PROCESS | 1654 | 1463652309166 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 1654 | 1463652309169 Marionette TRACE conn2 <- [1,62,null,{}] 03:05:09 INFO - PROCESS | 1654 | 1463652309172 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:05:09 INFO - PROCESS | 1654 | 1463652309280 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:05:09 INFO - PROCESS | 1654 | 1463652309335 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11323c800 == 23 [pid = 1654] [id = 23] 03:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112a69c00) [pid = 1654] [serial = 65] [outer = 0x0] 03:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x112ff2000) [pid = 1654] [serial = 66] [outer = 0x112a69c00] 03:05:09 INFO - PROCESS | 1654 | 1463652309367 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11501dc00) [pid = 1654] [serial = 67] [outer = 0x112a69c00] 03:05:09 INFO - PROCESS | 1654 | 1463652309764 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:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 03:05:09 INFO - PROCESS | 1654 | 1463652309787 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 1654 | 1463652309793 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:05:09 INFO - PROCESS | 1654 | 1463652309798 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 1654 | 1463652309800 Marionette TRACE conn2 <- [1,66,null,{}] 03:05:09 INFO - PROCESS | 1654 | 1463652309802 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:05:09 INFO - PROCESS | 1654 | 1463652309915 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:05:09 INFO - PROCESS | 1654 | 1463652309987 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x116875000 == 24 [pid = 1654] [id = 24] 03:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x117e5dc00) [pid = 1654] [serial = 68] [outer = 0x0] 03:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118183000) [pid = 1654] [serial = 69] [outer = 0x117e5dc00] 03:05:10 INFO - PROCESS | 1654 | 1463652310030 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1181cd800) [pid = 1654] [serial = 70] [outer = 0x117e5dc00] 03:05:10 INFO - PROCESS | 1654 | 1463652310441 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:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 869ms 03:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:05:10 INFO - PROCESS | 1654 | 1463652310674 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 1654 | 1463652310677 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:05:10 INFO - PROCESS | 1654 | 1463652310682 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1654 | 1463652310684 Marionette TRACE conn2 <- [1,70,null,{}] 03:05:10 INFO - PROCESS | 1654 | 1463652310688 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:05:10 INFO - PROCESS | 1654 | 1463652310811 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:05:10 INFO - PROCESS | 1654 | 1463652310876 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ce6000 == 25 [pid = 1654] [id = 25] 03:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1164a0400) [pid = 1654] [serial = 71] [outer = 0x0] 03:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1164a6400) [pid = 1654] [serial = 72] [outer = 0x1164a0400] 03:05:10 INFO - PROCESS | 1654 | 1463652310905 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116746400) [pid = 1654] [serial = 73] [outer = 0x1164a0400] 03:05:11 INFO - PROCESS | 1654 | 1463652311347 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:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 720ms 03:05:11 INFO - PROCESS | 1654 | 1463652311403 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 1654 | 1463652311405 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:05:11 INFO - PROCESS | 1654 | 1463652311413 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - PROCESS | 1654 | 1463652311415 Marionette TRACE conn2 <- [1,74,null,{}] 03:05:11 INFO - PROCESS | 1654 | 1463652311418 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:05:11 INFO - PROCESS | 1654 | 1463652311486 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:05:11 INFO - PROCESS | 1654 | 1463652311494 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x116486800 == 26 [pid = 1654] [id = 26] 03:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116848800) [pid = 1654] [serial = 74] [outer = 0x0] 03:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11724c000) [pid = 1654] [serial = 75] [outer = 0x116848800] 03:05:11 INFO - PROCESS | 1654 | 1463652311523 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117e57000) [pid = 1654] [serial = 76] [outer = 0x116848800] 03:05:11 INFO - PROCESS | 1654 | 1463652311837 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:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 473ms 03:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:05:11 INFO - PROCESS | 1654 | 1463652311883 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 1654 | 1463652311885 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:05:11 INFO - PROCESS | 1654 | 1463652311887 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - PROCESS | 1654 | 1463652311888 Marionette TRACE conn2 <- [1,78,null,{}] 03:05:11 INFO - PROCESS | 1654 | 1463652311896 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:05:11 INFO - PROCESS | 1654 | 1463652311976 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:05:12 INFO - PROCESS | 1654 | 1463652312018 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11680b800 == 27 [pid = 1654] [id = 27] 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11645cc00) [pid = 1654] [serial = 77] [outer = 0x0] 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118186400) [pid = 1654] [serial = 78] [outer = 0x11645cc00] 03:05:12 INFO - PROCESS | 1654 | 1463652312047 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118273800) [pid = 1654] [serial = 79] [outer = 0x11645cc00] 03:05:12 INFO - PROCESS | 1654 | 1463652312315 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:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 03:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:05:12 INFO - PROCESS | 1654 | 1463652312364 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 1654 | 1463652312366 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:05:12 INFO - PROCESS | 1654 | 1463652312368 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1654 | 1463652312369 Marionette TRACE conn2 <- [1,82,null,{}] 03:05:12 INFO - PROCESS | 1654 | 1463652312371 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:05:12 INFO - PROCESS | 1654 | 1463652312456 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:05:12 INFO - PROCESS | 1654 | 1463652312463 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117052000 == 28 [pid = 1654] [id = 28] 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11834fc00) [pid = 1654] [serial = 80] [outer = 0x0] 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1183fa400) [pid = 1654] [serial = 81] [outer = 0x11834fc00] 03:05:12 INFO - PROCESS | 1654 | 1463652312489 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11871fc00) [pid = 1654] [serial = 82] [outer = 0x11834fc00] 03:05:12 INFO - PROCESS | 1654 | 1463652312805 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:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 03:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:05:12 INFO - PROCESS | 1654 | 1463652312837 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 1654 | 1463652312838 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:05:12 INFO - PROCESS | 1654 | 1463652312842 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1654 | 1463652312844 Marionette TRACE conn2 <- [1,86,null,{}] 03:05:12 INFO - PROCESS | 1654 | 1463652312847 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:05:12 INFO - PROCESS | 1654 | 1463652312926 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:05:12 INFO - PROCESS | 1654 | 1463652312933 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e04800 == 29 [pid = 1654] [id = 29] 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1183f5c00) [pid = 1654] [serial = 83] [outer = 0x0] 03:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118c2c400) [pid = 1654] [serial = 84] [outer = 0x1183f5c00] 03:05:12 INFO - PROCESS | 1654 | 1463652312973 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1190a8400) [pid = 1654] [serial = 85] [outer = 0x1183f5c00] 03:05:13 INFO - PROCESS | 1654 | 1463652313403 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:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 572ms 03:05:13 INFO - PROCESS | 1654 | 1463652313412 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:05:13 INFO - PROCESS | 1654 | 1463652313413 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:05:13 INFO - PROCESS | 1654 | 1463652313415 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 1654 | 1463652313416 Marionette TRACE conn2 <- [1,90,null,{}] 03:05:13 INFO - PROCESS | 1654 | 1463652313419 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:05:13 INFO - PROCESS | 1654 | 1463652313532 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:05:13 INFO - PROCESS | 1654 | 1463652313539 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x118523800 == 30 [pid = 1654] [id = 30] 03:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11911a000) [pid = 1654] [serial = 86] [outer = 0x0] 03:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119144000) [pid = 1654] [serial = 87] [outer = 0x11911a000] 03:05:13 INFO - PROCESS | 1654 | 1463652313568 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119354800) [pid = 1654] [serial = 88] [outer = 0x11911a000] 03:05:13 INFO - PROCESS | 1654 | 1463652313868 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:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 467ms 03:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:05:13 INFO - PROCESS | 1654 | 1463652313884 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 1654 | 1463652313885 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:05:13 INFO - PROCESS | 1654 | 1463652313887 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 1654 | 1463652313888 Marionette TRACE conn2 <- [1,94,null,{}] 03:05:13 INFO - PROCESS | 1654 | 1463652313895 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:05:13 INFO - PROCESS | 1654 | 1463652313967 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:05:13 INFO - PROCESS | 1654 | 1463652313972 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x117057000 == 31 [pid = 1654] [id = 31] 03:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11911c400) [pid = 1654] [serial = 89] [outer = 0x0] 03:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119754c00) [pid = 1654] [serial = 90] [outer = 0x11911c400] 03:05:14 INFO - PROCESS | 1654 | 1463652314001 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119bbfc00) [pid = 1654] [serial = 91] [outer = 0x11911c400] 03:05:14 INFO - PROCESS | 1654 | 1463652314297 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:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 423ms 03:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:05:14 INFO - PROCESS | 1654 | 1463652314316 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1654 | 1463652314317 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:05:14 INFO - PROCESS | 1654 | 1463652314319 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1654 | 1463652314320 Marionette TRACE conn2 <- [1,98,null,{}] 03:05:14 INFO - PROCESS | 1654 | 1463652314323 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:05:14 INFO - PROCESS | 1654 | 1463652314397 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:05:14 INFO - PROCESS | 1654 | 1463652314445 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ca9800 == 32 [pid = 1654] [id = 32] 03:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11911b400) [pid = 1654] [serial = 92] [outer = 0x0] 03:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119bc0c00) [pid = 1654] [serial = 93] [outer = 0x11911b400] 03:05:14 INFO - PROCESS | 1654 | 1463652314470 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11bc07800) [pid = 1654] [serial = 94] [outer = 0x11911b400] 03:05:14 INFO - PROCESS | 1654 | 1463652314707 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:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 03:05:14 INFO - PROCESS | 1654 | 1463652314738 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1654 | 1463652314739 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:05:14 INFO - PROCESS | 1654 | 1463652314771 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1654 | 1463652314772 Marionette TRACE conn2 <- [1,102,null,{}] 03:05:14 INFO - PROCESS | 1654 | 1463652314783 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:05:14 INFO - PROCESS | 1654 | 1463652314867 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:05:14 INFO - PROCESS | 1654 | 1463652314872 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119470000 == 33 [pid = 1654] [id = 33] 03:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123198c00) [pid = 1654] [serial = 95] [outer = 0x0] 03:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12319dc00) [pid = 1654] [serial = 96] [outer = 0x123198c00] 03:05:14 INFO - PROCESS | 1654 | 1463652314898 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123294800) [pid = 1654] [serial = 97] [outer = 0x123198c00] 03:05:15 INFO - PROCESS | 1654 | 1463652315177 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:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 449ms 03:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:05:15 INFO - PROCESS | 1654 | 1463652315199 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1654 | 1463652315201 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:05:15 INFO - PROCESS | 1654 | 1463652315203 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1654 | 1463652315204 Marionette TRACE conn2 <- [1,106,null,{}] 03:05:15 INFO - PROCESS | 1654 | 1463652315214 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:05:15 INFO - PROCESS | 1654 | 1463652315293 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:05:15 INFO - PROCESS | 1654 | 1463652315298 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119462000 == 34 [pid = 1654] [id = 34] 03:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11831a000) [pid = 1654] [serial = 98] [outer = 0x0] 03:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123290c00) [pid = 1654] [serial = 99] [outer = 0x11831a000] 03:05:15 INFO - PROCESS | 1654 | 1463652315362 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1235ee400) [pid = 1654] [serial = 100] [outer = 0x11831a000] 03:05:15 INFO - PROCESS | 1654 | 1463652315594 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:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 03:05:15 INFO - PROCESS | 1654 | 1463652315622 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1654 | 1463652315624 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:05:15 INFO - PROCESS | 1654 | 1463652315633 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1654 | 1463652315635 Marionette TRACE conn2 <- [1,110,null,{}] 03:05:15 INFO - PROCESS | 1654 | 1463652315637 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:05:15 INFO - PROCESS | 1654 | 1463652315740 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:05:15 INFO - PROCESS | 1654 | 1463652315747 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd3000 == 35 [pid = 1654] [id = 35] 03:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12367c800) [pid = 1654] [serial = 101] [outer = 0x0] 03:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124b29800) [pid = 1654] [serial = 102] [outer = 0x12367c800] 03:05:15 INFO - PROCESS | 1654 | 1463652315774 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x125712800) [pid = 1654] [serial = 103] [outer = 0x12367c800] 03:05:16 INFO - PROCESS | 1654 | 1463652316102 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:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 523ms 03:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:05:16 INFO - PROCESS | 1654 | 1463652316152 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 1654 | 1463652316153 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:05:16 INFO - PROCESS | 1654 | 1463652316155 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 1654 | 1463652316156 Marionette TRACE conn2 <- [1,114,null,{}] 03:05:16 INFO - PROCESS | 1654 | 1463652316158 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:05:16 INFO - PROCESS | 1654 | 1463652316250 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:05:16 INFO - PROCESS | 1654 | 1463652316257 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x123187000 == 36 [pid = 1654] [id = 36] 03:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12367d400) [pid = 1654] [serial = 104] [outer = 0x0] 03:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12577d400) [pid = 1654] [serial = 105] [outer = 0x12367d400] 03:05:16 INFO - PROCESS | 1654 | 1463652316282 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125fb4000) [pid = 1654] [serial = 106] [outer = 0x12367d400] 03:05:16 INFO - PROCESS | 1654 | 1463652316548 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:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 421ms 03:05:16 INFO - PROCESS | 1654 | 1463652316582 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 1654 | 1463652316584 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:05:16 INFO - PROCESS | 1654 | 1463652316588 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 1654 | 1463652316590 Marionette TRACE conn2 <- [1,118,null,{}] 03:05:16 INFO - PROCESS | 1654 | 1463652316604 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:05:16 INFO - PROCESS | 1654 | 1463652316720 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:05:16 INFO - PROCESS | 1654 | 1463652316727 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233cb800 == 37 [pid = 1654] [id = 37] 03:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124f5a800) [pid = 1654] [serial = 107] [outer = 0x0] 03:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126916800) [pid = 1654] [serial = 108] [outer = 0x124f5a800] 03:05:16 INFO - PROCESS | 1654 | 1463652316765 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126920000) [pid = 1654] [serial = 109] [outer = 0x124f5a800] 03:05:17 INFO - PROCESS | 1654 | 1463652317129 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:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 581ms 03:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:05:17 INFO - PROCESS | 1654 | 1463652317169 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 1654 | 1463652317170 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:05:17 INFO - PROCESS | 1654 | 1463652317181 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1654 | 1463652317182 Marionette TRACE conn2 <- [1,122,null,{}] 03:05:17 INFO - PROCESS | 1654 | 1463652317184 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:05:17 INFO - PROCESS | 1654 | 1463652317277 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:05:17 INFO - PROCESS | 1654 | 1463652317284 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x124852000 == 38 [pid = 1654] [id = 38] 03:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126914c00) [pid = 1654] [serial = 110] [outer = 0x0] 03:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126d70800) [pid = 1654] [serial = 111] [outer = 0x126914c00] 03:05:17 INFO - PROCESS | 1654 | 1463652317310 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126f98400) [pid = 1654] [serial = 112] [outer = 0x126914c00] 03:05:17 INFO - PROCESS | 1654 | 1463652317587 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:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 426ms 03:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:05:17 INFO - PROCESS | 1654 | 1463652317599 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 1654 | 1463652317601 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:05:17 INFO - PROCESS | 1654 | 1463652317603 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1654 | 1463652317604 Marionette TRACE conn2 <- [1,126,null,{}] 03:05:17 INFO - PROCESS | 1654 | 1463652317606 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:05:17 INFO - PROCESS | 1654 | 1463652317697 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:05:17 INFO - PROCESS | 1654 | 1463652317701 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fcf000 == 39 [pid = 1654] [id = 39] 03:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126fa3800) [pid = 1654] [serial = 113] [outer = 0x0] 03:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12700f000) [pid = 1654] [serial = 114] [outer = 0x126fa3800] 03:05:17 INFO - PROCESS | 1654 | 1463652317726 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12704c000) [pid = 1654] [serial = 115] [outer = 0x126fa3800] 03:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 423ms 03:05:18 INFO - PROCESS | 1654 | 1463652318020 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:05:18 INFO - PROCESS | 1654 | 1463652318031 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1654 | 1463652318033 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:05:18 INFO - PROCESS | 1654 | 1463652318035 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1654 | 1463652318036 Marionette TRACE conn2 <- [1,130,null,{}] 03:05:18 INFO - PROCESS | 1654 | 1463652318038 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:05:18 INFO - PROCESS | 1654 | 1463652318128 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:05:18 INFO - PROCESS | 1654 | 1463652318174 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253ca800 == 40 [pid = 1654] [id = 40] 03:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126fa6c00) [pid = 1654] [serial = 116] [outer = 0x0] 03:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128b9ec00) [pid = 1654] [serial = 117] [outer = 0x126fa6c00] 03:05:18 INFO - PROCESS | 1654 | 1463652318206 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128cde000) [pid = 1654] [serial = 118] [outer = 0x126fa6c00] 03:05:18 INFO - PROCESS | 1654 | 1463652318481 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:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 03:05:18 INFO - PROCESS | 1654 | 1463652318503 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1654 | 1463652318504 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:05:18 INFO - PROCESS | 1654 | 1463652318514 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1654 | 1463652318515 Marionette TRACE conn2 <- [1,134,null,{}] 03:05:18 INFO - PROCESS | 1654 | 1463652318517 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:05:18 INFO - PROCESS | 1654 | 1463652318610 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:05:18 INFO - PROCESS | 1654 | 1463652318616 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x126097000 == 41 [pid = 1654] [id = 41] 03:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128cec800) [pid = 1654] [serial = 119] [outer = 0x0] 03:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128e60c00) [pid = 1654] [serial = 120] [outer = 0x128cec800] 03:05:18 INFO - PROCESS | 1654 | 1463652318640 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128fb9c00) [pid = 1654] [serial = 121] [outer = 0x128cec800] 03:05:19 INFO - PROCESS | 1654 | 1463652319634 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:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1178ms 03:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:05:19 INFO - PROCESS | 1654 | 1463652319685 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 1654 | 1463652319688 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:05:19 INFO - PROCESS | 1654 | 1463652319697 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 1654 | 1463652319700 Marionette TRACE conn2 <- [1,138,null,{}] 03:05:19 INFO - PROCESS | 1654 | 1463652319714 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:05:19 INFO - PROCESS | 1654 | 1463652319805 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:05:19 INFO - PROCESS | 1654 | 1463652319815 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11344a000 == 42 [pid = 1654] [id = 42] 03:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11609b000) [pid = 1654] [serial = 122] [outer = 0x0] 03:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1166c9c00) [pid = 1654] [serial = 123] [outer = 0x11609b000] 03:05:19 INFO - PROCESS | 1654 | 1463652319847 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11684f000) [pid = 1654] [serial = 124] [outer = 0x11609b000] 03:05:20 INFO - PROCESS | 1654 | 1463652320164 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:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 534ms 03:05:20 INFO - PROCESS | 1654 | 1463652320226 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 1654 | 1463652320230 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:05:20 INFO - PROCESS | 1654 | 1463652320242 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 1654 | 1463652320244 Marionette TRACE conn2 <- [1,142,null,{}] 03:05:20 INFO - PROCESS | 1654 | 1463652320246 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:05:20 INFO - PROCESS | 1654 | 1463652320338 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:05:20 INFO - PROCESS | 1654 | 1463652320343 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11605d800 == 43 [pid = 1654] [id = 43] 03:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1168ae800) [pid = 1654] [serial = 125] [outer = 0x0] 03:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11767f400) [pid = 1654] [serial = 126] [outer = 0x1168ae800] 03:05:20 INFO - PROCESS | 1654 | 1463652320369 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1181c9800) [pid = 1654] [serial = 127] [outer = 0x1168ae800] 03:05:20 INFO - PROCESS | 1654 | 1463652320702 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:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 469ms 03:05:20 INFO - PROCESS | 1654 | 1463652320715 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 1654 | 1463652320725 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12be60c00) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12ba1f400) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11914a000) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1183f6800) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117e61400) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ba5f800) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a7e1000) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12a7d5800) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128fb9400) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12d0ab800) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119354c00) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1181d0000) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12c977000) [pid = 1654] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116848800) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11645cc00) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11834fc00) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1183f5c00) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11911a000) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11911c400) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11911b400) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123198c00) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11831a000) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12367d400) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x124f5a800) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126914c00) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12d356800) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112a69c00) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117e5dc00) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:05:21 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1164a0400) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:05:21 INFO - PROCESS | 1654 | 1463652321229 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 1654 | 1463652321232 Marionette TRACE conn2 <- [1,146,null,{}] 03:05:21 INFO - PROCESS | 1654 | 1463652321239 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:05:21 INFO - PROCESS | 1654 | 1463652321315 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:05:21 INFO - PROCESS | 1654 | 1463652321321 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f25800 == 44 [pid = 1654] [id = 44] 03:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1181c7400) [pid = 1654] [serial = 128] [outer = 0x0] 03:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1181ce000) [pid = 1654] [serial = 129] [outer = 0x1181c7400] 03:05:21 INFO - PROCESS | 1654 | 1463652321354 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11831b400) [pid = 1654] [serial = 130] [outer = 0x1181c7400] 03:05:21 INFO - PROCESS | 1654 | 1463652321676 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:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 504ms 03:05:21 INFO - PROCESS | 1654 | 1463652321700 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:05:21 INFO - PROCESS | 1654 | 1463652321702 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:05:21 INFO - PROCESS | 1654 | 1463652321704 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 1654 | 1463652321706 Marionette TRACE conn2 <- [1,150,null,{}] 03:05:21 INFO - PROCESS | 1654 | 1463652321711 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:05:21 INFO - PROCESS | 1654 | 1463652321784 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:05:21 INFO - PROCESS | 1654 | 1463652321828 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x117092000 == 45 [pid = 1654] [id = 45] 03:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1181c9000) [pid = 1654] [serial = 131] [outer = 0x0] 03:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1183f1800) [pid = 1654] [serial = 132] [outer = 0x1181c9000] 03:05:21 INFO - PROCESS | 1654 | 1463652321855 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11871a800) [pid = 1654] [serial = 133] [outer = 0x1181c9000] 03:05:22 INFO - PROCESS | 1654 | 1463652322131 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:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 03:05:22 INFO - PROCESS | 1654 | 1463652322181 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 1654 | 1463652322182 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:05:22 INFO - PROCESS | 1654 | 1463652322185 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 1654 | 1463652322186 Marionette TRACE conn2 <- [1,154,null,{}] 03:05:22 INFO - PROCESS | 1654 | 1463652322188 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:05:22 INFO - PROCESS | 1654 | 1463652322262 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:05:22 INFO - PROCESS | 1654 | 1463652322277 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11856d000 == 46 [pid = 1654] [id = 46] 03:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x115f25400) [pid = 1654] [serial = 134] [outer = 0x0] 03:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118c30400) [pid = 1654] [serial = 135] [outer = 0x115f25400] 03:05:22 INFO - PROCESS | 1654 | 1463652322303 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11909c800) [pid = 1654] [serial = 136] [outer = 0x115f25400] 03:05:22 INFO - PROCESS | 1654 | 1463652322631 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:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 467ms 03:05:22 INFO - PROCESS | 1654 | 1463652322653 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 1654 | 1463652322654 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:05:22 INFO - PROCESS | 1654 | 1463652322656 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 1654 | 1463652322658 Marionette TRACE conn2 <- [1,158,null,{}] 03:05:22 INFO - PROCESS | 1654 | 1463652322662 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:05:22 INFO - PROCESS | 1654 | 1463652322736 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:05:22 INFO - PROCESS | 1654 | 1463652322744 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11908c000 == 47 [pid = 1654] [id = 47] 03:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11911b400) [pid = 1654] [serial = 137] [outer = 0x0] 03:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11914d400) [pid = 1654] [serial = 138] [outer = 0x11911b400] 03:05:22 INFO - PROCESS | 1654 | 1463652322769 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119749c00) [pid = 1654] [serial = 139] [outer = 0x11911b400] 03:05:23 INFO - PROCESS | 1654 | 1463652323062 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:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 422ms 03:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:05:23 INFO - PROCESS | 1654 | 1463652323083 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 1654 | 1463652323085 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:05:23 INFO - PROCESS | 1654 | 1463652323087 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1654 | 1463652323088 Marionette TRACE conn2 <- [1,162,null,{}] 03:05:23 INFO - PROCESS | 1654 | 1463652323091 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:05:23 INFO - PROCESS | 1654 | 1463652323165 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:05:23 INFO - PROCESS | 1654 | 1463652323170 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x113240000 == 48 [pid = 1654] [id = 48] 03:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11934b000) [pid = 1654] [serial = 140] [outer = 0x0] 03:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119bb9400) [pid = 1654] [serial = 141] [outer = 0x11934b000] 03:05:23 INFO - PROCESS | 1654 | 1463652323197 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119f28000) [pid = 1654] [serial = 142] [outer = 0x11934b000] 03:05:23 INFO - PROCESS | 1654 | 1463652323683 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:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 03:05:23 INFO - PROCESS | 1654 | 1463652323725 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 1654 | 1463652323728 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:05:23 INFO - PROCESS | 1654 | 1463652323733 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1654 | 1463652323736 Marionette TRACE conn2 <- [1,166,null,{}] 03:05:23 INFO - PROCESS | 1654 | 1463652323739 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:05:23 INFO - PROCESS | 1654 | 1463652323829 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:05:23 INFO - PROCESS | 1654 | 1463652323907 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167d1800 == 49 [pid = 1654] [id = 49] 03:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1166c6400) [pid = 1654] [serial = 143] [outer = 0x0] 03:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116846400) [pid = 1654] [serial = 144] [outer = 0x1166c6400] 03:05:23 INFO - PROCESS | 1654 | 1463652323951 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116a6ac00) [pid = 1654] [serial = 145] [outer = 0x1166c6400] 03:05:24 INFO - PROCESS | 1654 | 1463652324380 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:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 03:05:24 INFO - PROCESS | 1654 | 1463652324404 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1654 | 1463652324408 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:05:24 INFO - PROCESS | 1654 | 1463652324413 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1654 | 1463652324415 Marionette TRACE conn2 <- [1,170,null,{}] 03:05:24 INFO - PROCESS | 1654 | 1463652324417 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:05:24 INFO - PROCESS | 1654 | 1463652324509 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:05:24 INFO - PROCESS | 1654 | 1463652324552 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11983d800 == 50 [pid = 1654] [id = 50] 03:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1164a0400) [pid = 1654] [serial = 146] [outer = 0x0] 03:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1181ca400) [pid = 1654] [serial = 147] [outer = 0x1164a0400] 03:05:24 INFO - PROCESS | 1654 | 1463652324582 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1183f4000) [pid = 1654] [serial = 148] [outer = 0x1164a0400] 03:05:25 INFO - PROCESS | 1654 | 1463652324995 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:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 03:05:25 INFO - PROCESS | 1654 | 1463652325041 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 1654 | 1463652325043 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:05:25 INFO - PROCESS | 1654 | 1463652325047 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 1654 | 1463652325049 Marionette TRACE conn2 <- [1,174,null,{}] 03:05:25 INFO - PROCESS | 1654 | 1463652325057 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:05:25 INFO - PROCESS | 1654 | 1463652325164 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:05:25 INFO - PROCESS | 1654 | 1463652325225 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a7800 == 51 [pid = 1654] [id = 51] 03:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119147800) [pid = 1654] [serial = 149] [outer = 0x0] 03:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11914c800) [pid = 1654] [serial = 150] [outer = 0x119147800] 03:05:25 INFO - PROCESS | 1654 | 1463652325256 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119752400) [pid = 1654] [serial = 151] [outer = 0x119147800] 03:05:25 INFO - PROCESS | 1654 | 1463652325666 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:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 03:05:25 INFO - PROCESS | 1654 | 1463652325718 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 1654 | 1463652325720 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:05:25 INFO - PROCESS | 1654 | 1463652325722 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 1654 | 1463652325723 Marionette TRACE conn2 <- [1,178,null,{}] 03:05:25 INFO - PROCESS | 1654 | 1463652325745 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:05:25 INFO - PROCESS | 1654 | 1463652325834 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:05:25 INFO - PROCESS | 1654 | 1463652325892 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d5800 == 52 [pid = 1654] [id = 52] 03:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119756800) [pid = 1654] [serial = 152] [outer = 0x0] 03:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11bc07000) [pid = 1654] [serial = 153] [outer = 0x119756800] 03:05:25 INFO - PROCESS | 1654 | 1463652325922 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12319e800) [pid = 1654] [serial = 154] [outer = 0x119756800] 03:05:26 INFO - PROCESS | 1654 | 1463652326400 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:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 738ms 03:05:26 INFO - PROCESS | 1654 | 1463652326475 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1654 | 1463652326477 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:05:26 INFO - PROCESS | 1654 | 1463652326482 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 1654 | 1463652326484 Marionette TRACE conn2 <- [1,182,null,{}] 03:05:26 INFO - PROCESS | 1654 | 1463652326488 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:05:26 INFO - PROCESS | 1654 | 1463652326579 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:05:26 INFO - PROCESS | 1654 | 1463652326642 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f94800 == 53 [pid = 1654] [id = 53] 03:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1133a5800) [pid = 1654] [serial = 155] [outer = 0x0] 03:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x115f35800) [pid = 1654] [serial = 156] [outer = 0x1133a5800] 03:05:26 INFO - PROCESS | 1654 | 1463652326672 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1164eec00) [pid = 1654] [serial = 157] [outer = 0x1133a5800] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11908c000 == 52 [pid = 1654] [id = 47] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11856d000 == 51 [pid = 1654] [id = 46] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117092000 == 50 [pid = 1654] [id = 45] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117057000 == 49 [pid = 1654] [id = 31] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x116f25800 == 48 [pid = 1654] [id = 44] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11605d800 == 47 [pid = 1654] [id = 43] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x118523800 == 46 [pid = 1654] [id = 30] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117052000 == 45 [pid = 1654] [id = 28] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11344a000 == 44 [pid = 1654] [id = 42] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x126097000 == 43 [pid = 1654] [id = 41] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119470000 == 42 [pid = 1654] [id = 33] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x118ca9800 == 41 [pid = 1654] [id = 32] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117e04800 == 40 [pid = 1654] [id = 29] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11680b800 == 39 [pid = 1654] [id = 27] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d5800 == 38 [pid = 1654] [id = 52] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a7800 == 37 [pid = 1654] [id = 51] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1253ca800 == 36 [pid = 1654] [id = 40] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11983d800 == 35 [pid = 1654] [id = 50] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1233cb800 == 34 [pid = 1654] [id = 37] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119462000 == 33 [pid = 1654] [id = 34] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1167d1800 == 32 [pid = 1654] [id = 49] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x124fcf000 == 31 [pid = 1654] [id = 39] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x124852000 == 30 [pid = 1654] [id = 38] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x113240000 == 29 [pid = 1654] [id = 48] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd3000 == 28 [pid = 1654] [id = 35] 03:05:27 INFO - PROCESS | 1654 | --DOCSHELL 0x123187000 == 27 [pid = 1654] [id = 36] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x126920000) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1190a8400) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126f98400) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118273800) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1235ee400) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117e57000) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11871fc00) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1181cd800) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11501dc00) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128b9ec00) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12da6b400) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12491c000) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11724c000) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118186400) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1183fa400) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118c2c400) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119144000) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119354800) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119754c00) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119bbfc00) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119bc0c00) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11bc07800) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12319dc00) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123294800) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123290c00) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124b29800) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12577d400) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126916800) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126d70800) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12700f000) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12d354400) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112ff2000) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118183000) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1164a6400) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116746400) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125fb4000) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12ab86c00) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12abc5800) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12a7d7400) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a7db400) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12927b000) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x129282400) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128fbb000) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12367fc00) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1181d3000) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118358400) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x117e60800) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12d0a4000) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12ce69800) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12ce42c00) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12be67800) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12c974c00) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12be45400) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12be5e400) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12be3ec00) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119147400) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12bdba400) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x119140800) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11834e400) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12bdb9000) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12ba61400) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12ba67400) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12da63800) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x12da68000) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x12b00c800) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12b011400) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 03:05:27 INFO - PROCESS | 1654 | 1463652327432 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:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 971ms 03:05:27 INFO - PROCESS | 1654 | 1463652327453 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 1654 | 1463652327456 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:05:27 INFO - PROCESS | 1654 | 1463652327462 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 1654 | 1463652327464 Marionette TRACE conn2 <- [1,186,null,{}] 03:05:27 INFO - PROCESS | 1654 | 1463652327468 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:05:27 INFO - PROCESS | 1654 | 1463652327537 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:05:27 INFO - PROCESS | 1654 | 1463652327544 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x113257000 == 28 [pid = 1654] [id = 54] 03:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x113439000) [pid = 1654] [serial = 158] [outer = 0x0] 03:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x115f2e000) [pid = 1654] [serial = 159] [outer = 0x113439000] 03:05:27 INFO - PROCESS | 1654 | 1463652327573 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1164ee400) [pid = 1654] [serial = 160] [outer = 0x113439000] 03:05:27 INFO - PROCESS | 1654 | 1463652327879 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:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 03:05:27 INFO - PROCESS | 1654 | 1463652327932 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:05:27 INFO - PROCESS | 1654 | 1463652327937 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:05:27 INFO - PROCESS | 1654 | 1463652327941 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 1654 | 1463652327943 Marionette TRACE conn2 <- [1,190,null,{}] 03:05:27 INFO - PROCESS | 1654 | 1463652327945 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:05:28 INFO - PROCESS | 1654 | 1463652328014 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:05:28 INFO - PROCESS | 1654 | 1463652328019 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x116474800 == 29 [pid = 1654] [id = 55] 03:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1164f6800) [pid = 1654] [serial = 161] [outer = 0x0] 03:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x116a67800) [pid = 1654] [serial = 162] [outer = 0x1164f6800] 03:05:28 INFO - PROCESS | 1654 | 1463652328047 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x118183000) [pid = 1654] [serial = 163] [outer = 0x1164f6800] 03:05:28 INFO - PROCESS | 1654 | 1463652328362 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:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 03:05:28 INFO - PROCESS | 1654 | 1463652328411 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 1654 | 1463652328413 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:05:28 INFO - PROCESS | 1654 | 1463652328415 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 1654 | 1463652328418 Marionette TRACE conn2 <- [1,194,null,{}] 03:05:28 INFO - PROCESS | 1654 | 1463652328425 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:05:28 INFO - PROCESS | 1654 | 1463652328505 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:05:28 INFO - PROCESS | 1654 | 1463652328549 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f11800 == 30 [pid = 1654] [id = 56] 03:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x113c2b400) [pid = 1654] [serial = 164] [outer = 0x0] 03:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1181d1000) [pid = 1654] [serial = 165] [outer = 0x113c2b400] 03:05:28 INFO - PROCESS | 1654 | 1463652328577 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11834ec00) [pid = 1654] [serial = 166] [outer = 0x113c2b400] 03:05:28 INFO - PROCESS | 1654 | 1463652328869 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:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 03:05:28 INFO - PROCESS | 1654 | 1463652328887 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 1654 | 1463652328889 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:05:28 INFO - PROCESS | 1654 | 1463652328900 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 1654 | 1463652328902 Marionette TRACE conn2 <- [1,198,null,{}] 03:05:28 INFO - PROCESS | 1654 | 1463652328905 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:05:29 INFO - PROCESS | 1654 | 1463652329030 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:05:29 INFO - PROCESS | 1654 | 1463652329069 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705f000 == 31 [pid = 1654] [id = 57] 03:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1181c9c00) [pid = 1654] [serial = 167] [outer = 0x0] 03:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11835b800) [pid = 1654] [serial = 168] [outer = 0x1181c9c00] 03:05:29 INFO - PROCESS | 1654 | 1463652329090 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118726800) [pid = 1654] [serial = 169] [outer = 0x1181c9c00] 03:05:29 INFO - PROCESS | 1654 | 1463652329451 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:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 03:05:29 INFO - PROCESS | 1654 | 1463652329471 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:05:29 INFO - PROCESS | 1654 | 1463652329473 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:05:29 INFO - PROCESS | 1654 | 1463652329476 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 1654 | 1463652329478 Marionette TRACE conn2 <- [1,202,null,{}] 03:05:29 INFO - PROCESS | 1654 | 1463652329487 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:05:29 INFO - PROCESS | 1654 | 1463652329609 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:05:29 INFO - PROCESS | 1654 | 1463652329615 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11852f000 == 32 [pid = 1654] [id = 58] 03:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1164a1c00) [pid = 1654] [serial = 170] [outer = 0x0] 03:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118728000) [pid = 1654] [serial = 171] [outer = 0x1164a1c00] 03:05:29 INFO - PROCESS | 1654 | 1463652329654 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1190a2400) [pid = 1654] [serial = 172] [outer = 0x1164a1c00] 03:05:30 INFO - PROCESS | 1654 | 1463652330048 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:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 621ms 03:05:30 INFO - PROCESS | 1654 | 1463652330097 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 1654 | 1463652330098 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:05:30 INFO - PROCESS | 1654 | 1463652330101 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 1654 | 1463652330102 Marionette TRACE conn2 <- [1,206,null,{}] 03:05:30 INFO - PROCESS | 1654 | 1463652330105 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:05:30 INFO - PROCESS | 1654 | 1463652330219 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:05:30 INFO - PROCESS | 1654 | 1463652330224 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185c7000 == 33 [pid = 1654] [id = 59] 03:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118c31800) [pid = 1654] [serial = 173] [outer = 0x0] 03:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11913f800) [pid = 1654] [serial = 174] [outer = 0x118c31800] 03:05:30 INFO - PROCESS | 1654 | 1463652330251 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11974a400) [pid = 1654] [serial = 175] [outer = 0x118c31800] 03:05:30 INFO - PROCESS | 1654 | 1463652330617 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:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 568ms 03:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:05:30 INFO - PROCESS | 1654 | 1463652330669 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 1654 | 1463652330671 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:05:30 INFO - PROCESS | 1654 | 1463652330673 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 1654 | 1463652330674 Marionette TRACE conn2 <- [1,210,null,{}] 03:05:30 INFO - PROCESS | 1654 | 1463652330676 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:05:30 INFO - PROCESS | 1654 | 1463652330754 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:05:30 INFO - PROCESS | 1654 | 1463652330762 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946c800 == 34 [pid = 1654] [id = 60] 03:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112fefc00) [pid = 1654] [serial = 176] [outer = 0x0] 03:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119bb6c00) [pid = 1654] [serial = 177] [outer = 0x112fefc00] 03:05:30 INFO - PROCESS | 1654 | 1463652330787 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119f27800) [pid = 1654] [serial = 178] [outer = 0x112fefc00] 03:05:31 INFO - PROCESS | 1654 | 1463652331092 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:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 03:05:31 INFO - PROCESS | 1654 | 1463652331141 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 1654 | 1463652331143 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:05:31 INFO - PROCESS | 1654 | 1463652331152 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 1654 | 1463652331153 Marionette TRACE conn2 <- [1,214,null,{}] 03:05:31 INFO - PROCESS | 1654 | 1463652331155 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:05:31 INFO - PROCESS | 1654 | 1463652331246 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:05:31 INFO - PROCESS | 1654 | 1463652331250 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11983d000 == 35 [pid = 1654] [id = 61] 03:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1194a5400) [pid = 1654] [serial = 179] [outer = 0x0] 03:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12319d400) [pid = 1654] [serial = 180] [outer = 0x1194a5400] 03:05:31 INFO - PROCESS | 1654 | 1463652331275 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x123379c00) [pid = 1654] [serial = 181] [outer = 0x1194a5400] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11934b000) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126fa6c00) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126fa3800) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12367c800) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115f25400) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11911b400) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11609b000) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1168ae800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1181c7400) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1181c9000) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:05:31 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128cec800) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:05:31 INFO - PROCESS | 1654 | 1463652331615 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:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 03:05:31 INFO - PROCESS | 1654 | 1463652331620 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 1654 | 1463652331621 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:05:31 INFO - PROCESS | 1654 | 1463652331623 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 1654 | 1463652331625 Marionette TRACE conn2 <- [1,218,null,{}] 03:05:31 INFO - PROCESS | 1654 | 1463652331631 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:05:31 INFO - PROCESS | 1654 | 1463652331720 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:05:31 INFO - PROCESS | 1654 | 1463652331745 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f11000 == 36 [pid = 1654] [id = 62] 03:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1122b6400) [pid = 1654] [serial = 182] [outer = 0x0] 03:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119755800) [pid = 1654] [serial = 183] [outer = 0x1122b6400] 03:05:31 INFO - PROCESS | 1654 | 1463652331770 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1235e2400) [pid = 1654] [serial = 184] [outer = 0x1122b6400] 03:05:32 INFO - PROCESS | 1654 | 1463652332045 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:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 03:05:32 INFO - PROCESS | 1654 | 1463652332097 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 1654 | 1463652332098 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:05:32 INFO - PROCESS | 1654 | 1463652332101 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 1654 | 1463652332102 Marionette TRACE conn2 <- [1,222,null,{}] 03:05:32 INFO - PROCESS | 1654 | 1463652332104 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:05:32 INFO - PROCESS | 1654 | 1463652332175 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:05:32 INFO - PROCESS | 1654 | 1463652332180 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232b3800 == 37 [pid = 1654] [id = 63] 03:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1235e7c00) [pid = 1654] [serial = 185] [outer = 0x0] 03:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12367f400) [pid = 1654] [serial = 186] [outer = 0x1235e7c00] 03:05:32 INFO - PROCESS | 1654 | 1463652332208 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1237a2400) [pid = 1654] [serial = 187] [outer = 0x1235e7c00] 03:05:32 INFO - PROCESS | 1654 | 1463652332525 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:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 03:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:05:32 INFO - PROCESS | 1654 | 1463652332579 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 1654 | 1463652332581 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:05:32 INFO - PROCESS | 1654 | 1463652332583 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 1654 | 1463652332586 Marionette TRACE conn2 <- [1,226,null,{}] 03:05:32 INFO - PROCESS | 1654 | 1463652332589 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:05:32 INFO - PROCESS | 1654 | 1463652332704 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:05:32 INFO - PROCESS | 1654 | 1463652332715 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11852e800 == 38 [pid = 1654] [id = 64] 03:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124b20400) [pid = 1654] [serial = 188] [outer = 0x0] 03:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12526cc00) [pid = 1654] [serial = 189] [outer = 0x124b20400] 03:05:32 INFO - PROCESS | 1654 | 1463652332760 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1190a1800) [pid = 1654] [serial = 190] [outer = 0x124b20400] 03:05:33 INFO - PROCESS | 1654 | 1463652333049 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]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 521ms 03:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:05:33 INFO - PROCESS | 1654 | 1463652333104 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 1654 | 1463652333105 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:05:33 INFO - PROCESS | 1654 | 1463652333108 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 1654 | 1463652333111 Marionette TRACE conn2 <- [1,230,null,{}] 03:05:33 INFO - PROCESS | 1654 | 1463652333114 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}] 03:05:33 INFO - PROCESS | 1654 | 1463652333184 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:05:33 INFO - PROCESS | 1654 | 1463652333228 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f15000 == 39 [pid = 1654] [id = 65] 03:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x125710800) [pid = 1654] [serial = 191] [outer = 0x0] 03:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x125aab800) [pid = 1654] [serial = 192] [outer = 0x125710800] 03:05:33 INFO - PROCESS | 1654 | 1463652333253 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x125fabc00) [pid = 1654] [serial = 193] [outer = 0x125710800] 03:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x113257000 == 38 [pid = 1654] [id = 54] 03:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x115f94800 == 37 [pid = 1654] [id = 53] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x116f11800 == 36 [pid = 1654] [id = 56] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11852f000 == 35 [pid = 1654] [id = 58] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x1185c7000 == 34 [pid = 1654] [id = 59] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11983d000 == 33 [pid = 1654] [id = 61] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x1232b3800 == 32 [pid = 1654] [id = 63] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x116474800 == 31 [pid = 1654] [id = 55] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11946c800 == 30 [pid = 1654] [id = 60] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x116f11000 == 29 [pid = 1654] [id = 62] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11705f000 == 28 [pid = 1654] [id = 57] 03:05:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11852e800 == 27 [pid = 1654] [id = 64] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11909c800) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11914d400) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1166c9c00) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11684f000) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119749c00) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11767f400) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118c30400) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1181c9800) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11831b400) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1181ce000) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11871a800) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1183f1800) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128fb9c00) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x128e60c00) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119bb9400) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x128cde000) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12704c000) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x125712800) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x119f28000) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 03:05:34 INFO - PROCESS | 1654 | 1463652334420 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]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1372ms 03:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:05:34 INFO - PROCESS | 1654 | 1463652334481 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 1654 | 1463652334483 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:05:34 INFO - PROCESS | 1654 | 1463652334486 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1654 | 1463652334488 Marionette TRACE conn2 <- [1,234,null,{}] 03:05:34 INFO - PROCESS | 1654 | 1463652334492 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}] 03:05:34 INFO - PROCESS | 1654 | 1463652334568 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:05:34 INFO - PROCESS | 1654 | 1463652334613 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11323e800 == 28 [pid = 1654] [id = 66] 03:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x115d0cc00) [pid = 1654] [serial = 194] [outer = 0x0] 03:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x116098800) [pid = 1654] [serial = 195] [outer = 0x115d0cc00] 03:05:34 INFO - PROCESS | 1654 | 1463652334640 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x116749400) [pid = 1654] [serial = 196] [outer = 0x115d0cc00] 03:05:34 INFO - PROCESS | 1654 | 1463652334927 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]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 472ms 03:05:34 INFO - PROCESS | 1654 | 1463652334966 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 1654 | 1463652334971 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:05:34 INFO - PROCESS | 1654 | 1463652334977 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1654 | 1463652334981 Marionette TRACE conn2 <- [1,238,null,{}] 03:05:34 INFO - PROCESS | 1654 | 1463652334984 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}] 03:05:35 INFO - PROCESS | 1654 | 1463652335061 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:05:35 INFO - PROCESS | 1654 | 1463652335066 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11646b800 == 29 [pid = 1654] [id = 67] 03:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11684d000) [pid = 1654] [serial = 197] [outer = 0x0] 03:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117e5dc00) [pid = 1654] [serial = 198] [outer = 0x11684d000] 03:05:35 INFO - PROCESS | 1654 | 1463652335094 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11818d000) [pid = 1654] [serial = 199] [outer = 0x11684d000] 03:05:35 INFO - PROCESS | 1654 | 1463652335399 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]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 473ms 03:05:35 INFO - PROCESS | 1654 | 1463652335449 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 1654 | 1463652335451 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:05:35 INFO - PROCESS | 1654 | 1463652335454 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1654 | 1463652335456 Marionette TRACE conn2 <- [1,242,null,{}] 03:05:35 INFO - PROCESS | 1654 | 1463652335464 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}] 03:05:35 INFO - PROCESS | 1654 | 1463652335545 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:05:35 INFO - PROCESS | 1654 | 1463652335551 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x116884800 == 30 [pid = 1654] [id = 68] 03:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x111c28800) [pid = 1654] [serial = 200] [outer = 0x0] 03:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11826a000) [pid = 1654] [serial = 201] [outer = 0x111c28800] 03:05:35 INFO - PROCESS | 1654 | 1463652335581 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118358000) [pid = 1654] [serial = 202] [outer = 0x111c28800] 03:05:35 INFO - PROCESS | 1654 | 1463652335886 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]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 03:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:05:35 INFO - PROCESS | 1654 | 1463652335927 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 1654 | 1463652335930 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:05:35 INFO - PROCESS | 1654 | 1463652335932 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1654 | 1463652335933 Marionette TRACE conn2 <- [1,246,null,{}] 03:05:35 INFO - PROCESS | 1654 | 1463652335935 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}] 03:05:36 INFO - PROCESS | 1654 | 1463652336004 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:05:36 INFO - PROCESS | 1654 | 1463652336045 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705b000 == 31 [pid = 1654] [id = 69] 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118182000) [pid = 1654] [serial = 203] [outer = 0x0] 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1183f1800) [pid = 1654] [serial = 204] [outer = 0x118182000] 03:05:36 INFO - PROCESS | 1654 | 1463652336071 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118c27000) [pid = 1654] [serial = 205] [outer = 0x118182000] 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119113800) [pid = 1654] [serial = 206] [outer = 0x12c973c00] 03:05:36 INFO - PROCESS | 1654 | 1463652336378 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]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 03:05:36 INFO - PROCESS | 1654 | 1463652336401 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 1654 | 1463652336402 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:05:36 INFO - PROCESS | 1654 | 1463652336404 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - PROCESS | 1654 | 1463652336405 Marionette TRACE conn2 <- [1,250,null,{}] 03:05:36 INFO - PROCESS | 1654 | 1463652336410 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}] 03:05:36 INFO - PROCESS | 1654 | 1463652336477 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:05:36 INFO - PROCESS | 1654 | 1463652336482 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185bc800 == 32 [pid = 1654] [id = 70] 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113c2c400) [pid = 1654] [serial = 207] [outer = 0x0] 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1190a8000) [pid = 1654] [serial = 208] [outer = 0x113c2c400] 03:05:36 INFO - PROCESS | 1654 | 1463652336509 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119148400) [pid = 1654] [serial = 209] [outer = 0x113c2c400] 03:05:36 INFO - PROCESS | 1654 | 1463652336848 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]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 03:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:05:36 INFO - PROCESS | 1654 | 1463652336881 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 1654 | 1463652336882 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:05:36 INFO - PROCESS | 1654 | 1463652336885 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - PROCESS | 1654 | 1463652336886 Marionette TRACE conn2 <- [1,254,null,{}] 03:05:36 INFO - PROCESS | 1654 | 1463652336888 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}] 03:05:36 INFO - PROCESS | 1654 | 1463652336969 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:05:36 INFO - PROCESS | 1654 | 1463652336975 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118cb3800 == 33 [pid = 1654] [id = 71] 03:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11914d000) [pid = 1654] [serial = 210] [outer = 0x0] 03:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119354800) [pid = 1654] [serial = 211] [outer = 0x11914d000] 03:05:37 INFO - PROCESS | 1654 | 1463652337003 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119c94c00) [pid = 1654] [serial = 212] [outer = 0x11914d000] 03:05:37 INFO - PROCESS | 1654 | 1463652337297 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]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 467ms 03:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:05:37 INFO - PROCESS | 1654 | 1463652337353 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1654 | 1463652337354 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:05:37 INFO - PROCESS | 1654 | 1463652337356 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1654 | 1463652337358 Marionette TRACE conn2 <- [1,258,null,{}] 03:05:37 INFO - PROCESS | 1654 | 1463652337360 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}] 03:05:37 INFO - PROCESS | 1654 | 1463652337426 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:05:37 INFO - PROCESS | 1654 | 1463652337431 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119474800 == 34 [pid = 1654] [id = 72] 03:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119c91000) [pid = 1654] [serial = 213] [outer = 0x0] 03:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12319d800) [pid = 1654] [serial = 214] [outer = 0x119c91000] 03:05:37 INFO - PROCESS | 1654 | 1463652337458 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12337bc00) [pid = 1654] [serial = 215] [outer = 0x119c91000] 03:05:37 INFO - PROCESS | 1654 | 1463652337763 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]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 419ms 03:05:37 INFO - PROCESS | 1654 | 1463652337782 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1654 | 1463652337784 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:05:37 INFO - PROCESS | 1654 | 1463652337787 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1654 | 1463652337789 Marionette TRACE conn2 <- [1,262,null,{}] 03:05:37 INFO - PROCESS | 1654 | 1463652337795 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}] 03:05:37 INFO - PROCESS | 1654 | 1463652337927 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:05:37 INFO - PROCESS | 1654 | 1463652337935 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b5e800 == 35 [pid = 1654] [id = 73] 03:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112a5d800) [pid = 1654] [serial = 216] [outer = 0x0] 03:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12337d000) [pid = 1654] [serial = 217] [outer = 0x112a5d800] 03:05:37 INFO - PROCESS | 1654 | 1463652337974 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124b29800) [pid = 1654] [serial = 218] [outer = 0x112a5d800] 03:05:38 INFO - PROCESS | 1654 | 1463652338371 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]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 622ms 03:05:38 INFO - PROCESS | 1654 | 1463652338410 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 1654 | 1463652338411 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:05:38 INFO - PROCESS | 1654 | 1463652338414 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 1654 | 1463652338415 Marionette TRACE conn2 <- [1,266,null,{}] 03:05:38 INFO - PROCESS | 1654 | 1463652338417 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}] 03:05:38 INFO - PROCESS | 1654 | 1463652338486 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:05:38 INFO - PROCESS | 1654 | 1463652338491 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x116883800 == 36 [pid = 1654] [id = 74] 03:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1235ea000) [pid = 1654] [serial = 219] [outer = 0x0] 03:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124f60c00) [pid = 1654] [serial = 220] [outer = 0x1235ea000] 03:05:38 INFO - PROCESS | 1654 | 1463652338519 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125718800) [pid = 1654] [serial = 221] [outer = 0x1235ea000] 03:05:38 INFO - PROCESS | 1654 | 1463652338811 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]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 418ms 03:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:05:38 INFO - PROCESS | 1654 | 1463652338835 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 1654 | 1463652338836 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:05:38 INFO - PROCESS | 1654 | 1463652338839 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 1654 | 1463652338840 Marionette TRACE conn2 <- [1,270,null,{}] 03:05:38 INFO - PROCESS | 1654 | 1463652338851 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}] 03:05:38 INFO - PROCESS | 1654 | 1463652338951 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:05:38 INFO - PROCESS | 1654 | 1463652338957 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12351a800 == 37 [pid = 1654] [id = 75] 03:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115d6fc00) [pid = 1654] [serial = 222] [outer = 0x0] 03:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124f55c00) [pid = 1654] [serial = 223] [outer = 0x115d6fc00] 03:05:38 INFO - PROCESS | 1654 | 1463652338981 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125fa9800) [pid = 1654] [serial = 224] [outer = 0x115d6fc00] 03:05:39 INFO - PROCESS | 1654 | 1463652339380 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]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 576ms 03:05:39 INFO - PROCESS | 1654 | 1463652339416 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 1654 | 1463652339419 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:05:39 INFO - PROCESS | 1654 | 1463652339423 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 1654 | 1463652339426 Marionette TRACE conn2 <- [1,274,null,{}] 03:05:39 INFO - PROCESS | 1654 | 1463652339450 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}] 03:05:39 INFO - PROCESS | 1654 | 1463652339607 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:05:39 INFO - PROCESS | 1654 | 1463652339633 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185ba800 == 38 [pid = 1654] [id = 76] 03:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112ff1800) [pid = 1654] [serial = 225] [outer = 0x0] 03:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12691a800) [pid = 1654] [serial = 226] [outer = 0x112ff1800] 03:05:39 INFO - PROCESS | 1654 | 1463652339662 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119147400) [pid = 1654] [serial = 227] [outer = 0x112ff1800] 03:05:39 INFO - PROCESS | 1654 | 1463652339967 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]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 585ms 03:05:40 INFO - PROCESS | 1654 | 1463652340008 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 1654 | 1463652340011 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:05:40 INFO - PROCESS | 1654 | 1463652340013 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1654 | 1463652340014 Marionette TRACE conn2 <- [1,278,null,{}] 03:05:40 INFO - PROCESS | 1654 | 1463652340017 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}] 03:05:40 INFO - PROCESS | 1654 | 1463652340098 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:05:40 INFO - PROCESS | 1654 | 1463652340126 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ade800 == 39 [pid = 1654] [id = 77] 03:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126d74c00) [pid = 1654] [serial = 228] [outer = 0x0] 03:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126f9e400) [pid = 1654] [serial = 229] [outer = 0x126d74c00] 03:05:40 INFO - PROCESS | 1654 | 1463652340150 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12700a000) [pid = 1654] [serial = 230] [outer = 0x126d74c00] 03:05:40 INFO - PROCESS | 1654 | 1463652340449 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]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 03:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:05:40 INFO - PROCESS | 1654 | 1463652340483 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 1654 | 1463652340484 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:05:40 INFO - PROCESS | 1654 | 1463652340486 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1654 | 1463652340487 Marionette TRACE conn2 <- [1,282,null,{}] 03:05:40 INFO - PROCESS | 1654 | 1463652340490 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}] 03:05:40 INFO - PROCESS | 1654 | 1463652340577 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:05:40 INFO - PROCESS | 1654 | 1463652340581 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x126df0000 == 40 [pid = 1654] [id = 78] 03:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126f9c000) [pid = 1654] [serial = 231] [outer = 0x0] 03:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x127010800) [pid = 1654] [serial = 232] [outer = 0x126f9c000] 03:05:40 INFO - PROCESS | 1654 | 1463652340613 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128b32800) [pid = 1654] [serial = 233] [outer = 0x126f9c000] 03:05:40 INFO - PROCESS | 1654 | 1463652340921 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]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 03:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:05:40 INFO - PROCESS | 1654 | 1463652340955 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 1654 | 1463652340956 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:05:40 INFO - PROCESS | 1654 | 1463652340958 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1654 | 1463652340961 Marionette TRACE conn2 <- [1,286,null,{}] 03:05:40 INFO - PROCESS | 1654 | 1463652340964 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}] 03:05:41 INFO - PROCESS | 1654 | 1463652341050 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:05:41 INFO - PROCESS | 1654 | 1463652341054 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e3800 == 41 [pid = 1654] [id = 79] 03:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x127047800) [pid = 1654] [serial = 234] [outer = 0x0] 03:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128ba5800) [pid = 1654] [serial = 235] [outer = 0x127047800] 03:05:41 INFO - PROCESS | 1654 | 1463652341079 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128ce6c00) [pid = 1654] [serial = 236] [outer = 0x127047800] 03:05:41 INFO - PROCESS | 1654 | 1463652341389 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]]]}] 03:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 471ms 03:05:41 INFO - PROCESS | 1654 | 1463652341430 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:05:41 INFO - PROCESS | 1654 | 1463652341431 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:05:41 INFO - PROCESS | 1654 | 1463652341433 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:05:41 INFO - PROCESS | 1654 | 1463652341434 Marionette TRACE conn2 <- [1,290,null,{}] 03:05:41 INFO - PROCESS | 1654 | 1463652341436 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}] 03:05:41 INFO - PROCESS | 1654 | 1463652341528 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:05:41 INFO - PROCESS | 1654 | 1463652341533 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b62800 == 42 [pid = 1654] [id = 80] 03:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128ba2400) [pid = 1654] [serial = 237] [outer = 0x0] 03:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128e60000) [pid = 1654] [serial = 238] [outer = 0x128ba2400] 03:05:41 INFO - PROCESS | 1654 | 1463652341571 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128fb7400) [pid = 1654] [serial = 239] [outer = 0x128ba2400] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1164a1c00) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x112fefc00) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118c31800) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1122b6400) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1194a5400) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1235e7c00) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124b20400) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1181c9c00) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113c2b400) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1164f6800) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113439000) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1133a5800) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119756800) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119147800) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1164a0400) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:05:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1166c6400) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:05:42 INFO - PROCESS | 1654 | 1463652342123 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]]]}] 03:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 719ms 03:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:05:42 INFO - PROCESS | 1654 | 1463652342153 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 1654 | 1463652342155 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:05:42 INFO - PROCESS | 1654 | 1463652342158 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 1654 | 1463652342160 Marionette TRACE conn2 <- [1,294,null,{}] 03:05:42 INFO - PROCESS | 1654 | 1463652342163 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}] 03:05:42 INFO - PROCESS | 1654 | 1463652342294 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:05:42 INFO - PROCESS | 1654 | 1463652342304 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f1a000 == 43 [pid = 1654] [id = 81] 03:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1164f6800) [pid = 1654] [serial = 240] [outer = 0x0] 03:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1183f1c00) [pid = 1654] [serial = 241] [outer = 0x1164f6800] 03:05:42 INFO - PROCESS | 1654 | 1463652342342 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12319bc00) [pid = 1654] [serial = 242] [outer = 0x1164f6800] 03:05:42 INFO - PROCESS | 1654 | 1463652342698 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]]]}] 03:05:42 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. 03:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 571ms 03:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:05:42 INFO - PROCESS | 1654 | 1463652342729 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 1654 | 1463652342730 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:05:42 INFO - PROCESS | 1654 | 1463652342732 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 1654 | 1463652342733 Marionette TRACE conn2 <- [1,298,null,{}] 03:05:42 INFO - PROCESS | 1654 | 1463652342736 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}] 03:05:42 INFO - PROCESS | 1654 | 1463652342829 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:05:42 INFO - PROCESS | 1654 | 1463652342835 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fcd800 == 44 [pid = 1654] [id = 82] 03:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11767b800) [pid = 1654] [serial = 243] [outer = 0x0] 03:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128e58800) [pid = 1654] [serial = 244] [outer = 0x11767b800] 03:05:42 INFO - PROCESS | 1654 | 1463652342859 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128fbb400) [pid = 1654] [serial = 245] [outer = 0x11767b800] 03:05:43 INFO - PROCESS | 1654 | 1463652343126 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]]]}] 03:05:43 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. 03:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 418ms 03:05:43 INFO - PROCESS | 1654 | 1463652343150 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 1654 | 1463652343151 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:05:43 INFO - PROCESS | 1654 | 1463652343154 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 1654 | 1463652343155 Marionette TRACE conn2 <- [1,302,null,{}] 03:05:43 INFO - PROCESS | 1654 | 1463652343157 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}] 03:05:43 INFO - PROCESS | 1654 | 1463652343250 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:05:43 INFO - PROCESS | 1654 | 1463652343254 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12968d000 == 45 [pid = 1654] [id = 83] 03:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129278400) [pid = 1654] [serial = 246] [outer = 0x0] 03:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12927e400) [pid = 1654] [serial = 247] [outer = 0x129278400] 03:05:43 INFO - PROCESS | 1654 | 1463652343280 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x129394c00) [pid = 1654] [serial = 248] [outer = 0x129278400] 03:05:43 INFO - PROCESS | 1654 | 1463652343586 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]]]}] 03:05:43 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. 03:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 469ms 03:05:43 INFO - PROCESS | 1654 | 1463652343623 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 1654 | 1463652343625 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:05:43 INFO - PROCESS | 1654 | 1463652343630 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 1654 | 1463652343631 Marionette TRACE conn2 <- [1,306,null,{}] 03:05:43 INFO - PROCESS | 1654 | 1463652343633 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}] 03:05:43 INFO - PROCESS | 1654 | 1463652343733 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:05:43 INFO - PROCESS | 1654 | 1463652343798 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b58800 == 46 [pid = 1654] [id = 84] 03:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12700cc00) [pid = 1654] [serial = 249] [outer = 0x0] 03:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128b30800) [pid = 1654] [serial = 250] [outer = 0x12700cc00] 03:05:43 INFO - PROCESS | 1654 | 1463652343831 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128b36400) [pid = 1654] [serial = 251] [outer = 0x12700cc00] 03:05:44 INFO - PROCESS | 1654 | 1463652344387 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]]]}] 03:05:44 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. 03:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 769ms 03:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:05:44 INFO - PROCESS | 1654 | 1463652344400 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:05:44 INFO - PROCESS | 1654 | 1463652344403 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:05:44 INFO - PROCESS | 1654 | 1463652344406 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - PROCESS | 1654 | 1463652344409 Marionette TRACE conn2 <- [1,310,null,{}] 03:05:44 INFO - PROCESS | 1654 | 1463652344442 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}] 03:05:44 INFO - PROCESS | 1654 | 1463652344550 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:05:44 INFO - PROCESS | 1654 | 1463652344618 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11663e800 == 47 [pid = 1654] [id = 85] 03:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115d0b400) [pid = 1654] [serial = 252] [outer = 0x0] 03:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1164f2000) [pid = 1654] [serial = 253] [outer = 0x115d0b400] 03:05:44 INFO - PROCESS | 1654 | 1463652344649 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1168ae000) [pid = 1654] [serial = 254] [outer = 0x115d0b400] 03:05:45 INFO - PROCESS | 1654 | 1463652345332 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]]]}] 03:05:45 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. 03:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 947ms 03:05:45 INFO - PROCESS | 1654 | 1463652345354 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1654 | 1463652345356 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:05:45 INFO - PROCESS | 1654 | 1463652345360 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1654 | 1463652345362 Marionette TRACE conn2 <- [1,314,null,{}] 03:05:45 INFO - PROCESS | 1654 | 1463652345366 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}] 03:05:45 INFO - PROCESS | 1654 | 1463652345459 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:05:45 INFO - PROCESS | 1654 | 1463652345530 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ce1800 == 48 [pid = 1654] [id = 86] 03:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x115d10400) [pid = 1654] [serial = 255] [outer = 0x0] 03:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1164fc000) [pid = 1654] [serial = 256] [outer = 0x115d10400] 03:05:45 INFO - PROCESS | 1654 | 1463652345558 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1168aec00) [pid = 1654] [serial = 257] [outer = 0x115d10400] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12968d000 == 47 [pid = 1654] [id = 83] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x128fcd800 == 46 [pid = 1654] [id = 82] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x124f1a000 == 45 [pid = 1654] [id = 81] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x128b62800 == 44 [pid = 1654] [id = 80] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e3800 == 43 [pid = 1654] [id = 79] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x126df0000 == 42 [pid = 1654] [id = 78] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x125ade800 == 41 [pid = 1654] [id = 77] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1185ba800 == 40 [pid = 1654] [id = 76] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12351a800 == 39 [pid = 1654] [id = 75] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125aab800) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116883800 == 38 [pid = 1654] [id = 74] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119b5e800 == 37 [pid = 1654] [id = 73] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119474800 == 36 [pid = 1654] [id = 72] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118cb3800 == 35 [pid = 1654] [id = 71] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1185bc800 == 34 [pid = 1654] [id = 70] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11705b000 == 33 [pid = 1654] [id = 69] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116884800 == 32 [pid = 1654] [id = 68] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11646b800 == 31 [pid = 1654] [id = 67] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11323e800 == 30 [pid = 1654] [id = 66] 03:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x124f15000 == 29 [pid = 1654] [id = 65] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11bc07000) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119752400) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11914c800) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1183f4000) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1181ca400) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116a6ac00) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116846400) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1190a1800) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11974a400) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118726800) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1190a2400) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118728000) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119bb6c00) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11913f800) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119755800) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12319d400) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119f27800) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12367f400) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1237a2400) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12526cc00) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1235e2400) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123379c00) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11835b800) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1181d1000) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11834ec00) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116a67800) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118183000) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115f2e000) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1164ee400) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1164eec00) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115f35800) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12319e800) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 03:05:45 INFO - PROCESS | 1654 | 1463652345966 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]]]}] 03:05:45 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. 03:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 623ms 03:05:45 INFO - PROCESS | 1654 | 1463652345984 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1654 | 1463652345988 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:05:45 INFO - PROCESS | 1654 | 1463652345993 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1654 | 1463652345994 Marionette TRACE conn2 <- [1,318,null,{}] 03:05:45 INFO - PROCESS | 1654 | 1463652345997 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}] 03:05:46 INFO - PROCESS | 1654 | 1463652346068 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:05:46 INFO - PROCESS | 1654 | 1463652346075 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164e0800 == 30 [pid = 1654] [id = 87] 03:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116a68800) [pid = 1654] [serial = 258] [outer = 0x0] 03:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117683000) [pid = 1654] [serial = 259] [outer = 0x116a68800] 03:05:46 INFO - PROCESS | 1654 | 1463652346103 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118185000) [pid = 1654] [serial = 260] [outer = 0x116a68800] 03:05:46 INFO - PROCESS | 1654 | 1463652346418 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]]]}] 03:05:46 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. 03:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 470ms 03:05:46 INFO - PROCESS | 1654 | 1463652346463 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 1654 | 1463652346464 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:05:46 INFO - PROCESS | 1654 | 1463652346467 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 1654 | 1463652346469 Marionette TRACE conn2 <- [1,322,null,{}] 03:05:46 INFO - PROCESS | 1654 | 1463652346477 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}] 03:05:46 INFO - PROCESS | 1654 | 1463652346580 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:05:46 INFO - PROCESS | 1654 | 1463652346587 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x117056000 == 31 [pid = 1654] [id = 88] 03:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1181d0800) [pid = 1654] [serial = 261] [outer = 0x0] 03:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118269000) [pid = 1654] [serial = 262] [outer = 0x1181d0800] 03:05:46 INFO - PROCESS | 1654 | 1463652346618 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118354400) [pid = 1654] [serial = 263] [outer = 0x1181d0800] 03:05:46 INFO - PROCESS | 1654 | 1463652346945 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]]]}] 03:05:46 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. 03:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 521ms 03:05:46 INFO - PROCESS | 1654 | 1463652346988 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:05:46 INFO - PROCESS | 1654 | 1463652346990 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:05:46 INFO - PROCESS | 1654 | 1463652346993 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 1654 | 1463652347001 Marionette TRACE conn2 <- [1,326,null,{}] 03:05:47 INFO - PROCESS | 1654 | 1463652347003 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}] 03:05:47 INFO - PROCESS | 1654 | 1463652347079 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:05:47 INFO - PROCESS | 1654 | 1463652347119 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1c800 == 32 [pid = 1654] [id = 89] 03:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11339d000) [pid = 1654] [serial = 264] [outer = 0x0] 03:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1183f3c00) [pid = 1654] [serial = 265] [outer = 0x11339d000] 03:05:47 INFO - PROCESS | 1654 | 1463652347145 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118723400) [pid = 1654] [serial = 266] [outer = 0x11339d000] 03:05:47 INFO - PROCESS | 1654 | 1463652347447 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]]]}] 03:05:47 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. 03:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 476ms 03:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:05:47 INFO - PROCESS | 1654 | 1463652347470 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:05:47 INFO - PROCESS | 1654 | 1463652347471 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:05:47 INFO - PROCESS | 1654 | 1463652347473 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 1654 | 1463652347474 Marionette TRACE conn2 <- [1,330,null,{}] 03:05:47 INFO - PROCESS | 1654 | 1463652347480 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}] 03:05:47 INFO - PROCESS | 1654 | 1463652347553 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:05:47 INFO - PROCESS | 1654 | 1463652347558 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d7800 == 33 [pid = 1654] [id = 90] 03:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1122b6c00) [pid = 1654] [serial = 267] [outer = 0x0] 03:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119030000) [pid = 1654] [serial = 268] [outer = 0x1122b6c00] 03:05:47 INFO - PROCESS | 1654 | 1463652347586 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11913e400) [pid = 1654] [serial = 269] [outer = 0x1122b6c00] 03:05:47 INFO - PROCESS | 1654 | 1463652347939 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]]]}] 03:05:47 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. 03:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 03:05:47 INFO - PROCESS | 1654 | 1463652347947 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:05:47 INFO - PROCESS | 1654 | 1463652347949 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:05:47 INFO - PROCESS | 1654 | 1463652347952 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 1654 | 1463652347954 Marionette TRACE conn2 <- [1,334,null,{}] 03:05:47 INFO - PROCESS | 1654 | 1463652347975 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}] 03:05:48 INFO - PROCESS | 1654 | 1463652348146 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:05:48 INFO - PROCESS | 1654 | 1463652348167 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946c800 == 34 [pid = 1654] [id = 91] 03:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119145400) [pid = 1654] [serial = 270] [outer = 0x0] 03:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11934f800) [pid = 1654] [serial = 271] [outer = 0x119145400] 03:05:48 INFO - PROCESS | 1654 | 1463652348207 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119753c00) [pid = 1654] [serial = 272] [outer = 0x119145400] 03:05:48 INFO - PROCESS | 1654 | 1463652348656 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]]]}] 03:05:48 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. 03:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 737ms 03:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:05:48 INFO - PROCESS | 1654 | 1463652348690 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 1654 | 1463652348691 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:05:48 INFO - PROCESS | 1654 | 1463652348693 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 1654 | 1463652348694 Marionette TRACE conn2 <- [1,338,null,{}] 03:05:48 INFO - PROCESS | 1654 | 1463652348696 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}] 03:05:48 INFO - PROCESS | 1654 | 1463652348776 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:05:48 INFO - PROCESS | 1654 | 1463652348804 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11984b000 == 35 [pid = 1654] [id = 92] 03:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119147800) [pid = 1654] [serial = 273] [outer = 0x0] 03:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119bb9800) [pid = 1654] [serial = 274] [outer = 0x119147800] 03:05:48 INFO - PROCESS | 1654 | 1463652348829 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119f28000) [pid = 1654] [serial = 275] [outer = 0x119147800] 03:05:49 INFO - PROCESS | 1654 | 1463652349155 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]]]}] 03:05:49 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. 03:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 03:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:05:49 INFO - PROCESS | 1654 | 1463652349162 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1654 | 1463652349163 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:05:49 INFO - PROCESS | 1654 | 1463652349165 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1654 | 1463652349166 Marionette TRACE conn2 <- [1,342,null,{}] 03:05:49 INFO - PROCESS | 1654 | 1463652349168 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}] 03:05:49 INFO - PROCESS | 1654 | 1463652349253 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:05:49 INFO - PROCESS | 1654 | 1463652349282 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d0f000 == 36 [pid = 1654] [id = 93] 03:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119f28800) [pid = 1654] [serial = 276] [outer = 0x0] 03:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12319f400) [pid = 1654] [serial = 277] [outer = 0x119f28800] 03:05:49 INFO - PROCESS | 1654 | 1463652349307 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12359b000) [pid = 1654] [serial = 278] [outer = 0x119f28800] 03:05:49 INFO - PROCESS | 1654 | 1463652349639 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]]]}] 03:05:49 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. 03:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 03:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:05:49 INFO - PROCESS | 1654 | 1463652349683 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1654 | 1463652349685 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:05:49 INFO - PROCESS | 1654 | 1463652349687 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1654 | 1463652349688 Marionette TRACE conn2 <- [1,346,null,{}] 03:05:49 INFO - PROCESS | 1654 | 1463652349690 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}] 03:05:49 INFO - PROCESS | 1654 | 1463652349776 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:05:49 INFO - PROCESS | 1654 | 1463652349782 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233ae800 == 37 [pid = 1654] [id = 94] 03:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12319c000) [pid = 1654] [serial = 279] [outer = 0x0] 03:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12372b800) [pid = 1654] [serial = 280] [outer = 0x12319c000] 03:05:49 INFO - PROCESS | 1654 | 1463652349806 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124b27400) [pid = 1654] [serial = 281] [outer = 0x12319c000] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x127047800) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128ba2400) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11767b800) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129278400) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112ff1800) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1164f6800) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126d74c00) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119c91000) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x125710800) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126f9c000) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113c2c400) [pid = 1654] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x111c28800) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112a5d800) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115d6fc00) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118182000) [pid = 1654] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115d0cc00) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11684d000) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1235ea000) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:05:50 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11914d000) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:05:50 INFO - PROCESS | 1654 | 1463652350245 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]]]}] 03:05:50 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. 03:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 567ms 03:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:05:50 INFO - PROCESS | 1654 | 1463652350255 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 1654 | 1463652350256 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:05:50 INFO - PROCESS | 1654 | 1463652350259 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 1654 | 1463652350262 Marionette TRACE conn2 <- [1,350,null,{}] 03:05:50 INFO - PROCESS | 1654 | 1463652350264 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}] 03:05:50 INFO - PROCESS | 1654 | 1463652350336 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:05:50 INFO - PROCESS | 1654 | 1463652350340 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119459000 == 38 [pid = 1654] [id = 95] 03:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11684f000) [pid = 1654] [serial = 282] [outer = 0x0] 03:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1190a6c00) [pid = 1654] [serial = 283] [outer = 0x11684f000] 03:05:50 INFO - PROCESS | 1654 | 1463652350368 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12367fc00) [pid = 1654] [serial = 284] [outer = 0x11684f000] 03:05:50 INFO - PROCESS | 1654 | 1463652350702 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]]]}] 03:05:50 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. 03:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 03:05:50 INFO - PROCESS | 1654 | 1463652350730 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 1654 | 1463652350732 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:05:50 INFO - PROCESS | 1654 | 1463652350739 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 1654 | 1463652350741 Marionette TRACE conn2 <- [1,354,null,{}] 03:05:50 INFO - PROCESS | 1654 | 1463652350744 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}] 03:05:50 INFO - PROCESS | 1654 | 1463652350829 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:05:50 INFO - PROCESS | 1654 | 1463652350833 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f1f800 == 39 [pid = 1654] [id = 96] 03:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11834c400) [pid = 1654] [serial = 285] [outer = 0x0] 03:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124f5bc00) [pid = 1654] [serial = 286] [outer = 0x11834c400] 03:05:50 INFO - PROCESS | 1654 | 1463652350862 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125fa8000) [pid = 1654] [serial = 287] [outer = 0x11834c400] 03:05:51 INFO - PROCESS | 1654 | 1463652351197 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]]]}] 03:05:51 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. 03:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 03:05:51 INFO - PROCESS | 1654 | 1463652351211 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:05:51 INFO - PROCESS | 1654 | 1463652351214 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:05:51 INFO - PROCESS | 1654 | 1463652351217 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - PROCESS | 1654 | 1463652351218 Marionette TRACE conn2 <- [1,358,null,{}] 03:05:51 INFO - PROCESS | 1654 | 1463652351222 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}] 03:05:51 INFO - PROCESS | 1654 | 1463652351335 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:05:51 INFO - PROCESS | 1654 | 1463652351403 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253cf800 == 40 [pid = 1654] [id = 97] 03:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123733c00) [pid = 1654] [serial = 288] [outer = 0x0] 03:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125fb5400) [pid = 1654] [serial = 289] [outer = 0x123733c00] 03:05:51 INFO - PROCESS | 1654 | 1463652351442 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126921c00) [pid = 1654] [serial = 290] [outer = 0x123733c00] 03:05:51 INFO - PROCESS | 1654 | 1463652351779 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]]]}] 03:05:51 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. 03:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 621ms 03:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:05:51 INFO - PROCESS | 1654 | 1463652351839 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:05:51 INFO - PROCESS | 1654 | 1463652351841 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:05:51 INFO - PROCESS | 1654 | 1463652351855 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - PROCESS | 1654 | 1463652351857 Marionette TRACE conn2 <- [1,362,null,{}] 03:05:51 INFO - PROCESS | 1654 | 1463652351861 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}] 03:05:51 INFO - PROCESS | 1654 | 1463652351995 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:05:52 INFO - PROCESS | 1654 | 1463652352003 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x126094000 == 41 [pid = 1654] [id = 98] 03:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125fb1000) [pid = 1654] [serial = 291] [outer = 0x0] 03:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126d70000) [pid = 1654] [serial = 292] [outer = 0x125fb1000] 03:05:52 INFO - PROCESS | 1654 | 1463652352042 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126fa3000) [pid = 1654] [serial = 293] [outer = 0x125fb1000] 03:05:52 INFO - PROCESS | 1654 | 1463652352560 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]]]}] 03:05:52 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. 03:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 784ms 03:05:52 INFO - PROCESS | 1654 | 1463652352628 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1654 | 1463652352631 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:05:52 INFO - PROCESS | 1654 | 1463652352635 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1654 | 1463652352637 Marionette TRACE conn2 <- [1,366,null,{}] 03:05:52 INFO - PROCESS | 1654 | 1463652352641 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}] 03:05:52 INFO - PROCESS | 1654 | 1463652352759 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:05:52 INFO - PROCESS | 1654 | 1463652352805 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687a800 == 42 [pid = 1654] [id = 99] 03:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115f2e000) [pid = 1654] [serial = 294] [outer = 0x0] 03:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116748000) [pid = 1654] [serial = 295] [outer = 0x115f2e000] 03:05:52 INFO - PROCESS | 1654 | 1463652352836 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117249000) [pid = 1654] [serial = 296] [outer = 0x115f2e000] 03:05:53 INFO - PROCESS | 1654 | 1463652353249 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]]]}] 03:05:53 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. 03:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 621ms 03:05:53 INFO - PROCESS | 1654 | 1463652353255 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 1654 | 1463652353259 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:05:53 INFO - PROCESS | 1654 | 1463652353264 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 1654 | 1463652353266 Marionette TRACE conn2 <- [1,370,null,{}] 03:05:53 INFO - PROCESS | 1654 | 1463652353268 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}] 03:05:53 INFO - PROCESS | 1654 | 1463652353364 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:05:53 INFO - PROCESS | 1654 | 1463652353404 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185be000 == 43 [pid = 1654] [id = 100] 03:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x117e56800) [pid = 1654] [serial = 297] [outer = 0x0] 03:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1181d2000) [pid = 1654] [serial = 298] [outer = 0x117e56800] 03:05:53 INFO - PROCESS | 1654 | 1463652353434 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118356400) [pid = 1654] [serial = 299] [outer = 0x117e56800] 03:05:53 INFO - PROCESS | 1654 | 1463652353849 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]]]}] 03:05:53 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. 03:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 620ms 03:05:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:05:53 INFO - PROCESS | 1654 | 1463652353884 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 1654 | 1463652353886 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:05:53 INFO - PROCESS | 1654 | 1463652353888 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 1654 | 1463652353891 Marionette TRACE conn2 <- [1,374,null,{}] 03:05:53 INFO - PROCESS | 1654 | 1463652353917 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}] 03:05:54 INFO - PROCESS | 1654 | 1463652354015 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:05:54 INFO - PROCESS | 1654 | 1463652354094 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270df000 == 44 [pid = 1654] [id = 101] 03:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119148000) [pid = 1654] [serial = 300] [outer = 0x0] 03:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11914d000) [pid = 1654] [serial = 301] [outer = 0x119148000] 03:05:54 INFO - PROCESS | 1654 | 1463652354125 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1194a1c00) [pid = 1654] [serial = 302] [outer = 0x119148000] 03:05:54 INFO - PROCESS | 1654 | 1463652354548 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:05:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 689ms 03:05:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:05:54 INFO - PROCESS | 1654 | 1463652354578 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 1654 | 1463652354580 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:05:54 INFO - PROCESS | 1654 | 1463652354582 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 1654 | 1463652354583 Marionette TRACE conn2 <- [1,378,null,{}] 03:05:54 INFO - PROCESS | 1654 | 1463652354585 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}] 03:05:54 INFO - PROCESS | 1654 | 1463652354681 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:05:54 INFO - PROCESS | 1654 | 1463652354722 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b56800 == 45 [pid = 1654] [id = 102] 03:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119149400) [pid = 1654] [serial = 303] [outer = 0x0] 03:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124b21c00) [pid = 1654] [serial = 304] [outer = 0x119149400] 03:05:54 INFO - PROCESS | 1654 | 1463652354752 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125778400) [pid = 1654] [serial = 305] [outer = 0x119149400] 03:05:55 INFO - PROCESS | 1654 | 1463652355241 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:05:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 718ms 03:05:55 INFO - PROCESS | 1654 | 1463652355337 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 1654 | 1463652355339 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:05:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:05:55 INFO - PROCESS | 1654 | 1463652355345 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - PROCESS | 1654 | 1463652355347 Marionette TRACE conn2 <- [1,382,null,{}] 03:05:55 INFO - PROCESS | 1654 | 1463652355350 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}] 03:05:55 INFO - PROCESS | 1654 | 1463652355536 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:05:55 INFO - PROCESS | 1654 | 1463652355588 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11606d000 == 46 [pid = 1654] [id = 103] 03:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112dc4000) [pid = 1654] [serial = 306] [outer = 0x0] 03:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x113340000) [pid = 1654] [serial = 307] [outer = 0x112dc4000] 03:05:55 INFO - PROCESS | 1654 | 1463652355617 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x115d0cc00) [pid = 1654] [serial = 308] [outer = 0x112dc4000] 03:05:56 INFO - PROCESS | 1654 | 1463652356066 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:05:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 03:05:56 INFO - PROCESS | 1654 | 1463652356132 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1654 | 1463652356136 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:05:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:05:56 INFO - PROCESS | 1654 | 1463652356141 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 1654 | 1463652356148 Marionette TRACE conn2 <- [1,386,null,{}] 03:05:56 INFO - PROCESS | 1654 | 1463652356152 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}] 03:05:56 INFO - PROCESS | 1654 | 1463652356276 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:05:56 INFO - PROCESS | 1654 | 1463652356336 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167c4800 == 47 [pid = 1654] [id = 104] 03:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116a68000) [pid = 1654] [serial = 309] [outer = 0x0] 03:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118180c00) [pid = 1654] [serial = 310] [outer = 0x116a68000] 03:05:56 INFO - PROCESS | 1654 | 1463652356366 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1181d6800) [pid = 1654] [serial = 311] [outer = 0x116a68000] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1253cf800 == 46 [pid = 1654] [id = 97] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x124f1f800 == 45 [pid = 1654] [id = 96] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119459000 == 44 [pid = 1654] [id = 95] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1233ae800 == 43 [pid = 1654] [id = 94] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x112d0f000 == 42 [pid = 1654] [id = 93] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11984b000 == 41 [pid = 1654] [id = 92] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11946c800 == 40 [pid = 1654] [id = 91] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d7800 == 39 [pid = 1654] [id = 90] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1c800 == 38 [pid = 1654] [id = 89] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x117056000 == 37 [pid = 1654] [id = 88] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1164e0800 == 36 [pid = 1654] [id = 87] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x113ce1800 == 35 [pid = 1654] [id = 86] 03:05:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11663e800 == 34 [pid = 1654] [id = 85] 03:05:56 INFO - PROCESS | 1654 | 1463652356725 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]]]}] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126f9e400) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12319d800) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12337bc00) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125fabc00) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x127010800) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1190a8000) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119148400) [pid = 1654] [serial = 209] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11826a000) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118358000) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12337d000) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124b29800) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124f55c00) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x125fa9800) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183f1800) [pid = 1654] [serial = 204] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118c27000) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116098800) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116749400) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117e5dc00) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11818d000) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124f60c00) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125718800) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119354800) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119c94c00) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12c97f000) [pid = 1654] [serial = 49] [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.] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128ba5800) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128ce6c00) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128e60000) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128fbb400) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12927e400) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128fb7400) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12691a800) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128b32800) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128e58800) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1183f1c00) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12700a000) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129394c00) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12319bc00) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 03:05:56 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119147400) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 03:05:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:05:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 625ms 03:05:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:05:56 INFO - PROCESS | 1654 | 1463652356766 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1654 | 1463652356768 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:05:56 INFO - PROCESS | 1654 | 1463652356770 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 1654 | 1463652356771 Marionette TRACE conn2 <- [1,390,null,{}] 03:05:56 INFO - PROCESS | 1654 | 1463652356773 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}] 03:05:56 INFO - PROCESS | 1654 | 1463652356867 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:05:56 INFO - PROCESS | 1654 | 1463652356873 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x116817800 == 35 [pid = 1654] [id = 105] 03:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118358000) [pid = 1654] [serial = 312] [outer = 0x0] 03:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1183f1800) [pid = 1654] [serial = 313] [outer = 0x118358000] 03:05:56 INFO - PROCESS | 1654 | 1463652356903 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118511800) [pid = 1654] [serial = 314] [outer = 0x118358000] 03:05:57 INFO - PROCESS | 1654 | 1463652357247 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]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:05:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 518ms 03:05:57 INFO - PROCESS | 1654 | 1463652357289 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 1654 | 1463652357292 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:05:57 INFO - PROCESS | 1654 | 1463652357301 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1654 | 1463652357305 Marionette TRACE conn2 <- [1,394,null,{}] 03:05:57 INFO - PROCESS | 1654 | 1463652357307 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}] 03:05:57 INFO - PROCESS | 1654 | 1463652357406 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:05:57 INFO - PROCESS | 1654 | 1463652357415 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185cb800 == 36 [pid = 1654] [id = 106] 03:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118728000) [pid = 1654] [serial = 315] [outer = 0x0] 03:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119148400) [pid = 1654] [serial = 316] [outer = 0x118728000] 03:05:57 INFO - PROCESS | 1654 | 1463652357455 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119749400) [pid = 1654] [serial = 317] [outer = 0x118728000] 03:05:57 INFO - PROCESS | 1654 | 1463652357871 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]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:05:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 625ms 03:05:57 INFO - PROCESS | 1654 | 1463652357922 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 1654 | 1463652357923 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:05:57 INFO - PROCESS | 1654 | 1463652357934 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1654 | 1463652357935 Marionette TRACE conn2 <- [1,398,null,{}] 03:05:57 INFO - PROCESS | 1654 | 1463652357937 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}] 03:05:58 INFO - PROCESS | 1654 | 1463652358012 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:05:58 INFO - PROCESS | 1654 | 1463652358016 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946f800 == 37 [pid = 1654] [id = 107] 03:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119354800) [pid = 1654] [serial = 318] [outer = 0x0] 03:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119c90c00) [pid = 1654] [serial = 319] [outer = 0x119354800] 03:05:58 INFO - PROCESS | 1654 | 1463652358042 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12319fc00) [pid = 1654] [serial = 320] [outer = 0x119354800] 03:05:58 INFO - PROCESS | 1654 | 1463652358509 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]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 617ms 03:05:58 INFO - PROCESS | 1654 | 1463652358552 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 1654 | 1463652358553 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:05:58 INFO - PROCESS | 1654 | 1463652358555 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 1654 | 1463652358556 Marionette TRACE conn2 <- [1,402,null,{}] 03:05:58 INFO - PROCESS | 1654 | 1463652358558 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}] 03:05:58 INFO - PROCESS | 1654 | 1463652358633 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:05:58 INFO - PROCESS | 1654 | 1463652358640 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233af000 == 38 [pid = 1654] [id = 108] 03:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126918c00) [pid = 1654] [serial = 321] [outer = 0x0] 03:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126d02c00) [pid = 1654] [serial = 322] [outer = 0x126918c00] 03:05:58 INFO - PROCESS | 1654 | 1463652358674 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12700c000) [pid = 1654] [serial = 323] [outer = 0x126918c00] 03:05:59 INFO - PROCESS | 1654 | 1463652359060 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]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:05:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 03:05:59 INFO - PROCESS | 1654 | 1463652359077 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1654 | 1463652359079 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:05:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:05:59 INFO - PROCESS | 1654 | 1463652359082 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1654 | 1463652359084 Marionette TRACE conn2 <- [1,406,null,{}] 03:05:59 INFO - PROCESS | 1654 | 1463652359096 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}] 03:05:59 INFO - PROCESS | 1654 | 1463652359235 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:05:59 INFO - PROCESS | 1654 | 1463652359313 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cc2800 == 39 [pid = 1654] [id = 109] 03:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127049400) [pid = 1654] [serial = 324] [outer = 0x0] 03:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128b33800) [pid = 1654] [serial = 325] [outer = 0x127049400] 03:05:59 INFO - PROCESS | 1654 | 1463652359353 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128b3ac00) [pid = 1654] [serial = 326] [outer = 0x127049400] 03:05:59 INFO - PROCESS | 1654 | 1463652359741 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]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:05:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 03:05:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:05:59 INFO - PROCESS | 1654 | 1463652359752 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1654 | 1463652359753 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:05:59 INFO - PROCESS | 1654 | 1463652359755 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1654 | 1463652359757 Marionette TRACE conn2 <- [1,410,null,{}] 03:05:59 INFO - PROCESS | 1654 | 1463652359759 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}] 03:05:59 INFO - PROCESS | 1654 | 1463652359854 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:05:59 INFO - PROCESS | 1654 | 1463652359865 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:05:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255d6800 == 40 [pid = 1654] [id = 110] 03:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12691a800) [pid = 1654] [serial = 327] [outer = 0x0] 03:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128b9f400) [pid = 1654] [serial = 328] [outer = 0x12691a800] 03:05:59 INFO - PROCESS | 1654 | 1463652359890 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128cde400) [pid = 1654] [serial = 329] [outer = 0x12691a800] 03:06:00 INFO - PROCESS | 1654 | 1463652360215 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]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:06:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 470ms 03:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:06:00 INFO - PROCESS | 1654 | 1463652360227 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 1654 | 1463652360229 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:06:00 INFO - PROCESS | 1654 | 1463652360231 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 1654 | 1463652360232 Marionette TRACE conn2 <- [1,414,null,{}] 03:06:00 INFO - PROCESS | 1654 | 1463652360234 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}] 03:06:00 INFO - PROCESS | 1654 | 1463652360326 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:06:00 INFO - PROCESS | 1654 | 1463652360339 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1269a9800 == 41 [pid = 1654] [id = 111] 03:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128b2b800) [pid = 1654] [serial = 330] [outer = 0x0] 03:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128e61400) [pid = 1654] [serial = 331] [outer = 0x128b2b800] 03:06:00 INFO - PROCESS | 1654 | 1463652360363 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129276400) [pid = 1654] [serial = 332] [outer = 0x128b2b800] 03:06:00 INFO - PROCESS | 1654 | 1463652360700 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]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:06:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 03:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:06:00 INFO - PROCESS | 1654 | 1463652360771 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:06:00 INFO - PROCESS | 1654 | 1463652360775 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 1654 | 1463652360777 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:06:00 INFO - PROCESS | 1654 | 1463652360779 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 1654 | 1463652360780 Marionette TRACE conn2 <- [1,418,null,{}] 03:06:00 INFO - PROCESS | 1654 | 1463652360782 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}] 03:06:00 INFO - PROCESS | 1654 | 1463652360925 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119147800) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119f28800) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1181d0800) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12319c000) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12700cc00) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115d10400) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11339d000) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1122b6c00) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11684f000) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116a68800) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119145400) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123733c00) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:06:00 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11834c400) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:06:00 INFO - PROCESS | 1654 | 1463652360962 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x116881800 == 42 [pid = 1654] [id = 112] 03:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1122b2400) [pid = 1654] [serial = 333] [outer = 0x0] 03:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115d09800) [pid = 1654] [serial = 334] [outer = 0x1122b2400] 03:06:00 INFO - PROCESS | 1654 | 1463652360987 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1183f8800) [pid = 1654] [serial = 335] [outer = 0x1122b2400] 03:06:01 INFO - PROCESS | 1654 | 1463652361716 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]]]}] 03:06:01 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 03:06:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 03:06:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:06:01 INFO - PROCESS | 1654 | 1463652361748 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 1654 | 1463652361749 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:06:01 INFO - PROCESS | 1654 | 1463652361751 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 1654 | 1463652361752 Marionette TRACE conn2 <- [1,422,null,{}] 03:06:01 INFO - PROCESS | 1654 | 1463652361755 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}] 03:06:01 INFO - PROCESS | 1654 | 1463652361836 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:06:01 INFO - PROCESS | 1654 | 1463652361840 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12933e000 == 43 [pid = 1654] [id = 113] 03:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119147800) [pid = 1654] [serial = 336] [outer = 0x0] 03:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129397c00) [pid = 1654] [serial = 337] [outer = 0x119147800] 03:06:01 INFO - PROCESS | 1654 | 1463652361918 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129534000) [pid = 1654] [serial = 338] [outer = 0x119147800] 03:06:02 INFO - PROCESS | 1654 | 1463652362712 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]]]}] 03:06:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:06:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 03:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:06:02 INFO - PROCESS | 1654 | 1463652362721 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:06:02 INFO - PROCESS | 1654 | 1463652362722 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:06:02 INFO - PROCESS | 1654 | 1463652362725 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 1654 | 1463652362728 Marionette TRACE conn2 <- [1,426,null,{}] 03:06:02 INFO - PROCESS | 1654 | 1463652362730 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}] 03:06:02 INFO - PROCESS | 1654 | 1463652362833 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:06:02 INFO - PROCESS | 1654 | 1463652362876 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a66d800 == 44 [pid = 1654] [id = 114] 03:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12319b400) [pid = 1654] [serial = 339] [outer = 0x0] 03:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a626000) [pid = 1654] [serial = 340] [outer = 0x12319b400] 03:06:02 INFO - PROCESS | 1654 | 1463652362901 Marionette DEBUG loaded listener.js 03:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12a7d8000) [pid = 1654] [serial = 341] [outer = 0x12319b400] 03:06:03 INFO - PROCESS | 1654 | 1463652363398 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] 03:06:03 INFO - PROCESS | 1654 | 1463652363451 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:06:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:06:03 INFO - PROCESS | 1654 | 1463652363454 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:06:03 INFO - PROCESS | 1654 | 1463652363457 Marionette TRACE conn2 <- [1,430,null,{}] 03:06:03 INFO - PROCESS | 1654 | 1463652363461 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}] 03:06:03 INFO - PROCESS | 1654 | 1463652363561 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:06:03 INFO - PROCESS | 1654 | 1463652363622 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e20000 == 45 [pid = 1654] [id = 115] 03:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116a66400) [pid = 1654] [serial = 342] [outer = 0x0] 03:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117e61400) [pid = 1654] [serial = 343] [outer = 0x116a66400] 03:06:03 INFO - PROCESS | 1654 | 1463652363654 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118265800) [pid = 1654] [serial = 344] [outer = 0x116a66400] 03:06:04 INFO - PROCESS | 1654 | 1463652364123 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]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:06:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 03:06:04 INFO - PROCESS | 1654 | 1463652364181 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 1654 | 1463652364186 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:06:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:06:04 INFO - PROCESS | 1654 | 1463652364194 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 1654 | 1463652364197 Marionette TRACE conn2 <- [1,434,null,{}] 03:06:04 INFO - PROCESS | 1654 | 1463652364201 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}] 03:06:04 INFO - PROCESS | 1654 | 1463652364377 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:06:04 INFO - PROCESS | 1654 | 1463652364441 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317f800 == 46 [pid = 1654] [id = 116] 03:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11871a800) [pid = 1654] [serial = 345] [outer = 0x0] 03:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1190a2000) [pid = 1654] [serial = 346] [outer = 0x11871a800] 03:06:04 INFO - PROCESS | 1654 | 1463652364471 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11914c800) [pid = 1654] [serial = 347] [outer = 0x11871a800] 03:06:04 INFO - PROCESS | 1654 | 1463652364906 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]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:06:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 771ms 03:06:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:06:04 INFO - PROCESS | 1654 | 1463652364965 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 1654 | 1463652364967 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:06:04 INFO - PROCESS | 1654 | 1463652364970 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 1654 | 1463652364973 Marionette TRACE conn2 <- [1,438,null,{}] 03:06:04 INFO - PROCESS | 1654 | 1463652364981 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}] 03:06:05 INFO - PROCESS | 1654 | 1463652365107 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:06:05 INFO - PROCESS | 1654 | 1463652365210 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a66a000 == 47 [pid = 1654] [id = 117] 03:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12319ec00) [pid = 1654] [serial = 348] [outer = 0x0] 03:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12577d000) [pid = 1654] [serial = 349] [outer = 0x12319ec00] 03:06:05 INFO - PROCESS | 1654 | 1463652365242 Marionette DEBUG loaded listener.js 03:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126f10000) [pid = 1654] [serial = 350] [outer = 0x12319ec00] 03:06:05 INFO - PROCESS | 1654 | 1463652365865 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]]]}] 03:06:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:06:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 922ms 03:06:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:06:05 INFO - PROCESS | 1654 | 1463652365893 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 1654 | 1463652365896 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:06:05 INFO - PROCESS | 1654 | 1463652365900 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 1654 | 1463652365902 Marionette TRACE conn2 <- [1,442,null,{}] 03:06:05 INFO - PROCESS | 1654 | 1463652365907 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}] 03:06:05 INFO - PROCESS | 1654 | 1463652365991 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:06:06 INFO - PROCESS | 1654 | 1463652366055 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117078800 == 48 [pid = 1654] [id = 118] 03:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116a68800) [pid = 1654] [serial = 351] [outer = 0x0] 03:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117686400) [pid = 1654] [serial = 352] [outer = 0x116a68800] 03:06:06 INFO - PROCESS | 1654 | 1463652366082 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1181d5800) [pid = 1654] [serial = 353] [outer = 0x116a68800] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12933e000 == 47 [pid = 1654] [id = 113] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x116881800 == 46 [pid = 1654] [id = 112] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1269a9800 == 45 [pid = 1654] [id = 111] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1255d6800 == 44 [pid = 1654] [id = 110] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x124cc2800 == 43 [pid = 1654] [id = 109] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126d70000) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | 1463652366564 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]]]}] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1233af000 == 42 [pid = 1654] [id = 108] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11946f800 == 41 [pid = 1654] [id = 107] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1185cb800 == 40 [pid = 1654] [id = 106] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x116817800 == 39 [pid = 1654] [id = 105] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1167c4800 == 38 [pid = 1654] [id = 104] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11606d000 == 37 [pid = 1654] [id = 103] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1185be000 == 36 [pid = 1654] [id = 100] 03:06:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11687a800 == 35 [pid = 1654] [id = 99] 03:06:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:06:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 723ms 03:06:06 INFO - PROCESS | 1654 | 1463652366623 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 1654 | 1463652366626 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:06:06 INFO - PROCESS | 1654 | 1463652366631 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 1654 | 1463652366632 Marionette TRACE conn2 <- [1,446,null,{}] 03:06:06 INFO - PROCESS | 1654 | 1463652366635 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}] 03:06:06 INFO - PROCESS | 1654 | 1463652366706 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119bb9800) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12319f400) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118269000) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119f28000) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118354400) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1164f2000) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12372b800) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128b30800) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128b36400) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1168aec00) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1164fc000) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1183f3c00) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118723400) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119030000) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12359b000) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12367fc00) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1190a6c00) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124b27400) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x117683000) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118185000) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11934f800) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x125fb5400) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119753c00) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124f5bc00) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x125fa8000) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126921c00) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11913e400) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 03:06:06 INFO - PROCESS | 1654 | 1463652366763 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d23800 == 36 [pid = 1654] [id = 119] 03:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1168aec00) [pid = 1654] [serial = 354] [outer = 0x0] 03:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11826ac00) [pid = 1654] [serial = 355] [outer = 0x1168aec00] 03:06:06 INFO - PROCESS | 1654 | 1463652366792 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118359c00) [pid = 1654] [serial = 356] [outer = 0x1168aec00] 03:06:07 INFO - PROCESS | 1654 | 1463652367100 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]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:06:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 520ms 03:06:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:06:07 INFO - PROCESS | 1654 | 1463652367151 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 1654 | 1463652367152 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:06:07 INFO - PROCESS | 1654 | 1463652367154 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 1654 | 1463652367157 Marionette TRACE conn2 <- [1,450,null,{}] 03:06:07 INFO - PROCESS | 1654 | 1463652367164 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}] 03:06:07 INFO - PROCESS | 1654 | 1463652367241 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:06:07 INFO - PROCESS | 1654 | 1463652367314 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e05800 == 37 [pid = 1654] [id = 120] 03:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11834ec00) [pid = 1654] [serial = 357] [outer = 0x0] 03:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1190a7800) [pid = 1654] [serial = 358] [outer = 0x11834ec00] 03:06:07 INFO - PROCESS | 1654 | 1463652367343 Marionette DEBUG loaded listener.js 03:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1194aa800) [pid = 1654] [serial = 359] [outer = 0x11834ec00] 03:06:07 INFO - PROCESS | 1654 | 1463652367722 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] 03:06:07 INFO - PROCESS | 1654 | 1463652367735 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:06:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:06:07 INFO - PROCESS | 1654 | 1463652367738 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 1654 | 1463652367740 Marionette TRACE conn2 <- [1,454,null,{}] 03:06:07 INFO - PROCESS | 1654 | 1463652367746 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}] 03:06:07 INFO - PROCESS | 1654 | 1463652367881 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:06:07 INFO - PROCESS | 1654 | 1463652367951 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d1800 == 38 [pid = 1654] [id = 121] 03:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119755400) [pid = 1654] [serial = 360] [outer = 0x0] 03:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119bb9c00) [pid = 1654] [serial = 361] [outer = 0x119755400] 03:06:07 INFO - PROCESS | 1654 | 1463652367992 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124b2d400) [pid = 1654] [serial = 362] [outer = 0x119755400] 03:06:08 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:08 INFO - PROCESS | 1654 | 1463652368280 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]]]}] 03:06:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:06:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 571ms 03:06:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:06:08 INFO - PROCESS | 1654 | 1463652368317 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:06:08 INFO - PROCESS | 1654 | 1463652368318 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:06:08 INFO - PROCESS | 1654 | 1463652368321 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 1654 | 1463652368322 Marionette TRACE conn2 <- [1,458,null,{}] 03:06:08 INFO - PROCESS | 1654 | 1463652368324 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}] 03:06:08 INFO - PROCESS | 1654 | 1463652368412 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:06:08 INFO - PROCESS | 1654 | 1463652368462 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119855000 == 39 [pid = 1654] [id = 122] 03:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11913f800) [pid = 1654] [serial = 363] [outer = 0x0] 03:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x125272400) [pid = 1654] [serial = 364] [outer = 0x11913f800] 03:06:08 INFO - PROCESS | 1654 | 1463652368488 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126914c00) [pid = 1654] [serial = 365] [outer = 0x11913f800] 03:06:08 INFO - PROCESS | 1654 | 1463652368780 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] 03:06:08 INFO - PROCESS | 1654 | 1463652368842 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:06:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:06:08 INFO - PROCESS | 1654 | 1463652368847 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 1654 | 1463652368848 Marionette TRACE conn2 <- [1,462,null,{}] 03:06:08 INFO - PROCESS | 1654 | 1463652368851 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}] 03:06:08 INFO - PROCESS | 1654 | 1463652368956 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:06:08 INFO - PROCESS | 1654 | 1463652368987 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11663f800 == 40 [pid = 1654] [id = 123] 03:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126d05400) [pid = 1654] [serial = 366] [outer = 0x0] 03:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12700b400) [pid = 1654] [serial = 367] [outer = 0x126d05400] 03:06:09 INFO - PROCESS | 1654 | 1463652369013 Marionette DEBUG loaded listener.js 03:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128b38800) [pid = 1654] [serial = 368] [outer = 0x126d05400] 03:06:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:09 INFO - PROCESS | 1654 | 1463652369349 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] 03:06:09 INFO - PROCESS | 1654 | 1463652369368 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:06:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:06:09 INFO - PROCESS | 1654 | 1463652369370 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 1654 | 1463652369371 Marionette TRACE conn2 <- [1,466,null,{}] 03:06:09 INFO - PROCESS | 1654 | 1463652369387 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}] 03:06:09 INFO - PROCESS | 1654 | 1463652369477 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:06:09 INFO - PROCESS | 1654 | 1463652369482 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cb7800 == 41 [pid = 1654] [id = 124] 03:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126d74c00) [pid = 1654] [serial = 369] [outer = 0x0] 03:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128ba3400) [pid = 1654] [serial = 370] [outer = 0x126d74c00] 03:06:09 INFO - PROCESS | 1654 | 1463652369507 Marionette DEBUG loaded listener.js 03:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128fb0400) [pid = 1654] [serial = 371] [outer = 0x126d74c00] 03:06:09 INFO - PROCESS | 1654 | 1463652369839 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] 03:06:09 INFO - PROCESS | 1654 | 1463652369890 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:06:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:06:09 INFO - PROCESS | 1654 | 1463652369892 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 1654 | 1463652369893 Marionette TRACE conn2 <- [1,470,null,{}] 03:06:09 INFO - PROCESS | 1654 | 1463652369896 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}] 03:06:09 INFO - PROCESS | 1654 | 1463652369986 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:06:09 INFO - PROCESS | 1654 | 1463652369990 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ad3000 == 42 [pid = 1654] [id = 125] 03:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128fbb400) [pid = 1654] [serial = 372] [outer = 0x0] 03:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1293a0800) [pid = 1654] [serial = 373] [outer = 0x128fbb400] 03:06:10 INFO - PROCESS | 1654 | 1463652370016 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129531000) [pid = 1654] [serial = 374] [outer = 0x128fbb400] 03:06:10 INFO - PROCESS | 1654 | 1463652370341 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]]]}] 03:06:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:06:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 03:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:06:10 INFO - PROCESS | 1654 | 1463652370413 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:06:10 INFO - PROCESS | 1654 | 1463652370414 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:06:10 INFO - PROCESS | 1654 | 1463652370416 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 1654 | 1463652370417 Marionette TRACE conn2 <- [1,474,null,{}] 03:06:10 INFO - PROCESS | 1654 | 1463652370419 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}] 03:06:10 INFO - PROCESS | 1654 | 1463652370510 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:06:10 INFO - PROCESS | 1654 | 1463652370514 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f89000 == 43 [pid = 1654] [id = 126] 03:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x129277800) [pid = 1654] [serial = 375] [outer = 0x0] 03:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a413400) [pid = 1654] [serial = 376] [outer = 0x129277800] 03:06:10 INFO - PROCESS | 1654 | 1463652370539 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a7d5400) [pid = 1654] [serial = 377] [outer = 0x129277800] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x127049400) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119354800) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112dc4000) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118728000) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12691a800) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126918c00) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116a68000) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128b2b800) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1122b2400) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118358000) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:06:10 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119147800) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:06:10 INFO - PROCESS | 1654 | 1463652370931 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]]]}] 03:06:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:06:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 03:06:10 INFO - PROCESS | 1654 | 1463652370934 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:06:10 INFO - PROCESS | 1654 | 1463652370936 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:06:10 INFO - PROCESS | 1654 | 1463652370938 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 1654 | 1463652370939 Marionette TRACE conn2 <- [1,478,null,{}] 03:06:10 INFO - PROCESS | 1654 | 1463652370942 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}] 03:06:11 INFO - PROCESS | 1654 | 1463652371023 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:06:11 INFO - PROCESS | 1654 | 1463652371029 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fcd000 == 44 [pid = 1654] [id = 127] 03:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116750c00) [pid = 1654] [serial = 378] [outer = 0x0] 03:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126918c00) [pid = 1654] [serial = 379] [outer = 0x116750c00] 03:06:11 INFO - PROCESS | 1654 | 1463652371055 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128cec800) [pid = 1654] [serial = 380] [outer = 0x116750c00] 03:06:11 INFO - PROCESS | 1654 | 1463652371386 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]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:06:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 03:06:11 INFO - PROCESS | 1654 | 1463652371409 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 1654 | 1463652371411 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:06:11 INFO - PROCESS | 1654 | 1463652371414 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 1654 | 1463652371415 Marionette TRACE conn2 <- [1,482,null,{}] 03:06:11 INFO - PROCESS | 1654 | 1463652371418 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}] 03:06:11 INFO - PROCESS | 1654 | 1463652371534 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:06:11 INFO - PROCESS | 1654 | 1463652371540 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1296a2800 == 45 [pid = 1654] [id = 128] 03:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a7d4400) [pid = 1654] [serial = 381] [outer = 0x0] 03:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a7e2000) [pid = 1654] [serial = 382] [outer = 0x12a7d4400] 03:06:11 INFO - PROCESS | 1654 | 1463652371573 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12ab80c00) [pid = 1654] [serial = 383] [outer = 0x12a7d4400] 03:06:11 INFO - PROCESS | 1654 | 1463652371888 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]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:06:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 03:06:11 INFO - PROCESS | 1654 | 1463652371935 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 1654 | 1463652371936 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:06:11 INFO - PROCESS | 1654 | 1463652371938 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 1654 | 1463652371939 Marionette TRACE conn2 <- [1,486,null,{}] 03:06:11 INFO - PROCESS | 1654 | 1463652371942 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}] 03:06:12 INFO - PROCESS | 1654 | 1463652372018 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:06:12 INFO - PROCESS | 1654 | 1463652372023 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa20800 == 46 [pid = 1654] [id = 129] 03:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12ab81000) [pid = 1654] [serial = 384] [outer = 0x0] 03:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12ab8dc00) [pid = 1654] [serial = 385] [outer = 0x12ab81000] 03:06:12 INFO - PROCESS | 1654 | 1463652372050 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12abc4c00) [pid = 1654] [serial = 386] [outer = 0x12ab81000] 03:06:12 INFO - PROCESS | 1654 | 1463652372363 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]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:06:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 03:06:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:06:12 INFO - PROCESS | 1654 | 1463652372408 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 1654 | 1463652372410 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:06:12 INFO - PROCESS | 1654 | 1463652372412 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 1654 | 1463652372413 Marionette TRACE conn2 <- [1,490,null,{}] 03:06:12 INFO - PROCESS | 1654 | 1463652372424 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}] 03:06:12 INFO - PROCESS | 1654 | 1463652372501 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:06:12 INFO - PROCESS | 1654 | 1463652372505 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0c7000 == 47 [pid = 1654] [id = 130] 03:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12abbf800) [pid = 1654] [serial = 387] [outer = 0x0] 03:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b006000) [pid = 1654] [serial = 388] [outer = 0x12abbf800] 03:06:12 INFO - PROCESS | 1654 | 1463652372530 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b00c400) [pid = 1654] [serial = 389] [outer = 0x12abbf800] 03:06:12 INFO - PROCESS | 1654 | 1463652372886 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]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:06:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 526ms 03:06:12 INFO - PROCESS | 1654 | 1463652372939 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:06:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:06:12 INFO - PROCESS | 1654 | 1463652372941 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:06:12 INFO - PROCESS | 1654 | 1463652372945 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 1654 | 1463652372947 Marionette TRACE conn2 <- [1,494,null,{}] 03:06:12 INFO - PROCESS | 1654 | 1463652372952 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}] 03:06:13 INFO - PROCESS | 1654 | 1463652373053 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:06:13 INFO - PROCESS | 1654 | 1463652373103 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164d6000 == 48 [pid = 1654] [id = 131] 03:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1134c5c00) [pid = 1654] [serial = 390] [outer = 0x0] 03:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1160a3000) [pid = 1654] [serial = 391] [outer = 0x1134c5c00] 03:06:13 INFO - PROCESS | 1654 | 1463652373135 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116a69400) [pid = 1654] [serial = 392] [outer = 0x1134c5c00] 03:06:13 INFO - PROCESS | 1654 | 1463652373617 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]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:06:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 03:06:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:06:13 INFO - PROCESS | 1654 | 1463652373667 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 1654 | 1463652373670 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:06:13 INFO - PROCESS | 1654 | 1463652373675 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 1654 | 1463652373677 Marionette TRACE conn2 <- [1,498,null,{}] 03:06:13 INFO - PROCESS | 1654 | 1463652373680 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}] 03:06:13 INFO - PROCESS | 1654 | 1463652373778 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:06:13 INFO - PROCESS | 1654 | 1463652373839 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a3000 == 49 [pid = 1654] [id = 132] 03:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118318c00) [pid = 1654] [serial = 393] [outer = 0x0] 03:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1190a6c00) [pid = 1654] [serial = 394] [outer = 0x118318c00] 03:06:13 INFO - PROCESS | 1654 | 1463652373868 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1194a0800) [pid = 1654] [serial = 395] [outer = 0x118318c00] 03:06:14 INFO - PROCESS | 1654 | 1463652374290 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]]]}] 03:06:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:06:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 03:06:14 INFO - PROCESS | 1654 | 1463652374347 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 1654 | 1463652374348 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:06:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:06:14 INFO - PROCESS | 1654 | 1463652374351 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - PROCESS | 1654 | 1463652374353 Marionette TRACE conn2 <- [1,502,null,{}] 03:06:14 INFO - PROCESS | 1654 | 1463652374364 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}] 03:06:14 INFO - PROCESS | 1654 | 1463652374464 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:06:14 INFO - PROCESS | 1654 | 1463652374544 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0bc800 == 50 [pid = 1654] [id = 133] 03:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126f9b800) [pid = 1654] [serial = 396] [outer = 0x0] 03:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x127008c00) [pid = 1654] [serial = 397] [outer = 0x126f9b800] 03:06:14 INFO - PROCESS | 1654 | 1463652374576 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12704ec00) [pid = 1654] [serial = 398] [outer = 0x126f9b800] 03:06:14 INFO - PROCESS | 1654 | 1463652374984 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]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:06:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 03:06:15 INFO - PROCESS | 1654 | 1463652375023 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:06:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:06:15 INFO - PROCESS | 1654 | 1463652375025 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:06:15 INFO - PROCESS | 1654 | 1463652375027 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1654 | 1463652375028 Marionette TRACE conn2 <- [1,506,null,{}] 03:06:15 INFO - PROCESS | 1654 | 1463652375031 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}] 03:06:15 INFO - PROCESS | 1654 | 1463652375127 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:06:15 INFO - PROCESS | 1654 | 1463652375175 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b921000 == 51 [pid = 1654] [id = 134] 03:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128b37000) [pid = 1654] [serial = 399] [outer = 0x0] 03:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a407000) [pid = 1654] [serial = 400] [outer = 0x128b37000] 03:06:15 INFO - PROCESS | 1654 | 1463652375205 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12ab5c000) [pid = 1654] [serial = 401] [outer = 0x128b37000] 03:06:15 INFO - PROCESS | 1654 | 1463652375622 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]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:06:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 620ms 03:06:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:06:15 INFO - PROCESS | 1654 | 1463652375647 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 1654 | 1463652375649 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:06:15 INFO - PROCESS | 1654 | 1463652375651 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1654 | 1463652375652 Marionette TRACE conn2 <- [1,510,null,{}] 03:06:15 INFO - PROCESS | 1654 | 1463652375655 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}] 03:06:15 INFO - PROCESS | 1654 | 1463652375752 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:06:15 INFO - PROCESS | 1654 | 1463652375844 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbde800 == 52 [pid = 1654] [id = 135] 03:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12ab62c00) [pid = 1654] [serial = 402] [outer = 0x0] 03:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12abbbc00) [pid = 1654] [serial = 403] [outer = 0x12ab62c00] 03:06:15 INFO - PROCESS | 1654 | 1463652375875 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b00d400) [pid = 1654] [serial = 404] [outer = 0x12ab62c00] 03:06:16 INFO - PROCESS | 1654 | 1463652376428 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]]]}] 03:06:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:06:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 820ms 03:06:16 INFO - PROCESS | 1654 | 1463652376471 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 1654 | 1463652376474 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:06:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:06:16 INFO - PROCESS | 1654 | 1463652376484 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:06:16 INFO - PROCESS | 1654 | 1463652376486 Marionette TRACE conn2 <- [1,514,null,{}] 03:06:16 INFO - PROCESS | 1654 | 1463652376490 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}] 03:06:16 INFO - PROCESS | 1654 | 1463652376580 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:06:16 INFO - PROCESS | 1654 | 1463652376640 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185c8800 == 53 [pid = 1654] [id = 136] 03:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x116747800) [pid = 1654] [serial = 405] [outer = 0x0] 03:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x116a68000) [pid = 1654] [serial = 406] [outer = 0x116747800] 03:06:16 INFO - PROCESS | 1654 | 1463652376668 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1181cf800) [pid = 1654] [serial = 407] [outer = 0x116747800] 03:06:17 INFO - PROCESS | 1654 | 1463652377111 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]]]}] 03:06:17 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 03:06:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 678ms 03:06:17 INFO - PROCESS | 1654 | 1463652377155 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1654 | 1463652377159 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:06:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:06:17 INFO - PROCESS | 1654 | 1463652377163 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1654 | 1463652377165 Marionette TRACE conn2 <- [1,518,null,{}] 03:06:17 INFO - PROCESS | 1654 | 1463652377167 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}] 03:06:17 INFO - PROCESS | 1654 | 1463652377258 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:06:17 INFO - PROCESS | 1654 | 1463652377322 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705b000 == 54 [pid = 1654] [id = 137] 03:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1183fc800) [pid = 1654] [serial = 408] [outer = 0x0] 03:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1190a1000) [pid = 1654] [serial = 409] [outer = 0x1183fc800] 03:06:17 INFO - PROCESS | 1654 | 1463652377349 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119353800) [pid = 1654] [serial = 410] [outer = 0x1183fc800] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa20800 == 53 [pid = 1654] [id = 129] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1296a2800 == 52 [pid = 1654] [id = 128] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x128fcd000 == 51 [pid = 1654] [id = 127] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x126f89000 == 50 [pid = 1654] [id = 126] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x125ad3000 == 49 [pid = 1654] [id = 125] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x124cb7800 == 48 [pid = 1654] [id = 124] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11663f800 == 47 [pid = 1654] [id = 123] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116748000) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1181d2000) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11914d000) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x124b21c00) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x119855000 == 46 [pid = 1654] [id = 122] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d1800 == 45 [pid = 1654] [id = 121] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117e05800 == 44 [pid = 1654] [id = 120] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x115d23800 == 43 [pid = 1654] [id = 119] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117078800 == 42 [pid = 1654] [id = 118] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12317f800 == 41 [pid = 1654] [id = 116] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117e20000 == 40 [pid = 1654] [id = 115] 03:06:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12a66d800 == 39 [pid = 1654] [id = 114] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x115d09800) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1183f1800) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x129397c00) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x129534000) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12700c000) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128b33800) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119c90c00) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12319fc00) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x115d0cc00) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x113340000) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119148400) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128b9f400) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119749400) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126d02c00) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1181d6800) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118180c00) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128b3ac00) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128e61400) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128cde400) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129276400) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1183f8800) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118511800) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 03:06:17 INFO - PROCESS | 1654 | 1463652377718 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]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:06:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 571ms 03:06:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:06:17 INFO - PROCESS | 1654 | 1463652377735 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1654 | 1463652377736 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:06:17 INFO - PROCESS | 1654 | 1463652377738 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1654 | 1463652377741 Marionette TRACE conn2 <- [1,522,null,{}] 03:06:17 INFO - PROCESS | 1654 | 1463652377751 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}] 03:06:17 INFO - PROCESS | 1654 | 1463652377831 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:06:17 INFO - PROCESS | 1654 | 1463652377837 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x117078800 == 40 [pid = 1654] [id = 138] 03:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119753400) [pid = 1654] [serial = 411] [outer = 0x0] 03:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1231a1000) [pid = 1654] [serial = 412] [outer = 0x119753400] 03:06:17 INFO - PROCESS | 1654 | 1463652377868 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12577b000) [pid = 1654] [serial = 413] [outer = 0x119753400] 03:06:18 INFO - PROCESS | 1654 | 1463652378206 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]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:06:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 524ms 03:06:18 INFO - PROCESS | 1654 | 1463652378262 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 1654 | 1463652378264 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:06:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:06:18 INFO - PROCESS | 1654 | 1463652378266 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 1654 | 1463652378267 Marionette TRACE conn2 <- [1,526,null,{}] 03:06:18 INFO - PROCESS | 1654 | 1463652378270 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}] 03:06:18 INFO - PROCESS | 1654 | 1463652378346 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:06:18 INFO - PROCESS | 1654 | 1463652378351 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119853000 == 41 [pid = 1654] [id = 139] 03:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125aad400) [pid = 1654] [serial = 414] [outer = 0x0] 03:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12691fc00) [pid = 1654] [serial = 415] [outer = 0x125aad400] 03:06:18 INFO - PROCESS | 1654 | 1463652378377 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x127010800) [pid = 1654] [serial = 416] [outer = 0x125aad400] 03:06:18 INFO - PROCESS | 1654 | 1463652378725 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]]]}] 03:06:18 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 03:06:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 03:06:18 INFO - PROCESS | 1654 | 1463652378744 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 1654 | 1463652378748 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:06:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:06:18 INFO - PROCESS | 1654 | 1463652378756 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 1654 | 1463652378758 Marionette TRACE conn2 <- [1,530,null,{}] 03:06:18 INFO - PROCESS | 1654 | 1463652378767 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}] 03:06:18 INFO - PROCESS | 1654 | 1463652378841 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:06:18 INFO - PROCESS | 1654 | 1463652378848 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x124851000 == 42 [pid = 1654] [id = 140] 03:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12704cc00) [pid = 1654] [serial = 417] [outer = 0x0] 03:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128b35800) [pid = 1654] [serial = 418] [outer = 0x12704cc00] 03:06:18 INFO - PROCESS | 1654 | 1463652378874 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128e59000) [pid = 1654] [serial = 419] [outer = 0x12704cc00] 03:06:19 INFO - PROCESS | 1654 | 1463652379217 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"]]]}] 03:06:19 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 03:06:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:06:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:06:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:06:19 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 03:06:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:06:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:06:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:06:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 483ms 03:06:19 INFO - PROCESS | 1654 | 1463652379237 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1654 | 1463652379239 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:06:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:06:19 INFO - PROCESS | 1654 | 1463652379242 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1654 | 1463652379246 Marionette TRACE conn2 <- [1,534,null,{}] 03:06:19 INFO - PROCESS | 1654 | 1463652379250 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}] 03:06:19 INFO - PROCESS | 1654 | 1463652379438 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:06:19 INFO - PROCESS | 1654 | 1463652379493 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x126994000 == 43 [pid = 1654] [id = 141] 03:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128b2d800) [pid = 1654] [serial = 420] [outer = 0x0] 03:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x129532000) [pid = 1654] [serial = 421] [outer = 0x128b2d800] 03:06:19 INFO - PROCESS | 1654 | 1463652379535 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12abc0800) [pid = 1654] [serial = 422] [outer = 0x128b2d800] 03:06:19 INFO - PROCESS | 1654 | 1463652379902 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]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:06:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 723ms 03:06:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:06:19 INFO - PROCESS | 1654 | 1463652379972 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1654 | 1463652379973 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:06:19 INFO - PROCESS | 1654 | 1463652379975 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1654 | 1463652379976 Marionette TRACE conn2 <- [1,538,null,{}] 03:06:19 INFO - PROCESS | 1654 | 1463652379979 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}] 03:06:20 INFO - PROCESS | 1654 | 1463652380070 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:06:20 INFO - PROCESS | 1654 | 1463652380084 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275cb000 == 44 [pid = 1654] [id = 142] 03:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12abc1c00) [pid = 1654] [serial = 423] [outer = 0x0] 03:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b010800) [pid = 1654] [serial = 424] [outer = 0x12abc1c00] 03:06:20 INFO - PROCESS | 1654 | 1463652380117 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12ba28400) [pid = 1654] [serial = 425] [outer = 0x12abc1c00] 03:06:20 INFO - PROCESS | 1654 | 1463652380454 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]]]}] 03:06:20 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. 03:06:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 03:06:20 INFO - PROCESS | 1654 | 1463652380495 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1654 | 1463652380497 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:06:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:06:20 INFO - PROCESS | 1654 | 1463652380499 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 1654 | 1463652380500 Marionette TRACE conn2 <- [1,542,null,{}] 03:06:20 INFO - PROCESS | 1654 | 1463652380502 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}] 03:06:20 INFO - PROCESS | 1654 | 1463652380601 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:06:20 INFO - PROCESS | 1654 | 1463652380605 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1296a5000 == 45 [pid = 1654] [id = 143] 03:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b00f800) [pid = 1654] [serial = 426] [outer = 0x0] 03:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12ba60400) [pid = 1654] [serial = 427] [outer = 0x12b00f800] 03:06:20 INFO - PROCESS | 1654 | 1463652380630 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12ba67c00) [pid = 1654] [serial = 428] [outer = 0x12b00f800] 03:06:20 INFO - PROCESS | 1654 | 1463652380951 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]]]}] 03:06:20 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. 03:06:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 03:06:20 INFO - PROCESS | 1654 | 1463652380967 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1654 | 1463652380968 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:06:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:06:20 INFO - PROCESS | 1654 | 1463652380971 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 1654 | 1463652380972 Marionette TRACE conn2 <- [1,546,null,{}] 03:06:20 INFO - PROCESS | 1654 | 1463652380974 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}] 03:06:21 INFO - PROCESS | 1654 | 1463652381084 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:06:21 INFO - PROCESS | 1654 | 1463652381124 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abe8000 == 46 [pid = 1654] [id = 144] 03:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ba5c800) [pid = 1654] [serial = 429] [outer = 0x0] 03:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12ba6ac00) [pid = 1654] [serial = 430] [outer = 0x12ba5c800] 03:06:21 INFO - PROCESS | 1654 | 1463652381155 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12bdb7800) [pid = 1654] [serial = 431] [outer = 0x12ba5c800] 03:06:21 INFO - PROCESS | 1654 | 1463652381461 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]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:06:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 03:06:21 INFO - PROCESS | 1654 | 1463652381490 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 1654 | 1463652381491 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:06:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:06:21 INFO - PROCESS | 1654 | 1463652381496 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - PROCESS | 1654 | 1463652381498 Marionette TRACE conn2 <- [1,550,null,{}] 03:06:21 INFO - PROCESS | 1654 | 1463652381506 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}] 03:06:21 INFO - PROCESS | 1654 | 1463652381622 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:06:21 INFO - PROCESS | 1654 | 1463652381665 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b97d000 == 47 [pid = 1654] [id = 145] 03:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12bdb1400) [pid = 1654] [serial = 432] [outer = 0x0] 03:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12bdbcc00) [pid = 1654] [serial = 433] [outer = 0x12bdb1400] 03:06:21 INFO - PROCESS | 1654 | 1463652381692 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12be43c00) [pid = 1654] [serial = 434] [outer = 0x12bdb1400] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x125fb1000) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126d74c00) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x126d05400) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1168aec00) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x129277800) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119755400) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12319b400) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11913f800) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11834ec00) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x128fbb400) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116750c00) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a7d4400) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12ab81000) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:06:21 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116a68800) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:06:22 INFO - PROCESS | 1654 | 1463652382076 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]]]}] 03:06:22 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. 03:06:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 623ms 03:06:22 INFO - PROCESS | 1654 | 1463652382117 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1654 | 1463652382119 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:06:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:06:22 INFO - PROCESS | 1654 | 1463652382131 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 1654 | 1463652382133 Marionette TRACE conn2 <- [1,554,null,{}] 03:06:22 INFO - PROCESS | 1654 | 1463652382136 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}] 03:06:22 INFO - PROCESS | 1654 | 1463652382230 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:06:22 INFO - PROCESS | 1654 | 1463652382235 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0c4000 == 48 [pid = 1654] [id = 146] 03:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116a68800) [pid = 1654] [serial = 435] [outer = 0x0] 03:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126d05400) [pid = 1654] [serial = 436] [outer = 0x116a68800] 03:06:22 INFO - PROCESS | 1654 | 1463652382265 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12be45000) [pid = 1654] [serial = 437] [outer = 0x116a68800] 03:06:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:22 INFO - PROCESS | 1654 | 1463652382588 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]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:06:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 480ms 03:06:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:06:22 INFO - PROCESS | 1654 | 1463652382601 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1654 | 1463652382603 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:06:22 INFO - PROCESS | 1654 | 1463652382605 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 1654 | 1463652382606 Marionette TRACE conn2 <- [1,558,null,{}] 03:06:22 INFO - PROCESS | 1654 | 1463652382608 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}] 03:06:22 INFO - PROCESS | 1654 | 1463652382692 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:06:22 INFO - PROCESS | 1654 | 1463652382699 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c553000 == 49 [pid = 1654] [id = 147] 03:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12be47c00) [pid = 1654] [serial = 438] [outer = 0x0] 03:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12be5f000) [pid = 1654] [serial = 439] [outer = 0x12be47c00] 03:06:22 INFO - PROCESS | 1654 | 1463652382725 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12be65000) [pid = 1654] [serial = 440] [outer = 0x12be47c00] 03:06:23 INFO - PROCESS | 1654 | 1463652383031 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]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:06:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 03:06:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:06:23 INFO - PROCESS | 1654 | 1463652383097 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1654 | 1463652383099 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:06:23 INFO - PROCESS | 1654 | 1463652383101 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1654 | 1463652383102 Marionette TRACE conn2 <- [1,562,null,{}] 03:06:23 INFO - PROCESS | 1654 | 1463652383105 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}] 03:06:23 INFO - PROCESS | 1654 | 1463652383186 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:06:23 INFO - PROCESS | 1654 | 1463652383190 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c56b000 == 50 [pid = 1654] [id = 148] 03:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128bb0800) [pid = 1654] [serial = 441] [outer = 0x0] 03:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128bb5400) [pid = 1654] [serial = 442] [outer = 0x128bb0800] 03:06:23 INFO - PROCESS | 1654 | 1463652383216 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128bb9400) [pid = 1654] [serial = 443] [outer = 0x128bb0800] 03:06:23 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:23 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:23 INFO - PROCESS | 1654 | 1463652383529 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]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:06:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 03:06:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:06:23 INFO - PROCESS | 1654 | 1463652383570 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1654 | 1463652383571 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:06:23 INFO - PROCESS | 1654 | 1463652383573 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1654 | 1463652383574 Marionette TRACE conn2 <- [1,566,null,{}] 03:06:23 INFO - PROCESS | 1654 | 1463652383576 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}] 03:06:23 INFO - PROCESS | 1654 | 1463652383657 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:06:23 INFO - PROCESS | 1654 | 1463652383664 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c81f000 == 51 [pid = 1654] [id = 149] 03:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1172b5000) [pid = 1654] [serial = 444] [outer = 0x0] 03:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1172b7800) [pid = 1654] [serial = 445] [outer = 0x1172b5000] 03:06:23 INFO - PROCESS | 1654 | 1463652383689 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1172bc000) [pid = 1654] [serial = 446] [outer = 0x1172b5000] 03:06:23 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12a66a000 == 50 [pid = 1654] [id = 117] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1270df000 == 49 [pid = 1654] [id = 101] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x126094000 == 48 [pid = 1654] [id = 98] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x128b56800 == 47 [pid = 1654] [id = 102] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x128b58800 == 46 [pid = 1654] [id = 84] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11705b000 == 45 [pid = 1654] [id = 137] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1185c8800 == 44 [pid = 1654] [id = 136] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbde800 == 43 [pid = 1654] [id = 135] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b921000 == 42 [pid = 1654] [id = 134] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0bc800 == 41 [pid = 1654] [id = 133] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a3000 == 40 [pid = 1654] [id = 132] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0c7000 == 39 [pid = 1654] [id = 130] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1164d6000 == 38 [pid = 1654] [id = 131] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x124851000 == 37 [pid = 1654] [id = 140] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x126994000 == 36 [pid = 1654] [id = 141] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119853000 == 35 [pid = 1654] [id = 139] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117078800 == 34 [pid = 1654] [id = 138] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0c4000 == 33 [pid = 1654] [id = 146] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12c553000 == 32 [pid = 1654] [id = 147] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1296a5000 == 31 [pid = 1654] [id = 143] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b97d000 == 30 [pid = 1654] [id = 145] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12abe8000 == 29 [pid = 1654] [id = 144] 03:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1275cb000 == 28 [pid = 1654] [id = 142] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x126fa3000) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128ba3400) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128b38800) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11826ac00) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118359c00) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12a413400) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117e61400) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12c56b000 == 27 [pid = 1654] [id = 148] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119bb9c00) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12a626000) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a7d8000) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12577d000) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1190a2000) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125272400) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1190a7800) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1194aa800) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x129531000) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1293a0800) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128cec800) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126918c00) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a7e2000) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12ab8dc00) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a7d5400) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124b2d400) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117686400) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1181d5800) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12700b400) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12ab80c00) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128fb0400) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126914c00) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12b006000) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12abc4c00) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 03:06:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:25 INFO - PROCESS | 1654 | 1463652385189 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]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1623ms 03:06:25 INFO - PROCESS | 1654 | 1463652385198 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:06:25 INFO - PROCESS | 1654 | 1463652385200 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:06:25 INFO - PROCESS | 1654 | 1463652385204 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1654 | 1463652385206 Marionette TRACE conn2 <- [1,570,null,{}] 03:06:25 INFO - PROCESS | 1654 | 1463652385210 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}] 03:06:25 INFO - PROCESS | 1654 | 1463652385287 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:06:25 INFO - PROCESS | 1654 | 1463652385332 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x113454000 == 28 [pid = 1654] [id = 150] 03:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1134c0800) [pid = 1654] [serial = 447] [outer = 0x0] 03:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x115f21c00) [pid = 1654] [serial = 448] [outer = 0x1134c0800] 03:06:25 INFO - PROCESS | 1654 | 1463652385359 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112feec00) [pid = 1654] [serial = 449] [outer = 0x1134c0800] 03:06:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 472ms 03:06:25 INFO - PROCESS | 1654 | 1463652385672 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]]]}] 03:06:25 INFO - PROCESS | 1654 | 1463652385685 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 1654 | 1463652385689 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:06:25 INFO - PROCESS | 1654 | 1463652385698 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1654 | 1463652385700 Marionette TRACE conn2 <- [1,574,null,{}] 03:06:25 INFO - PROCESS | 1654 | 1463652385703 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}] 03:06:25 INFO - PROCESS | 1654 | 1463652385778 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:06:25 INFO - PROCESS | 1654 | 1463652385783 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x116648000 == 29 [pid = 1654] [id = 151] 03:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1164f9800) [pid = 1654] [serial = 450] [outer = 0x0] 03:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1172b1400) [pid = 1654] [serial = 451] [outer = 0x1164f9800] 03:06:25 INFO - PROCESS | 1654 | 1463652385811 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x117683000) [pid = 1654] [serial = 452] [outer = 0x1164f9800] 03:06:26 INFO - PROCESS | 1654 | 1463652386129 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]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:06:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 473ms 03:06:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:06:26 INFO - PROCESS | 1654 | 1463652386169 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1654 | 1463652386171 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:06:26 INFO - PROCESS | 1654 | 1463652386173 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - PROCESS | 1654 | 1463652386176 Marionette TRACE conn2 <- [1,578,null,{}] 03:06:26 INFO - PROCESS | 1654 | 1463652386186 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}] 03:06:26 INFO - PROCESS | 1654 | 1463652386258 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:06:26 INFO - PROCESS | 1654 | 1463652386265 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f19000 == 30 [pid = 1654] [id = 152] 03:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x111c86400) [pid = 1654] [serial = 453] [outer = 0x0] 03:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1181d0000) [pid = 1654] [serial = 454] [outer = 0x111c86400] 03:06:26 INFO - PROCESS | 1654 | 1463652386304 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11826f000) [pid = 1654] [serial = 455] [outer = 0x111c86400] 03:06:26 INFO - PROCESS | 1654 | 1463652386637 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]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:06:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 474ms 03:06:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:06:26 INFO - PROCESS | 1654 | 1463652386649 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1654 | 1463652386651 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:06:26 INFO - PROCESS | 1654 | 1463652386653 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - PROCESS | 1654 | 1463652386654 Marionette TRACE conn2 <- [1,582,null,{}] 03:06:26 INFO - PROCESS | 1654 | 1463652386657 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}] 03:06:26 INFO - PROCESS | 1654 | 1463652386729 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:06:26 INFO - PROCESS | 1654 | 1463652386773 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x117081800 == 31 [pid = 1654] [id = 153] 03:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1181c7800) [pid = 1654] [serial = 456] [outer = 0x0] 03:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118323000) [pid = 1654] [serial = 457] [outer = 0x1181c7800] 03:06:26 INFO - PROCESS | 1654 | 1463652386798 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1183f7000) [pid = 1654] [serial = 458] [outer = 0x1181c7800] 03:06:27 INFO - PROCESS | 1654 | 1463652387121 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]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:06:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 03:06:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:06:27 INFO - PROCESS | 1654 | 1463652387173 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 1654 | 1463652387175 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:06:27 INFO - PROCESS | 1654 | 1463652387178 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 1654 | 1463652387180 Marionette TRACE conn2 <- [1,586,null,{}] 03:06:27 INFO - PROCESS | 1654 | 1463652387183 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}] 03:06:27 INFO - PROCESS | 1654 | 1463652387283 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:06:27 INFO - PROCESS | 1654 | 1463652387416 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x112649800 == 32 [pid = 1654] [id = 154] 03:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x111c7c400) [pid = 1654] [serial = 459] [outer = 0x0] 03:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11204c000) [pid = 1654] [serial = 460] [outer = 0x111c7c400] 03:06:27 INFO - PROCESS | 1654 | 1463652387447 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113347800) [pid = 1654] [serial = 461] [outer = 0x111c7c400] 03:06:27 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:27 INFO - PROCESS | 1654 | 1463652387984 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]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:06:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 820ms 03:06:28 INFO - PROCESS | 1654 | 1463652388000 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1654 | 1463652388004 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:06:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:06:28 INFO - PROCESS | 1654 | 1463652388009 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1654 | 1463652388013 Marionette TRACE conn2 <- [1,590,null,{}] 03:06:28 INFO - PROCESS | 1654 | 1463652388018 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}] 03:06:28 INFO - PROCESS | 1654 | 1463652388120 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:06:28 INFO - PROCESS | 1654 | 1463652388164 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e04000 == 33 [pid = 1654] [id = 155] 03:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116458c00) [pid = 1654] [serial = 462] [outer = 0x0] 03:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117682800) [pid = 1654] [serial = 463] [outer = 0x116458c00] 03:06:28 INFO - PROCESS | 1654 | 1463652388195 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11818c800) [pid = 1654] [serial = 464] [outer = 0x116458c00] 03:06:28 INFO - PROCESS | 1654 | 1463652388648 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]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:06:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 674ms 03:06:28 INFO - PROCESS | 1654 | 1463652388762 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1654 | 1463652388765 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:06:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:06:28 INFO - PROCESS | 1654 | 1463652388769 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1654 | 1463652388770 Marionette TRACE conn2 <- [1,594,null,{}] 03:06:28 INFO - PROCESS | 1654 | 1463652388773 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}] 03:06:28 INFO - PROCESS | 1654 | 1463652388874 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:06:28 INFO - PROCESS | 1654 | 1463652388941 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ca9000 == 34 [pid = 1654] [id = 156] 03:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118324800) [pid = 1654] [serial = 465] [outer = 0x0] 03:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1183fa400) [pid = 1654] [serial = 466] [outer = 0x118324800] 03:06:28 INFO - PROCESS | 1654 | 1463652388971 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118c33000) [pid = 1654] [serial = 467] [outer = 0x118324800] 03:06:29 INFO - PROCESS | 1654 | --DOCSHELL 0x117081800 == 33 [pid = 1654] [id = 153] 03:06:29 INFO - PROCESS | 1654 | --DOCSHELL 0x116f19000 == 32 [pid = 1654] [id = 152] 03:06:29 INFO - PROCESS | 1654 | --DOCSHELL 0x116648000 == 31 [pid = 1654] [id = 151] 03:06:29 INFO - PROCESS | 1654 | --DOCSHELL 0x113454000 == 30 [pid = 1654] [id = 150] 03:06:29 INFO - PROCESS | 1654 | 1463652389477 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]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:06:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 720ms 03:06:29 INFO - PROCESS | 1654 | 1463652389501 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 1654 | 1463652389503 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:06:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:06:29 INFO - PROCESS | 1654 | 1463652389508 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 1654 | 1463652389511 Marionette TRACE conn2 <- [1,598,null,{}] 03:06:29 INFO - PROCESS | 1654 | 1463652389516 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}] 03:06:29 INFO - PROCESS | 1654 | 1463652389589 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:06:29 INFO - PROCESS | 1654 | 1463652389597 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164e0800 == 31 [pid = 1654] [id = 157] 03:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x115feec00) [pid = 1654] [serial = 468] [outer = 0x0] 03:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116847000) [pid = 1654] [serial = 469] [outer = 0x115feec00] 03:06:29 INFO - PROCESS | 1654 | 1463652389624 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1172b9400) [pid = 1654] [serial = 470] [outer = 0x115feec00] 03:06:29 INFO - PROCESS | 1654 | 1463652389955 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]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:06:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 475ms 03:06:29 INFO - PROCESS | 1654 | 1463652389983 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 1654 | 1463652389987 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:06:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:06:29 INFO - PROCESS | 1654 | 1463652389991 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 1654 | 1463652389993 Marionette TRACE conn2 <- [1,602,null,{}] 03:06:30 INFO - PROCESS | 1654 | 1463652389998 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}] 03:06:30 INFO - PROCESS | 1654 | 1463652390079 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:06:30 INFO - PROCESS | 1654 | 1463652390121 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f25800 == 32 [pid = 1654] [id = 158] 03:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1172b6000) [pid = 1654] [serial = 471] [outer = 0x0] 03:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1181ca400) [pid = 1654] [serial = 472] [outer = 0x1172b6000] 03:06:30 INFO - PROCESS | 1654 | 1463652390147 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118723800) [pid = 1654] [serial = 473] [outer = 0x1172b6000] 03:06:30 INFO - PROCESS | 1654 | 1463652390454 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]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:06:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 473ms 03:06:30 INFO - PROCESS | 1654 | 1463652390469 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 1654 | 1463652390470 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:06:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:06:30 INFO - PROCESS | 1654 | 1463652390473 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 1654 | 1463652390475 Marionette TRACE conn2 <- [1,606,null,{}] 03:06:30 INFO - PROCESS | 1654 | 1463652390487 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}] 03:06:30 INFO - PROCESS | 1654 | 1463652390574 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:06:30 INFO - PROCESS | 1654 | 1463652390581 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946f000 == 33 [pid = 1654] [id = 159] 03:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x111c88c00) [pid = 1654] [serial = 474] [outer = 0x0] 03:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11914c000) [pid = 1654] [serial = 475] [outer = 0x111c88c00] 03:06:30 INFO - PROCESS | 1654 | 1463652390610 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119749400) [pid = 1654] [serial = 476] [outer = 0x111c88c00] 03:06:30 INFO - PROCESS | 1654 | 1463652390936 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]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:06:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 474ms 03:06:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:06:30 INFO - PROCESS | 1654 | 1463652390955 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 1654 | 1463652390957 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:06:30 INFO - PROCESS | 1654 | 1463652390959 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 1654 | 1463652390960 Marionette TRACE conn2 <- [1,610,null,{}] 03:06:30 INFO - PROCESS | 1654 | 1463652390966 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}] 03:06:31 INFO - PROCESS | 1654 | 1463652391040 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:06:31 INFO - PROCESS | 1654 | 1463652391049 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd1800 == 34 [pid = 1654] [id = 160] 03:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11934d800) [pid = 1654] [serial = 477] [outer = 0x0] 03:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119757800) [pid = 1654] [serial = 478] [outer = 0x11934d800] 03:06:31 INFO - PROCESS | 1654 | 1463652391074 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1183f5800) [pid = 1654] [serial = 479] [outer = 0x11934d800] 03:06:31 INFO - PROCESS | 1654 | 1463652391407 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]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:06:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 472ms 03:06:31 INFO - PROCESS | 1654 | 1463652391433 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:06:31 INFO - PROCESS | 1654 | 1463652391435 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:06:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:06:31 INFO - PROCESS | 1654 | 1463652391438 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 1654 | 1463652391440 Marionette TRACE conn2 <- [1,614,null,{}] 03:06:31 INFO - PROCESS | 1654 | 1463652391444 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}] 03:06:31 INFO - PROCESS | 1654 | 1463652391551 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:06:31 INFO - PROCESS | 1654 | 1463652391647 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233b5000 == 35 [pid = 1654] [id = 161] 03:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11974a000) [pid = 1654] [serial = 480] [outer = 0x0] 03:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x123199400) [pid = 1654] [serial = 481] [outer = 0x11974a000] 03:06:31 INFO - PROCESS | 1654 | 1463652391688 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x123379000) [pid = 1654] [serial = 482] [outer = 0x11974a000] 03:06:32 INFO - PROCESS | 1654 | 1463652392064 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]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:06:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 03:06:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:06:32 INFO - PROCESS | 1654 | 1463652392109 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:06:32 INFO - PROCESS | 1654 | 1463652392110 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:06:32 INFO - PROCESS | 1654 | 1463652392112 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - PROCESS | 1654 | 1463652392113 Marionette TRACE conn2 <- [1,618,null,{}] 03:06:32 INFO - PROCESS | 1654 | 1463652392115 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}] 03:06:32 INFO - PROCESS | 1654 | 1463652392219 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:06:32 INFO - PROCESS | 1654 | 1463652392252 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1249df000 == 36 [pid = 1654] [id = 162] 03:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1235e8800) [pid = 1654] [serial = 483] [outer = 0x0] 03:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x124b27400) [pid = 1654] [serial = 484] [outer = 0x1235e8800] 03:06:32 INFO - PROCESS | 1654 | 1463652392278 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x125783c00) [pid = 1654] [serial = 485] [outer = 0x1235e8800] 03:06:32 INFO - PROCESS | 1654 | 1463652392562 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]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:06:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 470ms 03:06:32 INFO - PROCESS | 1654 | 1463652392590 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:06:32 INFO - PROCESS | 1654 | 1463652392592 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:06:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:06:32 INFO - PROCESS | 1654 | 1463652392601 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - PROCESS | 1654 | 1463652392603 Marionette TRACE conn2 <- [1,622,null,{}] 03:06:32 INFO - PROCESS | 1654 | 1463652392605 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}] 03:06:32 INFO - PROCESS | 1654 | 1463652392697 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:06:32 INFO - PROCESS | 1654 | 1463652392702 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253cf800 == 37 [pid = 1654] [id = 163] 03:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x125714c00) [pid = 1654] [serial = 486] [outer = 0x0] 03:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x125fa8000) [pid = 1654] [serial = 487] [outer = 0x125714c00] 03:06:32 INFO - PROCESS | 1654 | 1463652392727 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12605cc00) [pid = 1654] [serial = 488] [outer = 0x125714c00] 03:06:33 INFO - PROCESS | 1654 | 1463652393063 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]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 03:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:06:33 INFO - PROCESS | 1654 | 1463652393121 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1654 | 1463652393122 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:06:33 INFO - PROCESS | 1654 | 1463652393124 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1654 | 1463652393125 Marionette TRACE conn2 <- [1,626,null,{}] 03:06:33 INFO - PROCESS | 1654 | 1463652393128 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}] 03:06:33 INFO - PROCESS | 1654 | 1463652393213 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:06:33 INFO - PROCESS | 1654 | 1463652393245 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fc5000 == 38 [pid = 1654] [id = 164] 03:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125a9f800) [pid = 1654] [serial = 489] [outer = 0x0] 03:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x126d70000) [pid = 1654] [serial = 490] [outer = 0x125a9f800] 03:06:33 INFO - PROCESS | 1654 | 1463652393277 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126fa0400) [pid = 1654] [serial = 491] [outer = 0x125a9f800] 03:06:33 INFO - PROCESS | 1654 | 1463652393663 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]]]}] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12abc1c00) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12b00f800) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ba5c800) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12bdb1400) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12be47c00) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128bb0800) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x116a68800) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128b2d800) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12704cc00) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125aad400) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119753400) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1183fc800) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x116747800) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ab62c00) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128b37000) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126f9b800) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118318c00) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1134c5c00) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12abbf800) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1134c0800) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116a66400) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1164f9800) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119149400) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x115d0b400) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117e56800) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12319ec00) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119148000) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x115f2e000) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11871a800) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:06:33 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x111c86400) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 568ms 03:06:33 INFO - PROCESS | 1654 | 1463652393693 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1654 | 1463652393694 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:06:33 INFO - PROCESS | 1654 | 1463652393700 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1654 | 1463652393701 Marionette TRACE conn2 <- [1,630,null,{}] 03:06:33 INFO - PROCESS | 1654 | 1463652393703 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}] 03:06:33 INFO - PROCESS | 1654 | 1463652393776 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:06:33 INFO - PROCESS | 1654 | 1463652393782 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x116804800 == 39 [pid = 1654] [id = 165] 03:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1134c0800) [pid = 1654] [serial = 492] [outer = 0x0] 03:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116747800) [pid = 1654] [serial = 493] [outer = 0x1134c0800] 03:06:33 INFO - PROCESS | 1654 | 1463652393807 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1181c8400) [pid = 1654] [serial = 494] [outer = 0x1134c0800] 03:06:34 INFO - PROCESS | 1654 | 1463652394132 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]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:06:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms 03:06:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:06:34 INFO - PROCESS | 1654 | 1463652394169 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 1654 | 1463652394170 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:06:34 INFO - PROCESS | 1654 | 1463652394172 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 1654 | 1463652394173 Marionette TRACE conn2 <- [1,634,null,{}] 03:06:34 INFO - PROCESS | 1654 | 1463652394176 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}] 03:06:34 INFO - PROCESS | 1654 | 1463652394250 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:06:34 INFO - PROCESS | 1654 | 1463652394299 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x126995800 == 40 [pid = 1654] [id = 166] 03:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115d0c800) [pid = 1654] [serial = 495] [outer = 0x0] 03:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1183f3000) [pid = 1654] [serial = 496] [outer = 0x115d0c800] 03:06:34 INFO - PROCESS | 1654 | 1463652394324 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126d06400) [pid = 1654] [serial = 497] [outer = 0x115d0c800] 03:06:34 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:34 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:34 INFO - PROCESS | 1654 | 1463652394618 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]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:06:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 03:06:34 INFO - PROCESS | 1654 | 1463652394640 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:06:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:06:34 INFO - PROCESS | 1654 | 1463652394642 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:06:34 INFO - PROCESS | 1654 | 1463652394646 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 1654 | 1463652394649 Marionette TRACE conn2 <- [1,638,null,{}] 03:06:34 INFO - PROCESS | 1654 | 1463652394652 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}] 03:06:34 INFO - PROCESS | 1654 | 1463652394742 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:06:34 INFO - PROCESS | 1654 | 1463652394749 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e2d000 == 41 [pid = 1654] [id = 167] 03:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x127009c00) [pid = 1654] [serial = 498] [outer = 0x0] 03:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128b2e800) [pid = 1654] [serial = 499] [outer = 0x127009c00] 03:06:34 INFO - PROCESS | 1654 | 1463652394778 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128b9e800) [pid = 1654] [serial = 500] [outer = 0x127009c00] 03:06:35 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:35 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:35 INFO - PROCESS | 1654 | 1463652395120 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]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:06:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 03:06:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:06:35 INFO - PROCESS | 1654 | 1463652395173 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1654 | 1463652395174 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:06:35 INFO - PROCESS | 1654 | 1463652395176 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1654 | 1463652395177 Marionette TRACE conn2 <- [1,642,null,{}] 03:06:35 INFO - PROCESS | 1654 | 1463652395179 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}] 03:06:35 INFO - PROCESS | 1654 | 1463652395252 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:06:35 INFO - PROCESS | 1654 | 1463652395256 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x129332000 == 42 [pid = 1654] [id = 168] 03:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128ba1000) [pid = 1654] [serial = 501] [outer = 0x0] 03:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128bab400) [pid = 1654] [serial = 502] [outer = 0x128ba1000] 03:06:35 INFO - PROCESS | 1654 | 1463652395283 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128bb2c00) [pid = 1654] [serial = 503] [outer = 0x128ba1000] 03:06:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:06:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 419ms 03:06:35 INFO - PROCESS | 1654 | 1463652395590 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]]]}] 03:06:35 INFO - PROCESS | 1654 | 1463652395601 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1654 | 1463652395603 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:06:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:06:35 INFO - PROCESS | 1654 | 1463652395605 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1654 | 1463652395618 Marionette TRACE conn2 <- [1,646,null,{}] 03:06:35 INFO - PROCESS | 1654 | 1463652395621 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}] 03:06:35 INFO - PROCESS | 1654 | 1463652395748 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:06:35 INFO - PROCESS | 1654 | 1463652395800 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x113c15000 == 43 [pid = 1654] [id = 169] 03:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x111e23400) [pid = 1654] [serial = 504] [outer = 0x0] 03:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x112dbac00) [pid = 1654] [serial = 505] [outer = 0x111e23400] 03:06:35 INFO - PROCESS | 1654 | 1463652395832 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1164a1000) [pid = 1654] [serial = 506] [outer = 0x111e23400] 03:06:36 INFO - PROCESS | 1654 | 1463652396284 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]]]}] 03:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1164a3000) [pid = 1654] [serial = 507] [outer = 0x12c973c00] 03:06:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:06:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 03:06:36 INFO - PROCESS | 1654 | 1463652396344 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 1654 | 1463652396347 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:06:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:06:36 INFO - PROCESS | 1654 | 1463652396352 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 1654 | 1463652396355 Marionette TRACE conn2 <- [1,650,null,{}] 03:06:36 INFO - PROCESS | 1654 | 1463652396358 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}] 03:06:36 INFO - PROCESS | 1654 | 1463652396514 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:06:36 INFO - PROCESS | 1654 | 1463652396574 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118570800 == 44 [pid = 1654] [id = 170] 03:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x118724400) [pid = 1654] [serial = 508] [outer = 0x0] 03:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11902ec00) [pid = 1654] [serial = 509] [outer = 0x118724400] 03:06:36 INFO - PROCESS | 1654 | 1463652396618 Marionette DEBUG loaded listener.js 03:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11911cc00) [pid = 1654] [serial = 510] [outer = 0x118724400] 03:06:37 INFO - PROCESS | 1654 | 1463652397033 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]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:06:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 721ms 03:06:37 INFO - PROCESS | 1654 | 1463652397073 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 1654 | 1463652397075 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:06:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:06:37 INFO - PROCESS | 1654 | 1463652397078 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 1654 | 1463652397079 Marionette TRACE conn2 <- [1,654,null,{}] 03:06:37 INFO - PROCESS | 1654 | 1463652397082 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}] 03:06:37 INFO - PROCESS | 1654 | 1463652397178 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:06:37 INFO - PROCESS | 1654 | 1463652397229 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b63000 == 45 [pid = 1654] [id = 171] 03:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119142c00) [pid = 1654] [serial = 511] [outer = 0x0] 03:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119355000) [pid = 1654] [serial = 512] [outer = 0x119142c00] 03:06:37 INFO - PROCESS | 1654 | 1463652397258 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12337d000) [pid = 1654] [serial = 513] [outer = 0x119142c00] 03:06:37 INFO - PROCESS | 1654 | 1463652397675 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]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:06:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 619ms 03:06:37 INFO - PROCESS | 1654 | 1463652397698 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 1654 | 1463652397701 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:06:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:06:37 INFO - PROCESS | 1654 | 1463652397708 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 1654 | 1463652397712 Marionette TRACE conn2 <- [1,658,null,{}] 03:06:37 INFO - PROCESS | 1654 | 1463652397714 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}] 03:06:37 INFO - PROCESS | 1654 | 1463652397810 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:06:37 INFO - PROCESS | 1654 | 1463652397894 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa11000 == 46 [pid = 1654] [id = 172] 03:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x125519400) [pid = 1654] [serial = 514] [outer = 0x0] 03:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126d79c00) [pid = 1654] [serial = 515] [outer = 0x125519400] 03:06:37 INFO - PROCESS | 1654 | 1463652397923 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12704a800) [pid = 1654] [serial = 516] [outer = 0x125519400] 03:06:38 INFO - PROCESS | 1654 | 1463652398334 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]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:06:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 677ms 03:06:38 INFO - PROCESS | 1654 | 1463652398382 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 1654 | 1463652398383 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:06:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:06:38 INFO - PROCESS | 1654 | 1463652398386 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 1654 | 1463652398387 Marionette TRACE conn2 <- [1,662,null,{}] 03:06:38 INFO - PROCESS | 1654 | 1463652398389 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}] 03:06:38 INFO - PROCESS | 1654 | 1463652398485 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:06:38 INFO - PROCESS | 1654 | 1463652398546 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x113467000 == 47 [pid = 1654] [id = 173] 03:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x115d09800) [pid = 1654] [serial = 517] [outer = 0x0] 03:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118502400) [pid = 1654] [serial = 518] [outer = 0x115d09800] 03:06:38 INFO - PROCESS | 1654 | 1463652398576 Marionette DEBUG loaded listener.js 03:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x127043400) [pid = 1654] [serial = 519] [outer = 0x115d09800] 03:06:38 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:39 INFO - PROCESS | 1654 | 1463652399075 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]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:06:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 768ms 03:06:39 INFO - PROCESS | 1654 | 1463652399164 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 1654 | 1463652399166 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:06:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:06:39 INFO - PROCESS | 1654 | 1463652399171 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1654 | 1463652399173 Marionette TRACE conn2 <- [1,666,null,{}] 03:06:39 INFO - PROCESS | 1654 | 1463652399177 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}] 03:06:39 INFO - PROCESS | 1654 | 1463652399265 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:06:39 INFO - PROCESS | 1654 | 1463652399332 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x113cce800 == 48 [pid = 1654] [id = 174] 03:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x116746400) [pid = 1654] [serial = 520] [outer = 0x0] 03:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11684e800) [pid = 1654] [serial = 521] [outer = 0x116746400] 03:06:39 INFO - PROCESS | 1654 | 1463652399361 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1172bc800) [pid = 1654] [serial = 522] [outer = 0x116746400] 03:06:39 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c81f000 == 47 [pid = 1654] [id = 149] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x129332000 == 46 [pid = 1654] [id = 168] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128e2d000 == 45 [pid = 1654] [id = 167] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x126995800 == 44 [pid = 1654] [id = 166] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116804800 == 43 [pid = 1654] [id = 165] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x125fc5000 == 42 [pid = 1654] [id = 164] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1253cf800 == 41 [pid = 1654] [id = 163] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1249df000 == 40 [pid = 1654] [id = 162] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1233b5000 == 39 [pid = 1654] [id = 161] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118323000) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd1800 == 38 [pid = 1654] [id = 160] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11946f000 == 37 [pid = 1654] [id = 159] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116f25800 == 36 [pid = 1654] [id = 158] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1164e0800 == 35 [pid = 1654] [id = 157] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118ca9000 == 34 [pid = 1654] [id = 156] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117e04000 == 33 [pid = 1654] [id = 155] 03:06:39 INFO - PROCESS | 1654 | --DOCSHELL 0x112649800 == 32 [pid = 1654] [id = 154] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11826f000) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12ba28400) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12b010800) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12ba60400) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12bdb7800) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12ba6ac00) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12ba67c00) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12bdbcc00) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12be5f000) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12be65000) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128bb5400) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126d05400) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12be43c00) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129532000) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128b35800) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128e59000) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12691fc00) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x127010800) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1231a1000) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12577b000) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119353800) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1190a1000) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1181cf800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116a68000) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b00d400) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12abbbc00) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128bb9400) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1172b7800) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12ab5c000) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12a407000) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12704ec00) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127008c00) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1194a0800) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1190a6c00) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116a69400) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1160a3000) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12b00c400) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12abc0800) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12be45000) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115f21c00) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118265800) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1172b1400) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112feec00) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x125778400) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1168ae000) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118356400) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126f10000) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1194a1c00) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117249000) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117683000) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11914c800) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1181d0000) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 03:06:39 INFO - PROCESS | 1654 | 1463652399786 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]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:06:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 03:06:39 INFO - PROCESS | 1654 | 1463652399841 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 1654 | 1463652399845 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:06:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:06:39 INFO - PROCESS | 1654 | 1463652399855 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1654 | 1463652399857 Marionette TRACE conn2 <- [1,670,null,{}] 03:06:39 INFO - PROCESS | 1654 | 1463652399860 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}] 03:06:39 INFO - PROCESS | 1654 | 1463652399936 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:06:39 INFO - PROCESS | 1654 | 1463652399940 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164db000 == 33 [pid = 1654] [id = 175] 03:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1160a3000) [pid = 1654] [serial = 523] [outer = 0x0] 03:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118186400) [pid = 1654] [serial = 524] [outer = 0x1160a3000] 03:06:39 INFO - PROCESS | 1654 | 1463652399969 Marionette DEBUG loaded listener.js 03:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11831a400) [pid = 1654] [serial = 525] [outer = 0x1160a3000] 03:06:40 INFO - PROCESS | 1654 | 1463652400332 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]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:06:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 03:06:40 INFO - PROCESS | 1654 | 1463652400375 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1654 | 1463652400376 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:06:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:06:40 INFO - PROCESS | 1654 | 1463652400378 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1654 | 1463652400381 Marionette TRACE conn2 <- [1,674,null,{}] 03:06:40 INFO - PROCESS | 1654 | 1463652400388 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}] 03:06:40 INFO - PROCESS | 1654 | 1463652400465 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:06:40 INFO - PROCESS | 1654 | 1463652400471 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x118530000 == 34 [pid = 1654] [id = 176] 03:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118359800) [pid = 1654] [serial = 526] [outer = 0x0] 03:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118c26800) [pid = 1654] [serial = 527] [outer = 0x118359800] 03:06:40 INFO - PROCESS | 1654 | 1463652400501 Marionette DEBUG loaded listener.js 03:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119140400) [pid = 1654] [serial = 528] [outer = 0x118359800] 03:06:40 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:40 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:06:40 INFO - PROCESS | 1654 | 1463652400846 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]]]}] 03:06:40 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 03:06:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 471ms 03:06:40 INFO - PROCESS | 1654 | 1463652400849 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1654 | 1463652400851 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:06:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:06:40 INFO - PROCESS | 1654 | 1463652400853 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1654 | 1463652400854 Marionette TRACE conn2 <- [1,678,null,{}] 03:06:40 INFO - PROCESS | 1654 | 1463652400867 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}] 03:06:40 INFO - PROCESS | 1654 | 1463652400949 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:06:40 INFO - PROCESS | 1654 | 1463652400991 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185ca800 == 35 [pid = 1654] [id = 177] 03:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11913f000) [pid = 1654] [serial = 529] [outer = 0x0] 03:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11934c000) [pid = 1654] [serial = 530] [outer = 0x11913f000] 03:06:41 INFO - PROCESS | 1654 | 1463652401017 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119c8c800) [pid = 1654] [serial = 531] [outer = 0x11913f000] 03:06:41 INFO - PROCESS | 1654 | 1463652401280 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]]]}] 03:06:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:06:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 03:06:41 INFO - PROCESS | 1654 | 1463652401321 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:06:41 INFO - PROCESS | 1654 | 1463652401323 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:06:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:06:41 INFO - PROCESS | 1654 | 1463652401325 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:06:41 INFO - PROCESS | 1654 | 1463652401326 Marionette TRACE conn2 <- [1,682,null,{}] 03:06:41 INFO - PROCESS | 1654 | 1463652401337 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}] 03:06:41 INFO - PROCESS | 1654 | 1463652401418 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:06:41 INFO - PROCESS | 1654 | 1463652401423 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b4f000 == 36 [pid = 1654] [id = 178] 03:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119f22800) [pid = 1654] [serial = 532] [outer = 0x0] 03:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1231a1000) [pid = 1654] [serial = 533] [outer = 0x119f22800] 03:06:41 INFO - PROCESS | 1654 | 1463652401451 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12367c800) [pid = 1654] [serial = 534] [outer = 0x119f22800] 03:06:42 INFO - PROCESS | 1654 | 1463652402261 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]]]}] 03:06:42 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) 03:06:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 978ms 03:06:42 INFO - PROCESS | 1654 | 1463652402303 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 1654 | 1463652402305 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:06:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:06:42 INFO - PROCESS | 1654 | 1463652402307 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 1654 | 1463652402308 Marionette TRACE conn2 <- [1,686,null,{}] 03:06:42 INFO - PROCESS | 1654 | 1463652402310 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}] 03:06:42 INFO - PROCESS | 1654 | 1463652402416 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:06:42 INFO - PROCESS | 1654 | 1463652402434 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232aa000 == 37 [pid = 1654] [id = 179] 03:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12551a400) [pid = 1654] [serial = 535] [outer = 0x0] 03:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126920000) [pid = 1654] [serial = 536] [outer = 0x12551a400] 03:06:42 INFO - PROCESS | 1654 | 1463652402467 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126f14400) [pid = 1654] [serial = 537] [outer = 0x12551a400] 03:06:43 INFO - PROCESS | 1654 | 1463652403237 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]]]}] 03:06:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:06:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 03:06:43 INFO - PROCESS | 1654 | 1463652403279 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 1654 | 1463652403281 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:06:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:06:43 INFO - PROCESS | 1654 | 1463652403283 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 1654 | 1463652403285 Marionette TRACE conn2 <- [1,690,null,{}] 03:06:43 INFO - PROCESS | 1654 | 1463652403287 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}] 03:06:43 INFO - PROCESS | 1654 | 1463652403375 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:06:43 INFO - PROCESS | 1654 | 1463652403407 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11663f800 == 38 [pid = 1654] [id = 180] 03:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12691fc00) [pid = 1654] [serial = 538] [outer = 0x0] 03:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128b2ec00) [pid = 1654] [serial = 539] [outer = 0x12691fc00] 03:06:43 INFO - PROCESS | 1654 | 1463652403432 Marionette DEBUG loaded listener.js 03:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128b39400) [pid = 1654] [serial = 540] [outer = 0x12691fc00] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1181c7800) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1235e8800) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125714c00) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1172b6000) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x111c88c00) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11934d800) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115feec00) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x125a9f800) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1134c0800) [pid = 1654] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x127009c00) [pid = 1654] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115d0c800) [pid = 1654] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:06:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11974a000) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:06:44 INFO - PROCESS | 1654 | 1463652404260 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]]]}] 03:06:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:06:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1018ms 03:06:44 INFO - PROCESS | 1654 | 1463652404303 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:06:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:06:44 INFO - PROCESS | 1654 | 1463652404304 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:06:44 INFO - PROCESS | 1654 | 1463652404306 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1654 | 1463652404307 Marionette TRACE conn2 <- [1,694,null,{}] 03:06:44 INFO - PROCESS | 1654 | 1463652404309 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}] 03:06:44 INFO - PROCESS | 1654 | 1463652404390 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:06:44 INFO - PROCESS | 1654 | 1463652404397 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12486c800 == 39 [pid = 1654] [id = 181] 03:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1172b6000) [pid = 1654] [serial = 541] [outer = 0x0] 03:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11934d800) [pid = 1654] [serial = 542] [outer = 0x1172b6000] 03:06:44 INFO - PROCESS | 1654 | 1463652404423 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126916800) [pid = 1654] [serial = 543] [outer = 0x1172b6000] 03:06:45 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) 03:06:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 918ms 03:06:45 INFO - PROCESS | 1654 | 1463652405218 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]]]}] 03:06:45 INFO - PROCESS | 1654 | 1463652405224 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 1654 | 1463652405226 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:06:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:06:45 INFO - PROCESS | 1654 | 1463652405229 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 1654 | 1463652405230 Marionette TRACE conn2 <- [1,698,null,{}] 03:06:45 INFO - PROCESS | 1654 | 1463652405233 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}] 03:06:45 INFO - PROCESS | 1654 | 1463652405308 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:06:45 INFO - PROCESS | 1654 | 1463652405314 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fd0000 == 40 [pid = 1654] [id = 182] 03:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12704a400) [pid = 1654] [serial = 544] [outer = 0x0] 03:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128ba2c00) [pid = 1654] [serial = 545] [outer = 0x12704a400] 03:06:45 INFO - PROCESS | 1654 | 1463652405339 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128bb5000) [pid = 1654] [serial = 546] [outer = 0x12704a400] 03:06:46 INFO - PROCESS | 1654 | 1463652406151 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]]]}] 03:06:46 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) 03:06:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 969ms 03:06:46 INFO - PROCESS | 1654 | 1463652406199 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:06:46 INFO - PROCESS | 1654 | 1463652406202 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:06:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:06:46 INFO - PROCESS | 1654 | 1463652406205 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:06:46 INFO - PROCESS | 1654 | 1463652406208 Marionette TRACE conn2 <- [1,702,null,{}] 03:06:46 INFO - PROCESS | 1654 | 1463652406212 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}] 03:06:46 INFO - PROCESS | 1654 | 1463652406309 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:06:46 INFO - PROCESS | 1654 | 1463652406354 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167cc800 == 41 [pid = 1654] [id = 183] 03:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116748400) [pid = 1654] [serial = 547] [outer = 0x0] 03:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116a68800) [pid = 1654] [serial = 548] [outer = 0x116748400] 03:06:46 INFO - PROCESS | 1654 | 1463652406387 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118181000) [pid = 1654] [serial = 549] [outer = 0x116748400] 03:06:47 INFO - PROCESS | 1654 | 1463652407306 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]]]}] 03:06:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:06:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 03:06:47 INFO - PROCESS | 1654 | 1463652407331 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:06:47 INFO - PROCESS | 1654 | 1463652407335 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:06:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:06:47 INFO - PROCESS | 1654 | 1463652407340 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 1654 | 1463652407342 Marionette TRACE conn2 <- [1,706,null,{}] 03:06:47 INFO - PROCESS | 1654 | 1463652407345 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}] 03:06:47 INFO - PROCESS | 1654 | 1463652407439 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:06:47 INFO - PROCESS | 1654 | 1463652407483 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b54000 == 42 [pid = 1654] [id = 184] 03:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1181cc400) [pid = 1654] [serial = 550] [outer = 0x0] 03:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1183f2000) [pid = 1654] [serial = 551] [outer = 0x1181cc400] 03:06:47 INFO - PROCESS | 1654 | 1463652407513 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119112c00) [pid = 1654] [serial = 552] [outer = 0x1181cc400] 03:06:48 INFO - PROCESS | 1654 | 1463652408392 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]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:06:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1072ms 03:06:48 INFO - PROCESS | 1654 | 1463652408413 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 1654 | 1463652408414 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:06:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:06:48 INFO - PROCESS | 1654 | 1463652408416 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 1654 | 1463652408419 Marionette TRACE conn2 <- [1,710,null,{}] 03:06:48 INFO - PROCESS | 1654 | 1463652408427 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}] 03:06:48 INFO - PROCESS | 1654 | 1463652408527 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:06:48 INFO - PROCESS | 1654 | 1463652408572 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e4000 == 43 [pid = 1654] [id = 185] 03:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12319d400) [pid = 1654] [serial = 553] [outer = 0x0] 03:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12551e400) [pid = 1654] [serial = 554] [outer = 0x12319d400] 03:06:48 INFO - PROCESS | 1654 | 1463652408604 Marionette DEBUG loaded listener.js 03:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125fb5400) [pid = 1654] [serial = 555] [outer = 0x12319d400] 03:06:49 INFO - PROCESS | 1654 | 1463652409504 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]]]}] 03:06:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:06:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1123ms 03:06:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:06:49 INFO - PROCESS | 1654 | 1463652409540 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:06:49 INFO - PROCESS | 1654 | 1463652409542 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:06:49 INFO - PROCESS | 1654 | 1463652409544 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 1654 | 1463652409548 Marionette TRACE conn2 <- [1,714,null,{}] 03:06:49 INFO - PROCESS | 1654 | 1463652409550 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}] 03:06:49 INFO - PROCESS | 1654 | 1463652409735 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:06:49 INFO - PROCESS | 1654 | 1463652409810 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e04800 == 44 [pid = 1654] [id = 186] 03:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116750c00) [pid = 1654] [serial = 556] [outer = 0x0] 03:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1168aec00) [pid = 1654] [serial = 557] [outer = 0x116750c00] 03:06:49 INFO - PROCESS | 1654 | 1463652409851 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118180800) [pid = 1654] [serial = 558] [outer = 0x116750c00] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12486c800 == 43 [pid = 1654] [id = 181] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11663f800 == 42 [pid = 1654] [id = 180] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1232aa000 == 41 [pid = 1654] [id = 179] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119b4f000 == 40 [pid = 1654] [id = 178] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1185ca800 == 39 [pid = 1654] [id = 177] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118530000 == 38 [pid = 1654] [id = 176] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1164db000 == 37 [pid = 1654] [id = 175] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117682800) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1183fa400) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11204c000) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x113cce800 == 36 [pid = 1654] [id = 174] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x113467000 == 35 [pid = 1654] [id = 173] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa11000 == 34 [pid = 1654] [id = 172] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128b63000 == 33 [pid = 1654] [id = 171] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118570800 == 32 [pid = 1654] [id = 170] 03:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x113c15000 == 31 [pid = 1654] [id = 169] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1183f7000) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119749400) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119757800) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1183f5800) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125783c00) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116847000) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1172b9400) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128bab400) [pid = 1654] [serial = 502] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126d70000) [pid = 1654] [serial = 490] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116747800) [pid = 1654] [serial = 493] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1181c8400) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128b2e800) [pid = 1654] [serial = 499] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126fa0400) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126d06400) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128b9e800) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123199400) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12605cc00) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123379000) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1183f3000) [pid = 1654] [serial = 496] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124b27400) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x125fa8000) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1181ca400) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118723800) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11914c000) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 03:06:50 INFO - PROCESS | 1654 | 1463652410748 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]]]}] 03:06:50 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 03:06:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1224ms 03:06:50 INFO - PROCESS | 1654 | 1463652410769 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:06:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:06:50 INFO - PROCESS | 1654 | 1463652410772 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:06:50 INFO - PROCESS | 1654 | 1463652410774 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 1654 | 1463652410777 Marionette TRACE conn2 <- [1,718,null,{}] 03:06:50 INFO - PROCESS | 1654 | 1463652410782 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}] 03:06:50 INFO - PROCESS | 1654 | 1463652410866 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:06:50 INFO - PROCESS | 1654 | 1463652410911 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f53000 == 32 [pid = 1654] [id = 187] 03:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116a68000) [pid = 1654] [serial = 559] [outer = 0x0] 03:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11831a000) [pid = 1654] [serial = 560] [outer = 0x116a68000] 03:06:50 INFO - PROCESS | 1654 | 1463652410939 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118723800) [pid = 1654] [serial = 561] [outer = 0x116a68000] 03:06:51 INFO - PROCESS | 1654 | 1463652411720 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]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:06:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 03:06:51 INFO - PROCESS | 1654 | 1463652411748 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 1654 | 1463652411749 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:06:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:06:51 INFO - PROCESS | 1654 | 1463652411752 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 1654 | 1463652411753 Marionette TRACE conn2 <- [1,722,null,{}] 03:06:51 INFO - PROCESS | 1654 | 1463652411755 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}] 03:06:51 INFO - PROCESS | 1654 | 1463652411834 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:06:51 INFO - PROCESS | 1654 | 1463652411839 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1182c8000 == 33 [pid = 1654] [id = 188] 03:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119146800) [pid = 1654] [serial = 562] [outer = 0x0] 03:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119752800) [pid = 1654] [serial = 563] [outer = 0x119146800] 03:06:51 INFO - PROCESS | 1654 | 1463652411869 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119f27800) [pid = 1654] [serial = 564] [outer = 0x119146800] 03:06:52 INFO - PROCESS | 1654 | 1463652412205 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] 03:06:52 INFO - PROCESS | 1654 | 1463652412224 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:06:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:06:52 INFO - PROCESS | 1654 | 1463652412233 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 1654 | 1463652412236 Marionette TRACE conn2 <- [1,726,null,{}] 03:06:52 INFO - PROCESS | 1654 | 1463652412239 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}] 03:06:52 INFO - PROCESS | 1654 | 1463652412324 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:06:52 INFO - PROCESS | 1654 | 1463652412331 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119841800 == 34 [pid = 1654] [id = 189] 03:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123199c00) [pid = 1654] [serial = 565] [outer = 0x0] 03:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12367c000) [pid = 1654] [serial = 566] [outer = 0x123199c00] 03:06:52 INFO - PROCESS | 1654 | 1463652412357 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x125fa9800) [pid = 1654] [serial = 567] [outer = 0x123199c00] 03:06:52 INFO - PROCESS | 1654 | 1463652412719 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]]]}] 03:06:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:06:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 525ms 03:06:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:06:52 INFO - PROCESS | 1654 | 1463652412753 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:06:52 INFO - PROCESS | 1654 | 1463652412755 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:06:52 INFO - PROCESS | 1654 | 1463652412757 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 1654 | 1463652412758 Marionette TRACE conn2 <- [1,730,null,{}] 03:06:52 INFO - PROCESS | 1654 | 1463652412761 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}] 03:06:52 INFO - PROCESS | 1654 | 1463652412863 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:06:52 INFO - PROCESS | 1654 | 1463652412873 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123185000 == 35 [pid = 1654] [id = 190] 03:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x115f24000) [pid = 1654] [serial = 568] [outer = 0x0] 03:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125fa9400) [pid = 1654] [serial = 569] [outer = 0x115f24000] 03:06:52 INFO - PROCESS | 1654 | 1463652412898 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1172afc00) [pid = 1654] [serial = 570] [outer = 0x115f24000] 03:06:53 INFO - PROCESS | 1654 | 1463652413235 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] 03:06:53 INFO - PROCESS | 1654 | 1463652413280 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:06:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:06:53 INFO - PROCESS | 1654 | 1463652413282 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1654 | 1463652413283 Marionette TRACE conn2 <- [1,734,null,{}] 03:06:53 INFO - PROCESS | 1654 | 1463652413286 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}] 03:06:53 INFO - PROCESS | 1654 | 1463652413383 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:06:53 INFO - PROCESS | 1654 | 1463652413397 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x125acf000 == 36 [pid = 1654] [id = 191] 03:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128bb3400) [pid = 1654] [serial = 571] [outer = 0x0] 03:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128ce3c00) [pid = 1654] [serial = 572] [outer = 0x128bb3400] 03:06:53 INFO - PROCESS | 1654 | 1463652413428 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128fb7400) [pid = 1654] [serial = 573] [outer = 0x128bb3400] 03:06:53 INFO - PROCESS | 1654 | 1463652413802 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]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:06:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 569ms 03:06:53 INFO - PROCESS | 1654 | 1463652413852 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 1654 | 1463652413853 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:06:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:06:53 INFO - PROCESS | 1654 | 1463652413855 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1654 | 1463652413856 Marionette TRACE conn2 <- [1,738,null,{}] 03:06:53 INFO - PROCESS | 1654 | 1463652413859 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}] 03:06:53 INFO - PROCESS | 1654 | 1463652413953 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:06:53 INFO - PROCESS | 1654 | 1463652413967 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x126998000 == 37 [pid = 1654] [id = 192] 03:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128bb5400) [pid = 1654] [serial = 574] [outer = 0x0] 03:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12927f800) [pid = 1654] [serial = 575] [outer = 0x128bb5400] 03:06:53 INFO - PROCESS | 1654 | 1463652413992 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129532000) [pid = 1654] [serial = 576] [outer = 0x128bb5400] 03:06:54 INFO - PROCESS | 1654 | 1463652414789 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]]]}] 03:06:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:06:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 968ms 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x111e23400) [pid = 1654] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118724400) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1160a3000) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119142c00) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11913f000) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118359800) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115d09800) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125519400) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119f22800) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12551a400) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116458c00) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x111c7c400) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1172b5000) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118324800) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12691fc00) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1172b6000) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116746400) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:06:54 INFO - PROCESS | 1654 | 1463652414860 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:06:54 INFO - PROCESS | 1654 | 1463652414861 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:06:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:06:54 INFO - PROCESS | 1654 | 1463652414865 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:06:54 INFO - PROCESS | 1654 | 1463652414866 Marionette TRACE conn2 <- [1,742,null,{}] 03:06:54 INFO - PROCESS | 1654 | 1463652414869 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}] 03:06:54 INFO - PROCESS | 1654 | 1463652414942 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:06:54 INFO - PROCESS | 1654 | 1463652414950 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11606d000 == 38 [pid = 1654] [id = 193] 03:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115d0c800) [pid = 1654] [serial = 577] [outer = 0x0] 03:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1172b5000) [pid = 1654] [serial = 578] [outer = 0x115d0c800] 03:06:54 INFO - PROCESS | 1654 | 1463652414975 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1183ee800) [pid = 1654] [serial = 579] [outer = 0x115d0c800] 03:06:55 INFO - PROCESS | 1654 | 1463652415770 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]]]}] 03:06:55 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 03:06:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 921ms 03:06:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:06:55 INFO - PROCESS | 1654 | 1463652415786 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 1654 | 1463652415788 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:06:55 INFO - PROCESS | 1654 | 1463652415790 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 1654 | 1463652415791 Marionette TRACE conn2 <- [1,746,null,{}] 03:06:55 INFO - PROCESS | 1654 | 1463652415793 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}] 03:06:55 INFO - PROCESS | 1654 | 1463652415870 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:06:55 INFO - PROCESS | 1654 | 1463652415874 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fc9000 == 39 [pid = 1654] [id = 194] 03:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11871a800) [pid = 1654] [serial = 580] [outer = 0x0] 03:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126d03c00) [pid = 1654] [serial = 581] [outer = 0x11871a800] 03:06:55 INFO - PROCESS | 1654 | 1463652415902 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x129536400) [pid = 1654] [serial = 582] [outer = 0x11871a800] 03:06:56 INFO - PROCESS | 1654 | 1463652416701 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]]]}] 03:06:56 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.) 03:06:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 920ms 03:06:56 INFO - PROCESS | 1654 | 1463652416711 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 1654 | 1463652416712 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:06:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:06:56 INFO - PROCESS | 1654 | 1463652416714 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 1654 | 1463652416715 Marionette TRACE conn2 <- [1,750,null,{}] 03:06:56 INFO - PROCESS | 1654 | 1463652416717 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}] 03:06:56 INFO - PROCESS | 1654 | 1463652416798 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:06:56 INFO - PROCESS | 1654 | 1463652416843 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x129349000 == 40 [pid = 1654] [id = 195] 03:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119148c00) [pid = 1654] [serial = 583] [outer = 0x0] 03:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a7d7c00) [pid = 1654] [serial = 584] [outer = 0x119148c00] 03:06:56 INFO - PROCESS | 1654 | 1463652416868 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a7e1c00) [pid = 1654] [serial = 585] [outer = 0x119148c00] 03:06:57 INFO - PROCESS | 1654 | 1463652417790 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]]]}] 03:06:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:06:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1119ms 03:06:57 INFO - PROCESS | 1654 | 1463652417833 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:06:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:06:57 INFO - PROCESS | 1654 | 1463652417836 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:06:57 INFO - PROCESS | 1654 | 1463652417839 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 1654 | 1463652417841 Marionette TRACE conn2 <- [1,754,null,{}] 03:06:57 INFO - PROCESS | 1654 | 1463652417845 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}] 03:06:57 INFO - PROCESS | 1654 | 1463652417945 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:06:57 INFO - PROCESS | 1654 | 1463652417992 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e19000 == 41 [pid = 1654] [id = 196] 03:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117688400) [pid = 1654] [serial = 586] [outer = 0x0] 03:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x117e61800) [pid = 1654] [serial = 587] [outer = 0x117688400] 03:06:58 INFO - PROCESS | 1654 | 1463652418024 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1183f6c00) [pid = 1654] [serial = 588] [outer = 0x117688400] 03:06:58 INFO - PROCESS | 1654 | 1463652418936 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]]]}] 03:06:58 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 03:06:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1123ms 03:06:58 INFO - PROCESS | 1654 | 1463652418984 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 1654 | 1463652418988 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:06:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:06:58 INFO - PROCESS | 1654 | 1463652418994 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 1654 | 1463652418996 Marionette TRACE conn2 <- [1,758,null,{}] 03:06:59 INFO - PROCESS | 1654 | 1463652418999 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}] 03:06:59 INFO - PROCESS | 1654 | 1463652419099 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:06:59 INFO - PROCESS | 1654 | 1463652419144 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ace800 == 42 [pid = 1654] [id = 197] 03:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1183fa400) [pid = 1654] [serial = 589] [outer = 0x0] 03:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12319a800) [pid = 1654] [serial = 590] [outer = 0x1183fa400] 03:06:59 INFO - PROCESS | 1654 | 1463652419174 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124b2d400) [pid = 1654] [serial = 591] [outer = 0x1183fa400] 03:06:59 INFO - PROCESS | 1654 | 1463652419588 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]]]}] 03:06:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:06:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 622ms 03:06:59 INFO - PROCESS | 1654 | 1463652419615 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:06:59 INFO - PROCESS | 1654 | 1463652419617 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:06:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:06:59 INFO - PROCESS | 1654 | 1463652419619 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 1654 | 1463652419622 Marionette TRACE conn2 <- [1,762,null,{}] 03:06:59 INFO - PROCESS | 1654 | 1463652419630 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}] 03:06:59 INFO - PROCESS | 1654 | 1463652419727 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:06:59 INFO - PROCESS | 1654 | 1463652419790 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:06:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6a6000 == 43 [pid = 1654] [id = 198] 03:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126d77800) [pid = 1654] [serial = 592] [outer = 0x0] 03:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128bab800) [pid = 1654] [serial = 593] [outer = 0x126d77800] 03:06:59 INFO - PROCESS | 1654 | 1463652419821 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128fb5800) [pid = 1654] [serial = 594] [outer = 0x126d77800] 03:07:00 INFO - PROCESS | 1654 | 1463652420690 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]]]}] 03:07:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:07:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 03:07:00 INFO - PROCESS | 1654 | 1463652420751 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:07:00 INFO - PROCESS | 1654 | 1463652420753 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:07:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:07:00 INFO - PROCESS | 1654 | 1463652420758 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 1654 | 1463652420760 Marionette TRACE conn2 <- [1,766,null,{}] 03:07:00 INFO - PROCESS | 1654 | 1463652420764 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}] 03:07:00 INFO - PROCESS | 1654 | 1463652420841 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:07:00 INFO - PROCESS | 1654 | 1463652420933 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x116884800 == 44 [pid = 1654] [id = 199] 03:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1172b2800) [pid = 1654] [serial = 595] [outer = 0x0] 03:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1172bac00) [pid = 1654] [serial = 596] [outer = 0x1172b2800] 03:07:00 INFO - PROCESS | 1654 | 1463652420963 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118185800) [pid = 1654] [serial = 597] [outer = 0x1172b2800] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x128fc9000 == 43 [pid = 1654] [id = 194] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x11606d000 == 42 [pid = 1654] [id = 193] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x126998000 == 41 [pid = 1654] [id = 192] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x125acf000 == 40 [pid = 1654] [id = 191] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x123185000 == 39 [pid = 1654] [id = 190] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x119841800 == 38 [pid = 1654] [id = 189] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1182c8000 == 37 [pid = 1654] [id = 188] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128ba2c00) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x115f53000 == 36 [pid = 1654] [id = 187] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x117e04800 == 35 [pid = 1654] [id = 186] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e4000 == 34 [pid = 1654] [id = 185] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x119b54000 == 33 [pid = 1654] [id = 184] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1167cc800 == 32 [pid = 1654] [id = 183] 03:07:01 INFO - PROCESS | 1654 | --DOCSHELL 0x125fd0000 == 31 [pid = 1654] [id = 182] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1172bc000) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118c33000) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11818c800) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113347800) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128b2ec00) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11934d800) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1172bc800) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11684e800) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1164a1000) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112dbac00) [pid = 1654] [serial = 505] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11911cc00) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11902ec00) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118186400) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11831a400) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12337d000) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119355000) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11934c000) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119c8c800) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119140400) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118c26800) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x127043400) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118502400) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12704a800) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126d79c00) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1231a1000) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x126916800) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128b39400) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126920000) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x126f14400) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119113800) [pid = 1654] [serial = 206] [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.] 03:07:01 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12367c800) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1654 | 1463652421788 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]]]}] 03:07:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:07:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1073ms 03:07:01 INFO - PROCESS | 1654 | 1463652421830 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 1654 | 1463652421834 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:07:01 INFO - PROCESS | 1654 | 1463652421838 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 1654 | 1463652421840 Marionette TRACE conn2 <- [1,770,null,{}] 03:07:01 INFO - PROCESS | 1654 | 1463652421842 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}] 03:07:01 INFO - PROCESS | 1654 | 1463652421920 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:07:01 INFO - PROCESS | 1654 | 1463652421967 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f13000 == 32 [pid = 1654] [id = 200] 03:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1181c8c00) [pid = 1654] [serial = 598] [outer = 0x0] 03:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118355c00) [pid = 1654] [serial = 599] [outer = 0x1181c8c00] 03:07:01 INFO - PROCESS | 1654 | 1463652421993 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118720400) [pid = 1654] [serial = 600] [outer = 0x1181c8c00] 03:07:02 INFO - PROCESS | 1654 | 1463652422299 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]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 03:07:02 INFO - PROCESS | 1654 | 1463652422357 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 1654 | 1463652422359 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:07:02 INFO - PROCESS | 1654 | 1463652422361 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1654 | 1463652422364 Marionette TRACE conn2 <- [1,774,null,{}] 03:07:02 INFO - PROCESS | 1654 | 1463652422371 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}] 03:07:02 INFO - PROCESS | 1654 | 1463652422472 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:07:02 INFO - PROCESS | 1654 | 1463652422502 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11853a800 == 33 [pid = 1654] [id = 201] 03:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118c2dc00) [pid = 1654] [serial = 601] [outer = 0x0] 03:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11913fc00) [pid = 1654] [serial = 602] [outer = 0x118c2dc00] 03:07:02 INFO - PROCESS | 1654 | 1463652422529 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119753400) [pid = 1654] [serial = 603] [outer = 0x118c2dc00] 03:07:02 INFO - PROCESS | 1654 | 1463652422813 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]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 472ms 03:07:02 INFO - PROCESS | 1654 | 1463652422838 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:07:02 INFO - PROCESS | 1654 | 1463652422840 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:07:02 INFO - PROCESS | 1654 | 1463652422842 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1654 | 1463652422854 Marionette TRACE conn2 <- [1,778,null,{}] 03:07:02 INFO - PROCESS | 1654 | 1463652422864 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}] 03:07:02 INFO - PROCESS | 1654 | 1463652422945 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:07:02 INFO - PROCESS | 1654 | 1463652422952 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119460800 == 34 [pid = 1654] [id = 202] 03:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119bc0c00) [pid = 1654] [serial = 604] [outer = 0x0] 03:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1235e7c00) [pid = 1654] [serial = 605] [outer = 0x119bc0c00] 03:07:02 INFO - PROCESS | 1654 | 1463652422978 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x124b27400) [pid = 1654] [serial = 606] [outer = 0x119bc0c00] 03:07:03 INFO - PROCESS | 1654 | 1463652423352 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]]]}] 03:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 536ms 03:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:07:03 INFO - PROCESS | 1654 | 1463652423378 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 1654 | 1463652423380 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:07:03 INFO - PROCESS | 1654 | 1463652423382 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:07:03 INFO - PROCESS | 1654 | 1463652423383 Marionette TRACE conn2 <- [1,782,null,{}] 03:07:03 INFO - PROCESS | 1654 | 1463652423385 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}] 03:07:03 INFO - PROCESS | 1654 | 1463652423476 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:07:03 INFO - PROCESS | 1654 | 1463652423480 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b5f800 == 35 [pid = 1654] [id = 203] 03:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119c8a800) [pid = 1654] [serial = 607] [outer = 0x0] 03:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x125524800) [pid = 1654] [serial = 608] [outer = 0x119c8a800] 03:07:03 INFO - PROCESS | 1654 | 1463652423506 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1259c9800) [pid = 1654] [serial = 609] [outer = 0x119c8a800] 03:07:03 INFO - PROCESS | 1654 | 1463652423826 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]]]}] 03:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 03:07:03 INFO - PROCESS | 1654 | 1463652423859 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 1654 | 1463652423861 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:07:03 INFO - PROCESS | 1654 | 1463652423866 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:07:03 INFO - PROCESS | 1654 | 1463652423867 Marionette TRACE conn2 <- [1,786,null,{}] 03:07:03 INFO - PROCESS | 1654 | 1463652423870 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}] 03:07:03 INFO - PROCESS | 1654 | 1463652423982 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:07:04 INFO - PROCESS | 1654 | 1463652424015 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d0f000 == 36 [pid = 1654] [id = 204] 03:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x125fa9000) [pid = 1654] [serial = 610] [outer = 0x0] 03:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126f9e000) [pid = 1654] [serial = 611] [outer = 0x125fa9000] 03:07:04 INFO - PROCESS | 1654 | 1463652424048 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128b3a000) [pid = 1654] [serial = 612] [outer = 0x125fa9000] 03:07:04 INFO - PROCESS | 1654 | 1463652424382 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]]]}] 03:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 571ms 03:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:07:04 INFO - PROCESS | 1654 | 1463652424436 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 1654 | 1463652424437 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:07:04 INFO - PROCESS | 1654 | 1463652424439 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 1654 | 1463652424440 Marionette TRACE conn2 <- [1,790,null,{}] 03:07:04 INFO - PROCESS | 1654 | 1463652424443 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}] 03:07:04 INFO - PROCESS | 1654 | 1463652424541 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:07:04 INFO - PROCESS | 1654 | 1463652424546 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cc2800 == 37 [pid = 1654] [id = 205] 03:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126d05400) [pid = 1654] [serial = 613] [outer = 0x0] 03:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128bab400) [pid = 1654] [serial = 614] [outer = 0x126d05400] 03:07:04 INFO - PROCESS | 1654 | 1463652424573 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128fb0400) [pid = 1654] [serial = 615] [outer = 0x126d05400] 03:07:04 INFO - PROCESS | 1654 | 1463652424921 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]]]}] 03:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 518ms 03:07:04 INFO - PROCESS | 1654 | 1463652424961 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 1654 | 1463652424965 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:07:04 INFO - PROCESS | 1654 | 1463652424968 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 1654 | 1463652424970 Marionette TRACE conn2 <- [1,794,null,{}] 03:07:04 INFO - PROCESS | 1654 | 1463652424973 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}] 03:07:05 INFO - PROCESS | 1654 | 1463652425116 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128bb3400) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128bb5400) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115d0c800) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119146800) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116a68000) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11871a800) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116750c00) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123199c00) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:07:05 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115f24000) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:07:05 INFO - PROCESS | 1654 | 1463652425215 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fa4000 == 38 [pid = 1654] [id = 206] 03:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115d0c800) [pid = 1654] [serial = 616] [outer = 0x0] 03:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1183f3c00) [pid = 1654] [serial = 617] [outer = 0x115d0c800] 03:07:05 INFO - PROCESS | 1654 | 1463652425240 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x124f5a800) [pid = 1654] [serial = 618] [outer = 0x115d0c800] 03:07:05 INFO - PROCESS | 1654 | 1463652425520 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]]]}] 03:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 569ms 03:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:07:05 INFO - PROCESS | 1654 | 1463652425538 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 1654 | 1463652425539 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:07:05 INFO - PROCESS | 1654 | 1463652425541 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 1654 | 1463652425542 Marionette TRACE conn2 <- [1,798,null,{}] 03:07:05 INFO - PROCESS | 1654 | 1463652425553 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}] 03:07:05 INFO - PROCESS | 1654 | 1463652425637 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:07:05 INFO - PROCESS | 1654 | 1463652425642 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cbd000 == 39 [pid = 1654] [id = 207] 03:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128b31c00) [pid = 1654] [serial = 619] [outer = 0x0] 03:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12939e800) [pid = 1654] [serial = 620] [outer = 0x128b31c00] 03:07:05 INFO - PROCESS | 1654 | 1463652425670 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12a409c00) [pid = 1654] [serial = 621] [outer = 0x128b31c00] 03:07:06 INFO - PROCESS | 1654 | 1463652426002 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]]]}] 03:07:06 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 03:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 473ms 03:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:07:06 INFO - PROCESS | 1654 | 1463652426016 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1654 | 1463652426018 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:07:06 INFO - PROCESS | 1654 | 1463652426020 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 1654 | 1463652426021 Marionette TRACE conn2 <- [1,802,null,{}] 03:07:06 INFO - PROCESS | 1654 | 1463652426023 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}] 03:07:06 INFO - PROCESS | 1654 | 1463652426125 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:07:06 INFO - PROCESS | 1654 | 1463652426133 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275cc800 == 40 [pid = 1654] [id = 208] 03:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12927ec00) [pid = 1654] [serial = 622] [outer = 0x0] 03:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12a7da400) [pid = 1654] [serial = 623] [outer = 0x12927ec00] 03:07:06 INFO - PROCESS | 1654 | 1463652426158 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12ab5f000) [pid = 1654] [serial = 624] [outer = 0x12927ec00] 03:07:06 INFO - PROCESS | 1654 | 1463652426457 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]]]}] 03:07:06 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 03:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 03:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:07:06 INFO - PROCESS | 1654 | 1463652426489 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1654 | 1463652426491 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:07:06 INFO - PROCESS | 1654 | 1463652426503 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 1654 | 1463652426505 Marionette TRACE conn2 <- [1,806,null,{}] 03:07:06 INFO - PROCESS | 1654 | 1463652426508 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}] 03:07:06 INFO - PROCESS | 1654 | 1463652426603 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:07:06 INFO - PROCESS | 1654 | 1463652426607 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6b3000 == 41 [pid = 1654] [id = 209] 03:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12ab68c00) [pid = 1654] [serial = 625] [outer = 0x0] 03:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12ab8c000) [pid = 1654] [serial = 626] [outer = 0x12ab68c00] 03:07:06 INFO - PROCESS | 1654 | 1463652426636 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12b003400) [pid = 1654] [serial = 627] [outer = 0x12ab68c00] 03:07:06 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:07:06 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:07:06 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:07:06 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 03:07:07 INFO - PROCESS | 1654 | 1463652426996 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]]]}] 03:07:07 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 03:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 529ms 03:07:07 INFO - PROCESS | 1654 | 1463652427023 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 1654 | 1463652427024 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:07:07 INFO - PROCESS | 1654 | 1463652427026 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 1654 | 1463652427027 Marionette TRACE conn2 <- [1,810,null,{}] 03:07:07 INFO - PROCESS | 1654 | 1463652427029 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}] 03:07:07 INFO - PROCESS | 1654 | 1463652427108 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:07:07 INFO - PROCESS | 1654 | 1463652427115 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abdb800 == 42 [pid = 1654] [id = 210] 03:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12b006800) [pid = 1654] [serial = 628] [outer = 0x0] 03:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b00e800) [pid = 1654] [serial = 629] [outer = 0x12b006800] 03:07:07 INFO - PROCESS | 1654 | 1463652427140 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12ba62000) [pid = 1654] [serial = 630] [outer = 0x12b006800] 03:07:07 INFO - PROCESS | 1654 | 1463652427595 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]]]}] 03:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 618ms 03:07:07 INFO - PROCESS | 1654 | 1463652427644 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 1654 | 1463652427647 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:07:07 INFO - PROCESS | 1654 | 1463652427650 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 1654 | 1463652427653 Marionette TRACE conn2 <- [1,814,null,{}] 03:07:07 INFO - PROCESS | 1654 | 1463652427656 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}] 03:07:07 INFO - PROCESS | 1654 | 1463652427761 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:07:07 INFO - PROCESS | 1654 | 1463652427812 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e04800 == 43 [pid = 1654] [id = 211] 03:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116a66400) [pid = 1654] [serial = 631] [outer = 0x0] 03:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x117689c00) [pid = 1654] [serial = 632] [outer = 0x116a66400] 03:07:07 INFO - PROCESS | 1654 | 1463652427844 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1183f3000) [pid = 1654] [serial = 633] [outer = 0x116a66400] 03:07:08 INFO - PROCESS | 1654 | 1463652428324 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] 03:07:08 INFO - PROCESS | 1654 | 1463652428442 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:07:08 INFO - PROCESS | 1654 | 1463652428452 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - PROCESS | 1654 | 1463652428455 Marionette TRACE conn2 <- [1,818,null,{}] 03:07:08 INFO - PROCESS | 1654 | 1463652428459 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}] 03:07:08 INFO - PROCESS | 1654 | 1463652428613 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:07:08 INFO - PROCESS | 1654 | 1463652428620 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12486a000 == 44 [pid = 1654] [id = 212] 03:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118c2b400) [pid = 1654] [serial = 634] [outer = 0x0] 03:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119354800) [pid = 1654] [serial = 635] [outer = 0x118c2b400] 03:07:08 INFO - PROCESS | 1654 | 1463652428650 Marionette DEBUG loaded listener.js 03:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12319a400) [pid = 1654] [serial = 636] [outer = 0x118c2b400] 03:07:09 INFO - PROCESS | 1654 | 1463652429083 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]]]}] 03:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 03:07:09 INFO - PROCESS | 1654 | 1463652429123 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:07:09 INFO - PROCESS | 1654 | 1463652429124 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:07:09 INFO - PROCESS | 1654 | 1463652429143 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - PROCESS | 1654 | 1463652429146 Marionette TRACE conn2 <- [1,822,null,{}] 03:07:09 INFO - PROCESS | 1654 | 1463652429157 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}] 03:07:09 INFO - PROCESS | 1654 | 1463652429260 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:07:09 INFO - PROCESS | 1654 | 1463652429322 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b902800 == 45 [pid = 1654] [id = 213] 03:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126d79c00) [pid = 1654] [serial = 637] [outer = 0x0] 03:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x127009800) [pid = 1654] [serial = 638] [outer = 0x126d79c00] 03:07:09 INFO - PROCESS | 1654 | 1463652429354 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128b9ec00) [pid = 1654] [serial = 639] [outer = 0x126d79c00] 03:07:09 INFO - PROCESS | 1654 | 1463652429767 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] 03:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:07:09 INFO - PROCESS | 1654 | 1463652429821 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:07:09 INFO - PROCESS | 1654 | 1463652429823 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - PROCESS | 1654 | 1463652429824 Marionette TRACE conn2 <- [1,826,null,{}] 03:07:09 INFO - PROCESS | 1654 | 1463652429827 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}] 03:07:09 INFO - PROCESS | 1654 | 1463652429975 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:07:09 INFO - PROCESS | 1654 | 1463652429985 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b922800 == 46 [pid = 1654] [id = 214] 03:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12927c800) [pid = 1654] [serial = 640] [outer = 0x0] 03:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12ab87400) [pid = 1654] [serial = 641] [outer = 0x12927c800] 03:07:10 INFO - PROCESS | 1654 | 1463652430014 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12abc0400) [pid = 1654] [serial = 642] [outer = 0x12927c800] 03:07:10 INFO - PROCESS | 1654 | 1463652430418 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]]]}] 03:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 620ms 03:07:10 INFO - PROCESS | 1654 | 1463652430443 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:07:10 INFO - PROCESS | 1654 | 1463652430445 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:07:10 INFO - PROCESS | 1654 | 1463652430447 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1654 | 1463652430448 Marionette TRACE conn2 <- [1,830,null,{}] 03:07:10 INFO - PROCESS | 1654 | 1463652430451 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}] 03:07:10 INFO - PROCESS | 1654 | 1463652430548 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:07:10 INFO - PROCESS | 1654 | 1463652430613 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbdc800 == 47 [pid = 1654] [id = 215] 03:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a411000) [pid = 1654] [serial = 643] [outer = 0x0] 03:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12b009400) [pid = 1654] [serial = 644] [outer = 0x12a411000] 03:07:10 INFO - PROCESS | 1654 | 1463652430642 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12ba1dc00) [pid = 1654] [serial = 645] [outer = 0x12a411000] 03:07:11 INFO - PROCESS | 1654 | 1463652431193 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]]]}] 03:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 820ms 03:07:11 INFO - PROCESS | 1654 | 1463652431272 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 1654 | 1463652431274 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:07:11 INFO - PROCESS | 1654 | 1463652431278 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - PROCESS | 1654 | 1463652431282 Marionette TRACE conn2 <- [1,834,null,{}] 03:07:11 INFO - PROCESS | 1654 | 1463652431286 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}] 03:07:11 INFO - PROCESS | 1654 | 1463652431378 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:07:11 INFO - PROCESS | 1654 | 1463652431429 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11855f800 == 48 [pid = 1654] [id = 216] 03:07:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1172aec00) [pid = 1654] [serial = 646] [outer = 0x0] 03:07:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1172ba400) [pid = 1654] [serial = 647] [outer = 0x1172aec00] 03:07:11 INFO - PROCESS | 1654 | 1463652431457 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1172c5000) [pid = 1654] [serial = 648] [outer = 0x1172aec00] 03:07:11 INFO - PROCESS | 1654 | 1463652431882 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]]]}] 03:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 03:07:11 INFO - PROCESS | 1654 | 1463652431908 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 1654 | 1463652431914 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:07:11 INFO - PROCESS | 1654 | 1463652431921 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - PROCESS | 1654 | 1463652431923 Marionette TRACE conn2 <- [1,838,null,{}] 03:07:11 INFO - PROCESS | 1654 | 1463652431927 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}] 03:07:12 INFO - PROCESS | 1654 | 1463652432084 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:07:12 INFO - PROCESS | 1654 | 1463652432132 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117093000 == 49 [pid = 1654] [id = 217] 03:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1172cc000) [pid = 1654] [serial = 649] [outer = 0x0] 03:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11818c800) [pid = 1654] [serial = 650] [outer = 0x1172cc000] 03:07:12 INFO - PROCESS | 1654 | 1463652432159 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118266000) [pid = 1654] [serial = 651] [outer = 0x1172cc000] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6b3000 == 48 [pid = 1654] [id = 209] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1275cc800 == 47 [pid = 1654] [id = 208] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x124cbd000 == 46 [pid = 1654] [id = 207] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x115fa4000 == 45 [pid = 1654] [id = 206] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x124cc2800 == 44 [pid = 1654] [id = 205] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x112d0f000 == 43 [pid = 1654] [id = 204] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x119b5f800 == 42 [pid = 1654] [id = 203] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x119460800 == 41 [pid = 1654] [id = 202] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116a68800) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1183f2000) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12551e400) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11853a800 == 40 [pid = 1654] [id = 201] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x116f13000 == 39 [pid = 1654] [id = 200] 03:07:12 INFO - PROCESS | 1654 | --DOCSHELL 0x116884800 == 38 [pid = 1654] [id = 199] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128ce3c00) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12927f800) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128fb7400) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1172b5000) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1183ee800) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119752800) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119f27800) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11831a000) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126d03c00) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118723800) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118180800) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1168aec00) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12367c000) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125fa9800) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x125fa9400) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129536400) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1172afc00) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x129532000) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 03:07:12 INFO - PROCESS | 1654 | 1463652432555 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]]]}] 03:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 03:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:07:12 INFO - PROCESS | 1654 | 1463652432594 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:07:12 INFO - PROCESS | 1654 | 1463652432596 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:07:12 INFO - PROCESS | 1654 | 1463652432599 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 1654 | 1463652432603 Marionette TRACE conn2 <- [1,842,null,{}] 03:07:12 INFO - PROCESS | 1654 | 1463652432614 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}] 03:07:12 INFO - PROCESS | 1654 | 1463652432767 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:07:12 INFO - PROCESS | 1654 | 1463652432845 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117051800 == 39 [pid = 1654] [id = 218] 03:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118180800) [pid = 1654] [serial = 652] [outer = 0x0] 03:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1183ee800) [pid = 1654] [serial = 653] [outer = 0x118180800] 03:07:12 INFO - PROCESS | 1654 | 1463652432889 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119141c00) [pid = 1654] [serial = 654] [outer = 0x118180800] 03:07:13 INFO - PROCESS | 1654 | 1463652433201 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]]]}] 03:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 623ms 03:07:13 INFO - PROCESS | 1654 | 1463652433223 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:07:13 INFO - PROCESS | 1654 | 1463652433225 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:07:13 INFO - PROCESS | 1654 | 1463652433227 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - PROCESS | 1654 | 1463652433228 Marionette TRACE conn2 <- [1,846,null,{}] 03:07:13 INFO - PROCESS | 1654 | 1463652433234 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}] 03:07:13 INFO - PROCESS | 1654 | 1463652433315 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:07:13 INFO - PROCESS | 1654 | 1463652433363 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d5000 == 40 [pid = 1654] [id = 219] 03:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1190a7c00) [pid = 1654] [serial = 655] [outer = 0x0] 03:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11934d000) [pid = 1654] [serial = 656] [outer = 0x1190a7c00] 03:07:13 INFO - PROCESS | 1654 | 1463652433389 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119c97000) [pid = 1654] [serial = 657] [outer = 0x1190a7c00] 03:07:13 INFO - PROCESS | 1654 | 1463652433689 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]]]}] 03:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 471ms 03:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:07:13 INFO - PROCESS | 1654 | 1463652433703 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:07:13 INFO - PROCESS | 1654 | 1463652433705 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:07:13 INFO - PROCESS | 1654 | 1463652433707 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - PROCESS | 1654 | 1463652433708 Marionette TRACE conn2 <- [1,850,null,{}] 03:07:13 INFO - PROCESS | 1654 | 1463652433722 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}] 03:07:13 INFO - PROCESS | 1654 | 1463652433815 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:07:13 INFO - PROCESS | 1654 | 1463652433821 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317f800 == 41 [pid = 1654] [id = 220] 03:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119f2a000) [pid = 1654] [serial = 658] [outer = 0x0] 03:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123290000) [pid = 1654] [serial = 659] [outer = 0x119f2a000] 03:07:13 INFO - PROCESS | 1654 | 1463652433862 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12379f000) [pid = 1654] [serial = 660] [outer = 0x119f2a000] 03:07:14 INFO - PROCESS | 1654 | 1463652434217 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]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 522ms 03:07:14 INFO - PROCESS | 1654 | 1463652434232 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 1654 | 1463652434234 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:07:14 INFO - PROCESS | 1654 | 1463652434236 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1654 | 1463652434237 Marionette TRACE conn2 <- [1,854,null,{}] 03:07:14 INFO - PROCESS | 1654 | 1463652434239 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}] 03:07:14 INFO - PROCESS | 1654 | 1463652434362 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:07:14 INFO - PROCESS | 1654 | 1463652434394 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232b7000 == 42 [pid = 1654] [id = 221] 03:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12319f000) [pid = 1654] [serial = 661] [outer = 0x0] 03:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12577d400) [pid = 1654] [serial = 662] [outer = 0x12319f000] 03:07:14 INFO - PROCESS | 1654 | 1463652434420 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126f16800) [pid = 1654] [serial = 663] [outer = 0x12319f000] 03:07:14 INFO - PROCESS | 1654 | 1463652434715 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]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 03:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:07:14 INFO - PROCESS | 1654 | 1463652434755 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 1654 | 1463652434757 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:07:14 INFO - PROCESS | 1654 | 1463652434759 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1654 | 1463652434760 Marionette TRACE conn2 <- [1,858,null,{}] 03:07:14 INFO - PROCESS | 1654 | 1463652434764 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}] 03:07:14 INFO - PROCESS | 1654 | 1463652434858 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:07:14 INFO - PROCESS | 1654 | 1463652434862 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253cc000 == 43 [pid = 1654] [id = 222] 03:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126f14400) [pid = 1654] [serial = 664] [outer = 0x0] 03:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12700b400) [pid = 1654] [serial = 665] [outer = 0x126f14400] 03:07:14 INFO - PROCESS | 1654 | 1463652434895 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128b9c000) [pid = 1654] [serial = 666] [outer = 0x126f14400] 03:07:15 INFO - PROCESS | 1654 | 1463652435225 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]]]}] 03:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 03:07:15 INFO - PROCESS | 1654 | 1463652435279 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:07:15 INFO - PROCESS | 1654 | 1463652435281 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:07:15 INFO - PROCESS | 1654 | 1463652435283 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:07:15 INFO - PROCESS | 1654 | 1463652435284 Marionette TRACE conn2 <- [1,862,null,{}] 03:07:15 INFO - PROCESS | 1654 | 1463652435286 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}] 03:07:15 INFO - PROCESS | 1654 | 1463652435380 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:07:15 INFO - PROCESS | 1654 | 1463652435384 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x126999000 == 44 [pid = 1654] [id = 223] 03:07:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126fa3000) [pid = 1654] [serial = 667] [outer = 0x0] 03:07:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128cdd800) [pid = 1654] [serial = 668] [outer = 0x126fa3000] 03:07:15 INFO - PROCESS | 1654 | 1463652435409 Marionette DEBUG loaded listener.js 03:07:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128e59c00) [pid = 1654] [serial = 669] [outer = 0x126fa3000] 03:07:15 INFO - PROCESS | 1654 | 1463652435767 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]]]}] 03:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 03:07:15 INFO - PROCESS | 1654 | 1463652435804 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:07:15 INFO - PROCESS | 1654 | 1463652435806 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:07:15 INFO - PROCESS | 1654 | 1463652435809 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:07:15 INFO - PROCESS | 1654 | 1463652435811 Marionette TRACE conn2 <- [1,866,null,{}] 03:07:15 INFO - PROCESS | 1654 | 1463652435814 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}] 03:07:15 INFO - PROCESS | 1654 | 1463652435957 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:07:15 INFO - PROCESS | 1654 | 1463652435975 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275c9000 == 45 [pid = 1654] [id = 224] 03:07:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128e60c00) [pid = 1654] [serial = 670] [outer = 0x0] 03:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x129277000) [pid = 1654] [serial = 671] [outer = 0x128e60c00] 03:07:16 INFO - PROCESS | 1654 | 1463652436015 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1293a2c00) [pid = 1654] [serial = 672] [outer = 0x128e60c00] 03:07:16 INFO - PROCESS | 1654 | 1463652436436 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]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 03:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:07:16 INFO - PROCESS | 1654 | 1463652436481 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 1654 | 1463652436482 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:07:16 INFO - PROCESS | 1654 | 1463652436484 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 1654 | 1463652436485 Marionette TRACE conn2 <- [1,870,null,{}] 03:07:16 INFO - PROCESS | 1654 | 1463652436488 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}] 03:07:16 INFO - PROCESS | 1654 | 1463652436587 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119c8a800) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1172b2800) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126d77800) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119bc0c00) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1181c8c00) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118c2dc00) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125fa9000) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126d05400) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x115d0c800) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12927ec00) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128b31c00) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12ab68c00) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116748400) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12704a400) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1181cc400) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12319d400) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:07:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128ba1000) [pid = 1654] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:07:16 INFO - PROCESS | 1654 | 1463652436790 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12350c000 == 46 [pid = 1654] [id = 225] 03:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112dbac00) [pid = 1654] [serial = 673] [outer = 0x0] 03:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1172bc000) [pid = 1654] [serial = 674] [outer = 0x112dbac00] 03:07:16 INFO - PROCESS | 1654 | 1463652436815 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119142400) [pid = 1654] [serial = 675] [outer = 0x112dbac00] 03:07:17 INFO - PROCESS | 1654 | 1463652437089 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]]]}] 03:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 622ms 03:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:07:17 INFO - PROCESS | 1654 | 1463652437106 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:07:17 INFO - PROCESS | 1654 | 1463652437108 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:07:17 INFO - PROCESS | 1654 | 1463652437110 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:07:17 INFO - PROCESS | 1654 | 1463652437112 Marionette TRACE conn2 <- [1,874,null,{}] 03:07:17 INFO - PROCESS | 1654 | 1463652437123 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}] 03:07:17 INFO - PROCESS | 1654 | 1463652437225 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:07:17 INFO - PROCESS | 1654 | 1463652437232 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0bb800 == 47 [pid = 1654] [id = 226] 03:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x115d0c800) [pid = 1654] [serial = 676] [outer = 0x0] 03:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11909b800) [pid = 1654] [serial = 677] [outer = 0x115d0c800] 03:07:17 INFO - PROCESS | 1654 | 1463652437261 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ab80000) [pid = 1654] [serial = 678] [outer = 0x115d0c800] 03:07:17 INFO - PROCESS | 1654 | 1463652437586 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]]]}] 03:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 479ms 03:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:07:17 INFO - PROCESS | 1654 | 1463652437591 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:07:17 INFO - PROCESS | 1654 | 1463652437592 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:07:17 INFO - PROCESS | 1654 | 1463652437595 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:07:17 INFO - PROCESS | 1654 | 1463652437596 Marionette TRACE conn2 <- [1,878,null,{}] 03:07:17 INFO - PROCESS | 1654 | 1463652437601 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}] 03:07:17 INFO - PROCESS | 1654 | 1463652437713 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:07:17 INFO - PROCESS | 1654 | 1463652437719 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b97c800 == 48 [pid = 1654] [id = 227] 03:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1181c7400) [pid = 1654] [serial = 679] [outer = 0x0] 03:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12abbb800) [pid = 1654] [serial = 680] [outer = 0x1181c7400] 03:07:17 INFO - PROCESS | 1654 | 1463652437744 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12ba1cc00) [pid = 1654] [serial = 681] [outer = 0x1181c7400] 03:07:18 INFO - PROCESS | 1654 | 1463652438061 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]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 03:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:07:18 INFO - PROCESS | 1654 | 1463652438117 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 1654 | 1463652438119 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:07:18 INFO - PROCESS | 1654 | 1463652438122 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 1654 | 1463652438124 Marionette TRACE conn2 <- [1,882,null,{}] 03:07:18 INFO - PROCESS | 1654 | 1463652438127 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}] 03:07:18 INFO - PROCESS | 1654 | 1463652438249 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:07:18 INFO - PROCESS | 1654 | 1463652438324 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be24800 == 49 [pid = 1654] [id = 228] 03:07:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11339d400) [pid = 1654] [serial = 682] [outer = 0x0] 03:07:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12ba1e400) [pid = 1654] [serial = 683] [outer = 0x11339d400] 03:07:18 INFO - PROCESS | 1654 | 1463652438363 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12bdb0800) [pid = 1654] [serial = 684] [outer = 0x11339d400] 03:07:18 INFO - PROCESS | 1654 | 1463652438686 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]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 620ms 03:07:18 INFO - PROCESS | 1654 | 1463652438742 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 1654 | 1463652438743 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:07:18 INFO - PROCESS | 1654 | 1463652438745 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 1654 | 1463652438748 Marionette TRACE conn2 <- [1,886,null,{}] 03:07:18 INFO - PROCESS | 1654 | 1463652438813 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}] 03:07:18 INFO - PROCESS | 1654 | 1463652438907 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:07:19 INFO - PROCESS | 1654 | 1463652438997 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11664d000 == 50 [pid = 1654] [id = 229] 03:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x115f3a400) [pid = 1654] [serial = 685] [outer = 0x0] 03:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1164a5c00) [pid = 1654] [serial = 686] [outer = 0x115f3a400] 03:07:19 INFO - PROCESS | 1654 | 1463652439030 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1172bf400) [pid = 1654] [serial = 687] [outer = 0x115f3a400] 03:07:19 INFO - PROCESS | 1654 | 1463652439474 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]]]}] 03:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 780ms 03:07:19 INFO - PROCESS | 1654 | 1463652439529 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:07:19 INFO - PROCESS | 1654 | 1463652439532 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:07:19 INFO - PROCESS | 1654 | 1463652439536 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:07:19 INFO - PROCESS | 1654 | 1463652439539 Marionette TRACE conn2 <- [1,890,null,{}] 03:07:19 INFO - PROCESS | 1654 | 1463652439568 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}] 03:07:19 INFO - PROCESS | 1654 | 1463652439667 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:07:19 INFO - PROCESS | 1654 | 1463652439734 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c4c800 == 51 [pid = 1654] [id = 230] 03:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118269c00) [pid = 1654] [serial = 688] [outer = 0x0] 03:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118324800) [pid = 1654] [serial = 689] [outer = 0x118269c00] 03:07:19 INFO - PROCESS | 1654 | 1463652439764 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118c2b000) [pid = 1654] [serial = 690] [outer = 0x118269c00] 03:07:20 INFO - PROCESS | 1654 | 1463652440159 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]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 646ms 03:07:20 INFO - PROCESS | 1654 | 1463652440183 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:07:20 INFO - PROCESS | 1654 | 1463652440184 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:07:20 INFO - PROCESS | 1654 | 1463652440200 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 1654 | 1463652440201 Marionette TRACE conn2 <- [1,894,null,{}] 03:07:20 INFO - PROCESS | 1654 | 1463652440206 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}] 03:07:20 INFO - PROCESS | 1654 | 1463652440305 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:07:20 INFO - PROCESS | 1654 | 1463652440371 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abf7000 == 52 [pid = 1654] [id = 231] 03:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119149400) [pid = 1654] [serial = 691] [outer = 0x0] 03:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12319c000) [pid = 1654] [serial = 692] [outer = 0x119149400] 03:07:20 INFO - PROCESS | 1654 | 1463652440404 Marionette DEBUG loaded listener.js 03:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12577e400) [pid = 1654] [serial = 693] [outer = 0x119149400] 03:07:20 INFO - PROCESS | 1654 | 1463652440819 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]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 672ms 03:07:20 INFO - PROCESS | 1654 | 1463652440883 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:07:20 INFO - PROCESS | 1654 | 1463652440887 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:07:20 INFO - PROCESS | 1654 | 1463652440892 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 1654 | 1463652440893 Marionette TRACE conn2 <- [1,898,null,{}] 03:07:20 INFO - PROCESS | 1654 | 1463652440895 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}] 03:07:21 INFO - PROCESS | 1654 | 1463652441018 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:07:21 INFO - PROCESS | 1654 | 1463652441096 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c81a000 == 53 [pid = 1654] [id = 232] 03:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128b32c00) [pid = 1654] [serial = 694] [outer = 0x0] 03:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128cde400) [pid = 1654] [serial = 695] [outer = 0x128b32c00] 03:07:21 INFO - PROCESS | 1654 | 1463652441126 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x129536400) [pid = 1654] [serial = 696] [outer = 0x128b32c00] 03:07:21 INFO - PROCESS | 1654 | 1463652441510 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]]]}] 03:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 668ms 03:07:21 INFO - PROCESS | 1654 | 1463652441561 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:07:21 INFO - PROCESS | 1654 | 1463652441562 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:07:21 INFO - PROCESS | 1654 | 1463652441564 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:07:21 INFO - PROCESS | 1654 | 1463652441566 Marionette TRACE conn2 <- [1,902,null,{}] 03:07:21 INFO - PROCESS | 1654 | 1463652441568 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}] 03:07:21 INFO - PROCESS | 1654 | 1463652441667 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:07:21 INFO - PROCESS | 1654 | 1463652441732 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c99d800 == 54 [pid = 1654] [id = 233] 03:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128bac000) [pid = 1654] [serial = 697] [outer = 0x0] 03:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12ab5c400) [pid = 1654] [serial = 698] [outer = 0x128bac000] 03:07:21 INFO - PROCESS | 1654 | 1463652441762 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12b21d400) [pid = 1654] [serial = 699] [outer = 0x128bac000] 03:07:22 INFO - PROCESS | 1654 | 1463652442158 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]]]}] 03:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 619ms 03:07:22 INFO - PROCESS | 1654 | 1463652442184 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:07:22 INFO - PROCESS | 1654 | 1463652442186 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:07:22 INFO - PROCESS | 1654 | 1463652442188 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 1654 | 1463652442189 Marionette TRACE conn2 <- [1,906,null,{}] 03:07:22 INFO - PROCESS | 1654 | 1463652442192 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}] 03:07:22 INFO - PROCESS | 1654 | 1463652442312 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:07:22 INFO - PROCESS | 1654 | 1463652442397 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x118575000 == 55 [pid = 1654] [id = 234] 03:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116453400) [pid = 1654] [serial = 700] [outer = 0x0] 03:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x118358400) [pid = 1654] [serial = 701] [outer = 0x116453400] 03:07:22 INFO - PROCESS | 1654 | 1463652442428 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b226800) [pid = 1654] [serial = 702] [outer = 0x116453400] 03:07:23 INFO - PROCESS | 1654 | 1463652443064 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]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 920ms 03:07:23 INFO - PROCESS | 1654 | 1463652443109 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:07:23 INFO - PROCESS | 1654 | 1463652443113 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:07:23 INFO - PROCESS | 1654 | 1463652443118 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 1654 | 1463652443121 Marionette TRACE conn2 <- [1,910,null,{}] 03:07:23 INFO - PROCESS | 1654 | 1463652443127 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}] 03:07:23 INFO - PROCESS | 1654 | 1463652443235 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:07:23 INFO - PROCESS | 1654 | 1463652443291 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x123195000 == 56 [pid = 1654] [id = 235] 03:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1172c1c00) [pid = 1654] [serial = 703] [outer = 0x0] 03:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1172c7400) [pid = 1654] [serial = 704] [outer = 0x1172c1c00] 03:07:23 INFO - PROCESS | 1654 | 1463652443319 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1181c8400) [pid = 1654] [serial = 705] [outer = 0x1172c1c00] 03:07:23 INFO - PROCESS | 1654 | 1463652443757 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]]]}] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x129349000 == 55 [pid = 1654] [id = 195] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b97c800 == 54 [pid = 1654] [id = 227] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0bb800 == 53 [pid = 1654] [id = 226] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12350c000 == 52 [pid = 1654] [id = 225] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1275c9000 == 51 [pid = 1654] [id = 224] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x126999000 == 50 [pid = 1654] [id = 223] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1253cc000 == 49 [pid = 1654] [id = 222] 03:07:23 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x117e61800) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 03:07:23 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12319a800) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1232b7000 == 48 [pid = 1654] [id = 221] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12317f800 == 47 [pid = 1654] [id = 220] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d5000 == 46 [pid = 1654] [id = 219] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x117051800 == 45 [pid = 1654] [id = 218] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x117093000 == 44 [pid = 1654] [id = 217] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11855f800 == 43 [pid = 1654] [id = 216] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b922800 == 42 [pid = 1654] [id = 214] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b902800 == 41 [pid = 1654] [id = 213] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12486a000 == 40 [pid = 1654] [id = 212] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x117e04800 == 39 [pid = 1654] [id = 211] 03:07:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12abdb800 == 38 [pid = 1654] [id = 210] 03:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 726ms 03:07:23 INFO - PROCESS | 1654 | 1463652443843 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 1654 | 1463652443846 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:07:23 INFO - PROCESS | 1654 | 1463652443857 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 1654 | 1463652443858 Marionette TRACE conn2 <- [1,914,null,{}] 03:07:23 INFO - PROCESS | 1654 | 1463652443861 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}] 03:07:23 INFO - PROCESS | 1654 | 1463652443942 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:07:23 INFO - PROCESS | 1654 | 1463652443953 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704a000 == 39 [pid = 1654] [id = 236] 03:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1181d6800) [pid = 1654] [serial = 706] [outer = 0x0] 03:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11831dc00) [pid = 1654] [serial = 707] [outer = 0x1181d6800] 03:07:23 INFO - PROCESS | 1654 | 1463652443979 Marionette DEBUG loaded listener.js 03:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119140000) [pid = 1654] [serial = 708] [outer = 0x1181d6800] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12ab8c000) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118181000) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128bb5000) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119112c00) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x125fb5400) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128bb2c00) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125524800) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118185800) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1172bac00) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128fb5800) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128bab800) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1235e7c00) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118355c00) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118720400) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12a7d7c00) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11913fc00) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119753400) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126f9e000) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1259c9800) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128bab400) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128b3a000) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1183f3c00) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128fb0400) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124f5a800) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12ab5f000) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12939e800) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12a7da400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12a409c00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b003400) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124b27400) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 03:07:24 INFO - PROCESS | 1654 | 1463652444342 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]]]}] 03:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 522ms 03:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:07:24 INFO - PROCESS | 1654 | 1463652444379 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:07:24 INFO - PROCESS | 1654 | 1463652444382 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:07:24 INFO - PROCESS | 1654 | 1463652444385 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:07:24 INFO - PROCESS | 1654 | 1463652444387 Marionette TRACE conn2 <- [1,918,null,{}] 03:07:24 INFO - PROCESS | 1654 | 1463652444394 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}] 03:07:24 INFO - PROCESS | 1654 | 1463652444476 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:07:24 INFO - PROCESS | 1654 | 1463652444484 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d5000 == 40 [pid = 1654] [id = 237] 03:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11974a000) [pid = 1654] [serial = 709] [outer = 0x0] 03:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119c8a800) [pid = 1654] [serial = 710] [outer = 0x11974a000] 03:07:24 INFO - PROCESS | 1654 | 1463652444512 Marionette DEBUG loaded listener.js 03:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12367c000) [pid = 1654] [serial = 711] [outer = 0x11974a000] 03:07:24 INFO - PROCESS | 1654 | 1463652444865 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]]]}] 03:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 03:07:24 INFO - PROCESS | 1654 | 1463652444906 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:07:24 INFO - PROCESS | 1654 | 1463652444907 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:07:24 INFO - PROCESS | 1654 | 1463652444910 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:07:24 INFO - PROCESS | 1654 | 1463652444911 Marionette TRACE conn2 <- [1,922,null,{}] 03:07:24 INFO - PROCESS | 1654 | 1463652444917 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}] 03:07:25 INFO - PROCESS | 1654 | 1463652445051 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:07:25 INFO - PROCESS | 1654 | 1463652445064 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317d000 == 41 [pid = 1654] [id = 238] 03:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125522400) [pid = 1654] [serial = 712] [outer = 0x0] 03:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1259cac00) [pid = 1654] [serial = 713] [outer = 0x125522400] 03:07:25 INFO - PROCESS | 1654 | 1463652445106 Marionette DEBUG loaded listener.js 03:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126921000) [pid = 1654] [serial = 714] [outer = 0x125522400] 03:07:25 INFO - PROCESS | 1654 | 1463652445512 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]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 622ms 03:07:25 INFO - PROCESS | 1654 | 1463652445534 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:07:25 INFO - PROCESS | 1654 | 1463652445535 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:07:25 INFO - PROCESS | 1654 | 1463652445538 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - PROCESS | 1654 | 1463652445540 Marionette TRACE conn2 <- [1,926,null,{}] 03:07:25 INFO - PROCESS | 1654 | 1463652445543 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}] 03:07:25 INFO - PROCESS | 1654 | 1463652445662 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:07:25 INFO - PROCESS | 1654 | 1463652445668 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fde000 == 42 [pid = 1654] [id = 239] 03:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125aab800) [pid = 1654] [serial = 715] [outer = 0x0] 03:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127004000) [pid = 1654] [serial = 716] [outer = 0x125aab800] 03:07:25 INFO - PROCESS | 1654 | 1463652445708 Marionette DEBUG loaded listener.js 03:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128b31c00) [pid = 1654] [serial = 717] [outer = 0x125aab800] 03:07:26 INFO - PROCESS | 1654 | 1463652446194 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]]]}] 03:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 03:07:26 INFO - PROCESS | 1654 | 1463652446219 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 1654 | 1463652446220 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:07:26 INFO - PROCESS | 1654 | 1463652446223 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - PROCESS | 1654 | 1463652446224 Marionette TRACE conn2 <- [1,930,null,{}] 03:07:26 INFO - PROCESS | 1654 | 1463652446226 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}] 03:07:26 INFO - PROCESS | 1654 | 1463652446343 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:07:26 INFO - PROCESS | 1654 | 1463652446348 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f93800 == 43 [pid = 1654] [id = 240] 03:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11204d000) [pid = 1654] [serial = 718] [outer = 0x0] 03:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128cebc00) [pid = 1654] [serial = 719] [outer = 0x11204d000] 03:07:26 INFO - PROCESS | 1654 | 1463652446408 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128f33800) [pid = 1654] [serial = 720] [outer = 0x11204d000] 03:07:26 INFO - PROCESS | 1654 | 1463652446722 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]]]}] 03:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 568ms 03:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:07:26 INFO - PROCESS | 1654 | 1463652446791 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 1654 | 1463652446793 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:07:26 INFO - PROCESS | 1654 | 1463652446795 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - PROCESS | 1654 | 1463652446796 Marionette TRACE conn2 <- [1,934,null,{}] 03:07:26 INFO - PROCESS | 1654 | 1463652446798 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}] 03:07:26 INFO - PROCESS | 1654 | 1463652446896 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:07:26 INFO - PROCESS | 1654 | 1463652446900 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b62000 == 44 [pid = 1654] [id = 241] 03:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x125780c00) [pid = 1654] [serial = 721] [outer = 0x0] 03:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128f39000) [pid = 1654] [serial = 722] [outer = 0x125780c00] 03:07:26 INFO - PROCESS | 1654 | 1463652446925 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x129280000) [pid = 1654] [serial = 723] [outer = 0x125780c00] 03:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 03:07:27 INFO - PROCESS | 1654 | 1463652447259 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]]]}] 03:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:07:27 INFO - PROCESS | 1654 | 1463652447271 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 1654 | 1463652447272 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:07:27 INFO - PROCESS | 1654 | 1463652447274 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 1654 | 1463652447275 Marionette TRACE conn2 <- [1,938,null,{}] 03:07:27 INFO - PROCESS | 1654 | 1463652447278 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}] 03:07:27 INFO - PROCESS | 1654 | 1463652447383 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:07:27 INFO - PROCESS | 1654 | 1463652447394 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a69a800 == 45 [pid = 1654] [id = 242] 03:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128f35800) [pid = 1654] [serial = 724] [outer = 0x0] 03:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a625400) [pid = 1654] [serial = 725] [outer = 0x128f35800] 03:07:27 INFO - PROCESS | 1654 | 1463652447420 Marionette DEBUG loaded listener.js 03:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12ab68c00) [pid = 1654] [serial = 726] [outer = 0x128f35800] 03:07:27 INFO - PROCESS | 1654 | 1463652447765 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]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 03:07:27 INFO - PROCESS | 1654 | 1463652447793 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 1654 | 1463652447796 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:07:27 INFO - PROCESS | 1654 | 1463652447804 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 1654 | 1463652447806 Marionette TRACE conn2 <- [1,942,null,{}] 03:07:27 INFO - PROCESS | 1654 | 1463652447808 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}] 03:07:27 INFO - PROCESS | 1654 | 1463652447907 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:07:27 INFO - PROCESS | 1654 | 1463652447913 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abe1000 == 46 [pid = 1654] [id = 243] 03:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x129537400) [pid = 1654] [serial = 727] [outer = 0x0] 03:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12abbf800) [pid = 1654] [serial = 728] [outer = 0x129537400] 03:07:27 INFO - PROCESS | 1654 | 1463652447966 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12b011800) [pid = 1654] [serial = 729] [outer = 0x129537400] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x126f14400) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126fa3000) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1172aec00) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12319f000) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118180800) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b006800) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1172cc000) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1190a7c00) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128e60c00) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112dbac00) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1181c7400) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119f2a000) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x115d0c800) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117688400) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:07:28 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1183fa400) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:07:28 INFO - PROCESS | 1654 | 1463652448379 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]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 618ms 03:07:28 INFO - PROCESS | 1654 | 1463652448424 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 1654 | 1463652448425 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:07:28 INFO - PROCESS | 1654 | 1463652448427 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 1654 | 1463652448429 Marionette TRACE conn2 <- [1,946,null,{}] 03:07:28 INFO - PROCESS | 1654 | 1463652448431 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}] 03:07:28 INFO - PROCESS | 1654 | 1463652448512 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:07:28 INFO - PROCESS | 1654 | 1463652448519 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1269b0000 == 47 [pid = 1654] [id = 244] 03:07:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113c27c00) [pid = 1654] [serial = 730] [outer = 0x0] 03:07:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118180800) [pid = 1654] [serial = 731] [outer = 0x113c27c00] 03:07:28 INFO - PROCESS | 1654 | 1463652448544 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127011c00) [pid = 1654] [serial = 732] [outer = 0x113c27c00] 03:07:28 INFO - PROCESS | 1654 | 1463652448895 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]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 03:07:28 INFO - PROCESS | 1654 | 1463652448948 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:07:28 INFO - PROCESS | 1654 | 1463652448957 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:07:28 INFO - PROCESS | 1654 | 1463652448959 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 1654 | 1463652448961 Marionette TRACE conn2 <- [1,950,null,{}] 03:07:28 INFO - PROCESS | 1654 | 1463652448964 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}] 03:07:29 INFO - PROCESS | 1654 | 1463652449057 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:07:29 INFO - PROCESS | 1654 | 1463652449062 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c54d800 == 48 [pid = 1654] [id = 245] 03:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128b2d000) [pid = 1654] [serial = 733] [outer = 0x0] 03:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b21f800) [pid = 1654] [serial = 734] [outer = 0x128b2d000] 03:07:29 INFO - PROCESS | 1654 | 1463652449091 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12bdb1800) [pid = 1654] [serial = 735] [outer = 0x128b2d000] 03:07:29 INFO - PROCESS | 1654 | 1463652449405 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]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 469ms 03:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:07:29 INFO - PROCESS | 1654 | 1463652449497 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:07:29 INFO - PROCESS | 1654 | 1463652449499 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:07:29 INFO - PROCESS | 1654 | 1463652449503 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:07:29 INFO - PROCESS | 1654 | 1463652449506 Marionette TRACE conn2 <- [1,954,null,{}] 03:07:29 INFO - PROCESS | 1654 | 1463652449510 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}] 03:07:29 INFO - PROCESS | 1654 | 1463652449608 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:07:29 INFO - PROCESS | 1654 | 1463652449706 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x117053800 == 49 [pid = 1654] [id = 246] 03:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x110f69000) [pid = 1654] [serial = 736] [outer = 0x0] 03:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x110f6dc00) [pid = 1654] [serial = 737] [outer = 0x110f69000] 03:07:29 INFO - PROCESS | 1654 | 1463652449736 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112dbac00) [pid = 1654] [serial = 738] [outer = 0x110f69000] 03:07:30 INFO - PROCESS | 1654 | 1463652450162 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]]]}] 03:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 723ms 03:07:30 INFO - PROCESS | 1654 | 1463652450227 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:07:30 INFO - PROCESS | 1654 | 1463652450229 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:07:30 INFO - PROCESS | 1654 | 1463652450235 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - PROCESS | 1654 | 1463652450238 Marionette TRACE conn2 <- [1,958,null,{}] 03:07:30 INFO - PROCESS | 1654 | 1463652450242 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}] 03:07:30 INFO - PROCESS | 1654 | 1463652450350 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:07:30 INFO - PROCESS | 1654 | 1463652450419 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11983c800 == 50 [pid = 1654] [id = 247] 03:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x113c2bc00) [pid = 1654] [serial = 739] [outer = 0x0] 03:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1172c6000) [pid = 1654] [serial = 740] [outer = 0x113c2bc00] 03:07:30 INFO - PROCESS | 1654 | 1463652450451 Marionette DEBUG loaded listener.js 03:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1183f3c00) [pid = 1654] [serial = 741] [outer = 0x113c2bc00] 03:07:30 INFO - PROCESS | 1654 | 1463652450906 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]]]}] 03:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 725ms 03:07:31 INFO - PROCESS | 1654 | 1463652451001 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 1654 | 1463652451003 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:07:31 INFO - PROCESS | 1654 | 1463652451007 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - PROCESS | 1654 | 1463652451009 Marionette TRACE conn2 <- [1,962,null,{}] 03:07:31 INFO - PROCESS | 1654 | 1463652451019 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}] 03:07:31 INFO - PROCESS | 1654 | 1463652451177 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:07:31 INFO - PROCESS | 1654 | 1463652451297 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c998800 == 51 [pid = 1654] [id = 248] 03:07:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11974ac00) [pid = 1654] [serial = 742] [outer = 0x0] 03:07:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119bb6000) [pid = 1654] [serial = 743] [outer = 0x11974ac00] 03:07:31 INFO - PROCESS | 1654 | 1463652451324 Marionette DEBUG loaded listener.js 03:07:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x124b27c00) [pid = 1654] [serial = 744] [outer = 0x11974ac00] 03:07:31 INFO - PROCESS | 1654 | 1463652451753 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]]]}] 03:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 775ms 03:07:31 INFO - PROCESS | 1654 | 1463652451799 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 1654 | 1463652451800 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:07:31 INFO - PROCESS | 1654 | 1463652451803 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - PROCESS | 1654 | 1463652451804 Marionette TRACE conn2 <- [1,966,null,{}] 03:07:31 INFO - PROCESS | 1654 | 1463652451806 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}] 03:07:31 INFO - PROCESS | 1654 | 1463652451903 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:07:31 INFO - PROCESS | 1654 | 1463652451982 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d011000 == 52 [pid = 1654] [id = 249] 03:07:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x126f10000) [pid = 1654] [serial = 745] [outer = 0x0] 03:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128b38c00) [pid = 1654] [serial = 746] [outer = 0x126f10000] 03:07:32 INFO - PROCESS | 1654 | 1463652452021 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128ce3c00) [pid = 1654] [serial = 747] [outer = 0x126f10000] 03:07:32 INFO - PROCESS | 1654 | 1463652452554 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]]]}] 03:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 770ms 03:07:32 INFO - PROCESS | 1654 | 1463652452575 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:07:32 INFO - PROCESS | 1654 | 1463652452576 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:07:32 INFO - PROCESS | 1654 | 1463652452578 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:07:32 INFO - PROCESS | 1654 | 1463652452580 Marionette TRACE conn2 <- [1,970,null,{}] 03:07:32 INFO - PROCESS | 1654 | 1463652452584 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}] 03:07:32 INFO - PROCESS | 1654 | 1463652452680 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:07:32 INFO - PROCESS | 1654 | 1463652452731 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d195000 == 53 [pid = 1654] [id = 250] 03:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x127011000) [pid = 1654] [serial = 748] [outer = 0x0] 03:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128f2f000) [pid = 1654] [serial = 749] [outer = 0x127011000] 03:07:32 INFO - PROCESS | 1654 | 1463652452761 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129533c00) [pid = 1654] [serial = 750] [outer = 0x127011000] 03:07:33 INFO - PROCESS | 1654 | 1463652453166 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]]]}] 03:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 622ms 03:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:07:33 INFO - PROCESS | 1654 | 1463652453201 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:07:33 INFO - PROCESS | 1654 | 1463652453203 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:07:33 INFO - PROCESS | 1654 | 1463652453207 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:07:33 INFO - PROCESS | 1654 | 1463652453209 Marionette TRACE conn2 <- [1,974,null,{}] 03:07:33 INFO - PROCESS | 1654 | 1463652453212 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}] 03:07:33 INFO - PROCESS | 1654 | 1463652453347 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:07:33 INFO - PROCESS | 1654 | 1463652453397 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da2e000 == 54 [pid = 1654] [id = 251] 03:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b227000) [pid = 1654] [serial = 751] [outer = 0x0] 03:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ba69400) [pid = 1654] [serial = 752] [outer = 0x12b227000] 03:07:33 INFO - PROCESS | 1654 | 1463652453428 Marionette DEBUG loaded listener.js 03:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12bdbb400) [pid = 1654] [serial = 753] [outer = 0x12b227000] 03:07:33 INFO - PROCESS | 1654 | 1463652453953 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]]]}] 03:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 776ms 03:07:33 INFO - PROCESS | 1654 | 1463652453983 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:07:33 INFO - PROCESS | 1654 | 1463652453984 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:07:33 INFO - PROCESS | 1654 | 1463652453986 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:07:33 INFO - PROCESS | 1654 | 1463652453988 Marionette TRACE conn2 <- [1,978,null,{}] 03:07:33 INFO - PROCESS | 1654 | 1463652453990 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}] 03:07:34 INFO - PROCESS | 1654 | 1463652454087 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:07:34 INFO - PROCESS | 1654 | 1463652454140 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd03000 == 55 [pid = 1654] [id = 252] 03:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x110f17000) [pid = 1654] [serial = 754] [outer = 0x0] 03:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x110f1b800) [pid = 1654] [serial = 755] [outer = 0x110f17000] 03:07:34 INFO - PROCESS | 1654 | 1463652454169 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x110f1fc00) [pid = 1654] [serial = 756] [outer = 0x110f17000] 03:07:34 INFO - PROCESS | 1654 | 1463652454601 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]]]}] 03:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 03:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:07:34 INFO - PROCESS | 1654 | 1463652454657 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 1654 | 1463652454658 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:07:34 INFO - PROCESS | 1654 | 1463652454661 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 1654 | 1463652454662 Marionette TRACE conn2 <- [1,982,null,{}] 03:07:34 INFO - PROCESS | 1654 | 1463652454665 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}] 03:07:34 INFO - PROCESS | 1654 | 1463652454768 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:07:34 INFO - PROCESS | 1654 | 1463652454821 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x118521000 == 56 [pid = 1654] [id = 253] 03:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x110f19400) [pid = 1654] [serial = 757] [outer = 0x0] 03:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x112246400) [pid = 1654] [serial = 758] [outer = 0x110f19400] 03:07:34 INFO - PROCESS | 1654 | 1463652454848 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128b3a800) [pid = 1654] [serial = 759] [outer = 0x110f19400] 03:07:35 INFO - PROCESS | 1654 | 1463652455458 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]]]}] 03:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 869ms 03:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:07:35 INFO - PROCESS | 1654 | 1463652455531 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:07:35 INFO - PROCESS | 1654 | 1463652455532 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:07:35 INFO - PROCESS | 1654 | 1463652455535 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - PROCESS | 1654 | 1463652455537 Marionette TRACE conn2 <- [1,986,null,{}] 03:07:35 INFO - PROCESS | 1654 | 1463652455541 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}] 03:07:35 INFO - PROCESS | 1654 | 1463652455639 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:07:35 INFO - PROCESS | 1654 | 1463652455697 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd1000 == 57 [pid = 1654] [id = 254] 03:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1164f2000) [pid = 1654] [serial = 760] [outer = 0x0] 03:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11724b800) [pid = 1654] [serial = 761] [outer = 0x1164f2000] 03:07:35 INFO - PROCESS | 1654 | 1463652455724 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1172c8400) [pid = 1654] [serial = 762] [outer = 0x1164f2000] 03:07:36 INFO - PROCESS | 1654 | 1463652456167 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]]]}] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1269b0000 == 56 [pid = 1654] [id = 244] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12abe1000 == 55 [pid = 1654] [id = 243] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12a69a800 == 54 [pid = 1654] [id = 242] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x128b62000 == 53 [pid = 1654] [id = 241] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x126f93800 == 52 [pid = 1654] [id = 240] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x124fde000 == 51 [pid = 1654] [id = 239] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12ba1e400) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12317d000 == 50 [pid = 1654] [id = 238] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d5000 == 49 [pid = 1654] [id = 237] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11704a000 == 48 [pid = 1654] [id = 236] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x123195000 == 47 [pid = 1654] [id = 235] 03:07:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11664d000 == 46 [pid = 1654] [id = 229] 03:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 03:07:36 INFO - PROCESS | 1654 | 1463652456206 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 1654 | 1463652456210 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:07:36 INFO - PROCESS | 1654 | 1463652456214 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 1654 | 1463652456215 Marionette TRACE conn2 <- [1,990,null,{}] 03:07:36 INFO - PROCESS | 1654 | 1463652456218 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}] 03:07:36 INFO - PROCESS | 1654 | 1463652456309 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x124b2d400) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1183f6c00) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12700b400) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12ab87400) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128cdd800) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1172c5000) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1172ba400) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12577d400) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1183ee800) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119141c00) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12b00e800) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12ba62000) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x118266000) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11818c800) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11934d000) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119c97000) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x127009800) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x117689c00) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b009400) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1293a2c00) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119354800) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x129277000) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119142400) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ba1cc00) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1172bc000) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12379f000) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x123290000) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128e59c00) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11909b800) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128b9c000) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x126f16800) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12abbb800) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12ab80000) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 03:07:36 INFO - PROCESS | 1654 | 1463652456370 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x117084000 == 47 [pid = 1654] [id = 255] 03:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1172bc000) [pid = 1654] [serial = 763] [outer = 0x0] 03:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118180c00) [pid = 1654] [serial = 764] [outer = 0x1172bc000] 03:07:36 INFO - PROCESS | 1654 | 1463652456397 Marionette DEBUG loaded listener.js 03:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118724800) [pid = 1654] [serial = 765] [outer = 0x1172bc000] 03:07:36 INFO - PROCESS | 1654 | 1463652456688 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]]]}] 03:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 03:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:07:36 INFO - PROCESS | 1654 | 1463652456735 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 1654 | 1463652456737 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:07:36 INFO - PROCESS | 1654 | 1463652456739 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 1654 | 1463652456741 Marionette TRACE conn2 <- [1,994,null,{}] 03:07:36 INFO - PROCESS | 1654 | 1463652456751 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}] 03:07:36 INFO - PROCESS | 1654 | 1463652456836 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:07:36 INFO - PROCESS | 1654 | 1463652456917 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b4a800 == 48 [pid = 1654] [id = 256] 03:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11914ac00) [pid = 1654] [serial = 766] [outer = 0x0] 03:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119752800) [pid = 1654] [serial = 767] [outer = 0x11914ac00] 03:07:36 INFO - PROCESS | 1654 | 1463652456946 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12337d000) [pid = 1654] [serial = 768] [outer = 0x11914ac00] 03:07:37 INFO - PROCESS | 1654 | 1463652457315 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]]]}] 03:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 624ms 03:07:37 INFO - PROCESS | 1654 | 1463652457364 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:07:37 INFO - PROCESS | 1654 | 1463652457367 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:07:37 INFO - PROCESS | 1654 | 1463652457370 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:07:37 INFO - PROCESS | 1654 | 1463652457371 Marionette TRACE conn2 <- [1,998,null,{}] 03:07:37 INFO - PROCESS | 1654 | 1463652457373 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}] 03:07:37 INFO - PROCESS | 1654 | 1463652457518 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:07:37 INFO - PROCESS | 1654 | 1463652457602 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x123515800 == 49 [pid = 1654] [id = 257] 03:07:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119bbf000) [pid = 1654] [serial = 769] [outer = 0x0] 03:07:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x124bcb000) [pid = 1654] [serial = 770] [outer = 0x119bbf000] 03:07:37 INFO - PROCESS | 1654 | 1463652457642 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126d05400) [pid = 1654] [serial = 771] [outer = 0x119bbf000] 03:07:37 INFO - PROCESS | 1654 | 1463652457905 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]]]}] 03:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 568ms 03:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:07:37 INFO - PROCESS | 1654 | 1463652457939 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:07:37 INFO - PROCESS | 1654 | 1463652457940 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:07:37 INFO - PROCESS | 1654 | 1463652457942 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:07:37 INFO - PROCESS | 1654 | 1463652457943 Marionette TRACE conn2 <- [1,1002,null,{}] 03:07:37 INFO - PROCESS | 1654 | 1463652457954 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}] 03:07:38 INFO - PROCESS | 1654 | 1463652458044 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:07:38 INFO - PROCESS | 1654 | 1463652458122 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12607a000 == 50 [pid = 1654] [id = 258] 03:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1231a3400) [pid = 1654] [serial = 772] [outer = 0x0] 03:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126f13c00) [pid = 1654] [serial = 773] [outer = 0x1231a3400] 03:07:38 INFO - PROCESS | 1654 | 1463652458148 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128ba4c00) [pid = 1654] [serial = 774] [outer = 0x1231a3400] 03:07:38 INFO - PROCESS | 1654 | 1463652458474 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]]]}] 03:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 573ms 03:07:38 INFO - PROCESS | 1654 | 1463652458516 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:07:38 INFO - PROCESS | 1654 | 1463652458517 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:07:38 INFO - PROCESS | 1654 | 1463652458519 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:07:38 INFO - PROCESS | 1654 | 1463652458520 Marionette TRACE conn2 <- [1,1006,null,{}] 03:07:38 INFO - PROCESS | 1654 | 1463652458523 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}] 03:07:38 INFO - PROCESS | 1654 | 1463652458640 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:07:38 INFO - PROCESS | 1654 | 1463652458654 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fc4800 == 51 [pid = 1654] [id = 259] 03:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128ce2000) [pid = 1654] [serial = 775] [outer = 0x0] 03:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128fb0800) [pid = 1654] [serial = 776] [outer = 0x128ce2000] 03:07:38 INFO - PROCESS | 1654 | 1463652458680 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a765c00) [pid = 1654] [serial = 777] [outer = 0x128ce2000] 03:07:39 INFO - PROCESS | 1654 | 1463652459005 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]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 517ms 03:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:07:39 INFO - PROCESS | 1654 | 1463652459043 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 1654 | 1463652459044 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:07:39 INFO - PROCESS | 1654 | 1463652459049 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 1654 | 1463652459050 Marionette TRACE conn2 <- [1,1010,null,{}] 03:07:39 INFO - PROCESS | 1654 | 1463652459052 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}] 03:07:39 INFO - PROCESS | 1654 | 1463652459154 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:07:39 INFO - PROCESS | 1654 | 1463652459188 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa03000 == 52 [pid = 1654] [id = 260] 03:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128ce2c00) [pid = 1654] [serial = 778] [outer = 0x0] 03:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a769800) [pid = 1654] [serial = 779] [outer = 0x128ce2c00] 03:07:39 INFO - PROCESS | 1654 | 1463652459213 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a770800) [pid = 1654] [serial = 780] [outer = 0x128ce2c00] 03:07:39 INFO - PROCESS | 1654 | 1463652459548 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]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 03:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:07:39 INFO - PROCESS | 1654 | 1463652459570 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 1654 | 1463652459571 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:07:39 INFO - PROCESS | 1654 | 1463652459573 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 1654 | 1463652459574 Marionette TRACE conn2 <- [1,1014,null,{}] 03:07:39 INFO - PROCESS | 1654 | 1463652459577 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}] 03:07:39 INFO - PROCESS | 1654 | 1463652459677 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:07:39 INFO - PROCESS | 1654 | 1463652459688 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b917800 == 53 [pid = 1654] [id = 261] 03:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a76b800) [pid = 1654] [serial = 781] [outer = 0x0] 03:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ab80000) [pid = 1654] [serial = 782] [outer = 0x12a76b800] 03:07:39 INFO - PROCESS | 1654 | 1463652459713 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12abc7400) [pid = 1654] [serial = 783] [outer = 0x12a76b800] 03:07:40 INFO - PROCESS | 1654 | 1463652460053 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]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 03:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:07:40 INFO - PROCESS | 1654 | 1463652460092 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 1654 | 1463652460094 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:07:40 INFO - PROCESS | 1654 | 1463652460096 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 1654 | 1463652460097 Marionette TRACE conn2 <- [1,1018,null,{}] 03:07:40 INFO - PROCESS | 1654 | 1463652460099 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}] 03:07:40 INFO - PROCESS | 1654 | 1463652460201 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:07:40 INFO - PROCESS | 1654 | 1463652460237 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be16000 == 54 [pid = 1654] [id = 262] 03:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x117e63400) [pid = 1654] [serial = 784] [outer = 0x0] 03:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b003400) [pid = 1654] [serial = 785] [outer = 0x117e63400] 03:07:40 INFO - PROCESS | 1654 | 1463652460262 Marionette DEBUG loaded listener.js 03:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b220c00) [pid = 1654] [serial = 786] [outer = 0x117e63400] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128f35800) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x125780c00) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x129537400) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1181d6800) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x125522400) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1172c1c00) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11974a000) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x125aab800) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x113c27c00) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11339d400) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:07:40 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11204d000) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:07:40 INFO - PROCESS | 1654 | 1463652460716 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]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 668ms 03:07:40 INFO - PROCESS | 1654 | 1463652460764 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 1654 | 1463652460766 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:07:40 INFO - PROCESS | 1654 | 1463652460768 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 1654 | 1463652460769 Marionette TRACE conn2 <- [1,1022,null,{}] 03:07:40 INFO - PROCESS | 1654 | 1463652460772 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}] 03:07:40 INFO - PROCESS | 1654 | 1463652460876 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:07:40 INFO - PROCESS | 1654 | 1463652460915 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a669800 == 55 [pid = 1654] [id = 263] 03:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1172bcc00) [pid = 1654] [serial = 787] [outer = 0x0] 03:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x126d04400) [pid = 1654] [serial = 788] [outer = 0x1172bcc00] 03:07:40 INFO - PROCESS | 1654 | 1463652460940 Marionette DEBUG loaded listener.js 03:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x129537400) [pid = 1654] [serial = 789] [outer = 0x1172bcc00] 03:07:41 INFO - PROCESS | 1654 | 1463652461207 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]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 469ms 03:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:07:41 INFO - PROCESS | 1654 | 1463652461238 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 1654 | 1463652461240 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:07:41 INFO - PROCESS | 1654 | 1463652461242 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 1654 | 1463652461243 Marionette TRACE conn2 <- [1,1026,null,{}] 03:07:41 INFO - PROCESS | 1654 | 1463652461254 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}] 03:07:41 INFO - PROCESS | 1654 | 1463652461368 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:07:41 INFO - PROCESS | 1654 | 1463652461440 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c99b800 == 56 [pid = 1654] [id = 264] 03:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1232c7000) [pid = 1654] [serial = 790] [outer = 0x0] 03:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1232ca800) [pid = 1654] [serial = 791] [outer = 0x1232c7000] 03:07:41 INFO - PROCESS | 1654 | 1463652461469 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b227800) [pid = 1654] [serial = 792] [outer = 0x1232c7000] 03:07:41 INFO - PROCESS | 1654 | 1463652461740 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]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 03:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:07:41 INFO - PROCESS | 1654 | 1463652461770 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 1654 | 1463652461770 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:07:41 INFO - PROCESS | 1654 | 1463652461773 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 1654 | 1463652461774 Marionette TRACE conn2 <- [1,1030,null,{}] 03:07:41 INFO - PROCESS | 1654 | 1463652461776 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}] 03:07:41 INFO - PROCESS | 1654 | 1463652461878 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:07:41 INFO - PROCESS | 1654 | 1463652461882 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd15800 == 57 [pid = 1654] [id = 265] 03:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x110f14400) [pid = 1654] [serial = 793] [outer = 0x0] 03:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ba65c00) [pid = 1654] [serial = 794] [outer = 0x110f14400] 03:07:41 INFO - PROCESS | 1654 | 1463652461907 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bdbb800) [pid = 1654] [serial = 795] [outer = 0x110f14400] 03:07:42 INFO - PROCESS | 1654 | 1463652462217 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]]]}] 03:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 03:07:42 INFO - PROCESS | 1654 | 1463652462242 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:07:42 INFO - PROCESS | 1654 | 1463652462243 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:07:42 INFO - PROCESS | 1654 | 1463652462245 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:07:42 INFO - PROCESS | 1654 | 1463652462247 Marionette TRACE conn2 <- [1,1034,null,{}] 03:07:42 INFO - PROCESS | 1654 | 1463652462251 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}] 03:07:42 INFO - PROCESS | 1654 | 1463652462362 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:07:42 INFO - PROCESS | 1654 | 1463652462395 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0d7800 == 58 [pid = 1654] [id = 266] 03:07:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12605c000) [pid = 1654] [serial = 796] [outer = 0x0] 03:07:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12bdbbc00) [pid = 1654] [serial = 797] [outer = 0x12605c000] 03:07:42 INFO - PROCESS | 1654 | 1463652462420 Marionette DEBUG loaded listener.js 03:07:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12be46000) [pid = 1654] [serial = 798] [outer = 0x12605c000] 03:07:42 INFO - PROCESS | 1654 | 1463652462886 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]]]}] 03:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 672ms 03:07:42 INFO - PROCESS | 1654 | 1463652462932 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:07:42 INFO - PROCESS | 1654 | 1463652462934 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:07:42 INFO - PROCESS | 1654 | 1463652462939 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:07:42 INFO - PROCESS | 1654 | 1463652462942 Marionette TRACE conn2 <- [1,1038,null,{}] 03:07:42 INFO - PROCESS | 1654 | 1463652462946 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}] 03:07:43 INFO - PROCESS | 1654 | 1463652463057 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:07:43 INFO - PROCESS | 1654 | 1463652463128 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x118cb2000 == 59 [pid = 1654] [id = 267] 03:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1134be400) [pid = 1654] [serial = 799] [outer = 0x0] 03:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1172bac00) [pid = 1654] [serial = 800] [outer = 0x1134be400] 03:07:43 INFO - PROCESS | 1654 | 1463652463160 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1181c7c00) [pid = 1654] [serial = 801] [outer = 0x1134be400] 03:07:43 INFO - PROCESS | 1654 | 1463652463576 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]]]}] 03:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 03:07:43 INFO - PROCESS | 1654 | 1463652463611 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 1654 | 1463652463619 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:07:43 INFO - PROCESS | 1654 | 1463652463626 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 1654 | 1463652463629 Marionette TRACE conn2 <- [1,1042,null,{}] 03:07:43 INFO - PROCESS | 1654 | 1463652463633 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}] 03:07:43 INFO - PROCESS | 1654 | 1463652463792 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:07:43 INFO - PROCESS | 1654 | 1463652463883 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12933b800 == 60 [pid = 1654] [id = 268] 03:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1183f6c00) [pid = 1654] [serial = 802] [outer = 0x0] 03:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x119347000) [pid = 1654] [serial = 803] [outer = 0x1183f6c00] 03:07:43 INFO - PROCESS | 1654 | 1463652463913 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12319d000) [pid = 1654] [serial = 804] [outer = 0x1183f6c00] 03:07:44 INFO - PROCESS | 1654 | 1463652464334 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]]]}] 03:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 724ms 03:07:44 INFO - PROCESS | 1654 | 1463652464349 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 1654 | 1463652464351 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:07:44 INFO - PROCESS | 1654 | 1463652464353 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - PROCESS | 1654 | 1463652464356 Marionette TRACE conn2 <- [1,1046,null,{}] 03:07:44 INFO - PROCESS | 1654 | 1463652464363 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}] 03:07:44 INFO - PROCESS | 1654 | 1463652464472 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:07:44 INFO - PROCESS | 1654 | 1463652464533 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0f0800 == 61 [pid = 1654] [id = 269] 03:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1232c9800) [pid = 1654] [serial = 805] [outer = 0x0] 03:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x123734400) [pid = 1654] [serial = 806] [outer = 0x1232c9800] 03:07:44 INFO - PROCESS | 1654 | 1463652464604 Marionette DEBUG loaded listener.js 03:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128b30c00) [pid = 1654] [serial = 807] [outer = 0x1232c9800] 03:07:45 INFO - PROCESS | 1654 | 1463652465016 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]]]}] 03:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 03:07:45 INFO - PROCESS | 1654 | 1463652465024 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:07:45 INFO - PROCESS | 1654 | 1463652465026 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:07:45 INFO - PROCESS | 1654 | 1463652465044 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - PROCESS | 1654 | 1463652465046 Marionette TRACE conn2 <- [1,1050,null,{}] 03:07:45 INFO - PROCESS | 1654 | 1463652465051 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}] 03:07:45 INFO - PROCESS | 1654 | 1463652465172 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:07:45 INFO - PROCESS | 1654 | 1463652465270 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db5f800 == 62 [pid = 1654] [id = 270] 03:07:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1232cac00) [pid = 1654] [serial = 808] [outer = 0x0] 03:07:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x128b9e400) [pid = 1654] [serial = 809] [outer = 0x1232cac00] 03:07:45 INFO - PROCESS | 1654 | 1463652465299 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128fba400) [pid = 1654] [serial = 810] [outer = 0x1232cac00] 03:07:45 INFO - PROCESS | 1654 | 1463652465920 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]]]}] 03:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 940ms 03:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:07:45 INFO - PROCESS | 1654 | 1463652465970 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:07:45 INFO - PROCESS | 1654 | 1463652465973 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:07:45 INFO - PROCESS | 1654 | 1463652465978 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - PROCESS | 1654 | 1463652465980 Marionette TRACE conn2 <- [1,1054,null,{}] 03:07:45 INFO - PROCESS | 1654 | 1463652465987 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}] 03:07:46 INFO - PROCESS | 1654 | 1463652466123 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:07:46 INFO - PROCESS | 1654 | 1463652466227 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d0f800 == 63 [pid = 1654] [id = 271] 03:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x111c28400) [pid = 1654] [serial = 811] [outer = 0x0] 03:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x111e2b000) [pid = 1654] [serial = 812] [outer = 0x111c28400] 03:07:46 INFO - PROCESS | 1654 | 1463652466269 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1122a7c00) [pid = 1654] [serial = 813] [outer = 0x111c28400] 03:07:46 INFO - PROCESS | 1654 | 1463652466739 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]]]}] 03:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 774ms 03:07:46 INFO - PROCESS | 1654 | 1463652466751 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 1654 | 1463652466755 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:07:46 INFO - PROCESS | 1654 | 1463652466759 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 1654 | 1463652466761 Marionette TRACE conn2 <- [1,1058,null,{}] 03:07:46 INFO - PROCESS | 1654 | 1463652466764 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}] 03:07:46 INFO - PROCESS | 1654 | 1463652466856 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:07:46 INFO - PROCESS | 1654 | 1463652466911 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11646b800 == 64 [pid = 1654] [id = 272] 03:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1120ed000) [pid = 1654] [serial = 814] [outer = 0x0] 03:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x112fee400) [pid = 1654] [serial = 815] [outer = 0x1120ed000] 03:07:46 INFO - PROCESS | 1654 | 1463652466939 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x113c2b000) [pid = 1654] [serial = 816] [outer = 0x1120ed000] 03:07:47 INFO - PROCESS | 1654 | 1463652467359 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]]]}] 03:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 620ms 03:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:07:47 INFO - PROCESS | 1654 | 1463652467380 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:07:47 INFO - PROCESS | 1654 | 1463652467381 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:07:47 INFO - PROCESS | 1654 | 1463652467383 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - PROCESS | 1654 | 1463652467385 Marionette TRACE conn2 <- [1,1062,null,{}] 03:07:47 INFO - PROCESS | 1654 | 1463652467393 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}] 03:07:47 INFO - PROCESS | 1654 | 1463652467487 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:07:47 INFO - PROCESS | 1654 | 1463652467547 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1e800 == 65 [pid = 1654] [id = 273] 03:07:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1164fb800) [pid = 1654] [serial = 817] [outer = 0x0] 03:07:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1168a4800) [pid = 1654] [serial = 818] [outer = 0x1164fb800] 03:07:47 INFO - PROCESS | 1654 | 1463652467575 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x1172bb800) [pid = 1654] [serial = 819] [outer = 0x1164fb800] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12be24800 == 64 [pid = 1654] [id = 228] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd15800 == 63 [pid = 1654] [id = 265] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12c99b800 == 62 [pid = 1654] [id = 264] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12a669800 == 61 [pid = 1654] [id = 263] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12be16000 == 60 [pid = 1654] [id = 262] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12b917800 == 59 [pid = 1654] [id = 261] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa03000 == 58 [pid = 1654] [id = 260] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12319c000) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x118358400) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x118324800) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12ab5c400) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1164a5c00) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128cde400) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12b21f800) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x128fc4800 == 57 [pid = 1654] [id = 259] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12607a000 == 56 [pid = 1654] [id = 258] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x123515800 == 55 [pid = 1654] [id = 257] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119b4a800 == 54 [pid = 1654] [id = 256] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x117084000 == 53 [pid = 1654] [id = 255] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd1000 == 52 [pid = 1654] [id = 254] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12d195000 == 51 [pid = 1654] [id = 250] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12d011000 == 50 [pid = 1654] [id = 249] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12c998800 == 49 [pid = 1654] [id = 248] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11983c800 == 48 [pid = 1654] [id = 247] 03:07:47 INFO - PROCESS | 1654 | --DOCSHELL 0x117053800 == 47 [pid = 1654] [id = 246] 03:07:47 INFO - PROCESS | 1654 | 1463652467985 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]]]}] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12a625400) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x128f39000) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12abbf800) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11831dc00) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1259cac00) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x126921000) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1181c8400) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1172c7400) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119c8a800) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12367c000) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x127004000) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ab68c00) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x127011c00) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x118180800) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12b011800) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12bdb0800) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128f33800) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128cebc00) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129280000) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119140000) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 03:07:47 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128b31c00) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 03:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 623ms 03:07:48 INFO - PROCESS | 1654 | 1463652468006 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 1654 | 1463652468008 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:07:48 INFO - PROCESS | 1654 | 1463652468010 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - PROCESS | 1654 | 1463652468011 Marionette TRACE conn2 <- [1,1066,null,{}] 03:07:48 INFO - PROCESS | 1654 | 1463652468014 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}] 03:07:48 INFO - PROCESS | 1654 | 1463652468092 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:07:48 INFO - PROCESS | 1654 | 1463652468099 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118524000 == 48 [pid = 1654] [id = 274] 03:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x110f6e000) [pid = 1654] [serial = 820] [outer = 0x0] 03:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1172c4800) [pid = 1654] [serial = 821] [outer = 0x110f6e000] 03:07:48 INFO - PROCESS | 1654 | 1463652468125 Marionette DEBUG loaded listener.js 03:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x117689800) [pid = 1654] [serial = 822] [outer = 0x110f6e000] 03:07:48 INFO - PROCESS | 1654 | 1463652468465 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]]]}] 03:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 472ms 03:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:07:48 INFO - PROCESS | 1654 | 1463652468483 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 1654 | 1463652468485 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:07:48 INFO - PROCESS | 1654 | 1463652468487 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - PROCESS | 1654 | 1463652468488 Marionette TRACE conn2 <- [1,1070,null,{}] 03:07:48 INFO - PROCESS | 1654 | 1463652468491 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}] 03:07:48 INFO - PROCESS | 1654 | 1463652468574 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:07:48 INFO - PROCESS | 1654 | 1463652468623 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ca6000 == 49 [pid = 1654] [id = 275] 03:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x110f69400) [pid = 1654] [serial = 823] [outer = 0x0] 03:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x117e57000) [pid = 1654] [serial = 824] [outer = 0x110f69400] 03:07:48 INFO - PROCESS | 1654 | 1463652468648 Marionette DEBUG loaded listener.js 03:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1181cb400) [pid = 1654] [serial = 825] [outer = 0x110f69400] 03:07:48 INFO - PROCESS | 1654 | 1463652468957 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]]]}] 03:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 521ms 03:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:07:49 INFO - PROCESS | 1654 | 1463652469008 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 1654 | 1463652469010 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:07:49 INFO - PROCESS | 1654 | 1463652469012 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 1654 | 1463652469013 Marionette TRACE conn2 <- [1,1074,null,{}] 03:07:49 INFO - PROCESS | 1654 | 1463652469015 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}] 03:07:49 INFO - PROCESS | 1654 | 1463652469112 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:07:49 INFO - PROCESS | 1654 | 1463652469167 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119471800 == 50 [pid = 1654] [id = 276] 03:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1181c9400) [pid = 1654] [serial = 826] [outer = 0x0] 03:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11826f000) [pid = 1654] [serial = 827] [outer = 0x1181c9400] 03:07:49 INFO - PROCESS | 1654 | 1463652469194 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118c2c400) [pid = 1654] [serial = 828] [outer = 0x1181c9400] 03:07:49 INFO - PROCESS | 1654 | 1463652469471 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]]]}] 03:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 03:07:49 INFO - PROCESS | 1654 | 1463652469534 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 1654 | 1463652469535 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:07:49 INFO - PROCESS | 1654 | 1463652469537 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 1654 | 1463652469538 Marionette TRACE conn2 <- [1,1078,null,{}] 03:07:49 INFO - PROCESS | 1654 | 1463652469541 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}] 03:07:49 INFO - PROCESS | 1654 | 1463652469622 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:07:49 INFO - PROCESS | 1654 | 1463652469627 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x117076800 == 51 [pid = 1654] [id = 277] 03:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119026800) [pid = 1654] [serial = 829] [outer = 0x0] 03:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11910f400) [pid = 1654] [serial = 830] [outer = 0x119026800] 03:07:49 INFO - PROCESS | 1654 | 1463652469656 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x119140c00) [pid = 1654] [serial = 831] [outer = 0x119026800] 03:07:50 INFO - PROCESS | 1654 | 1463652470176 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]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 668ms 03:07:50 INFO - PROCESS | 1654 | 1463652470212 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 1654 | 1463652470214 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:07:50 INFO - PROCESS | 1654 | 1463652470217 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 1654 | 1463652470219 Marionette TRACE conn2 <- [1,1082,null,{}] 03:07:50 INFO - PROCESS | 1654 | 1463652470223 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}] 03:07:50 INFO - PROCESS | 1654 | 1463652470388 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:07:50 INFO - PROCESS | 1654 | 1463652470446 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x124866800 == 52 [pid = 1654] [id = 278] 03:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11914bc00) [pid = 1654] [serial = 832] [outer = 0x0] 03:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x119346400) [pid = 1654] [serial = 833] [outer = 0x11914bc00] 03:07:50 INFO - PROCESS | 1654 | 1463652470471 Marionette DEBUG loaded listener.js 03:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x119352c00) [pid = 1654] [serial = 834] [outer = 0x11914bc00] 03:07:50 INFO - PROCESS | 1654 | 1463652470801 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]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 621ms 03:07:50 INFO - PROCESS | 1654 | 1463652470844 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 1654 | 1463652470845 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:07:50 INFO - PROCESS | 1654 | 1463652470848 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 1654 | 1463652470849 Marionette TRACE conn2 <- [1,1086,null,{}] 03:07:50 INFO - PROCESS | 1654 | 1463652470851 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}] 03:07:50 INFO - PROCESS | 1654 | 1463652470973 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:07:50 INFO - PROCESS | 1654 | 1463652470990 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253dc000 == 53 [pid = 1654] [id = 279] 03:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11914c400) [pid = 1654] [serial = 835] [outer = 0x0] 03:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11974b000) [pid = 1654] [serial = 836] [outer = 0x11914c400] 03:07:51 INFO - PROCESS | 1654 | 1463652471029 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x119c8a800) [pid = 1654] [serial = 837] [outer = 0x11914c400] 03:07:51 INFO - PROCESS | 1654 | 1463652471359 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]]]}] 03:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 03:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:07:51 INFO - PROCESS | 1654 | 1463652471369 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 1654 | 1463652471370 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:07:51 INFO - PROCESS | 1654 | 1463652471372 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - PROCESS | 1654 | 1463652471373 Marionette TRACE conn2 <- [1,1090,null,{}] 03:07:51 INFO - PROCESS | 1654 | 1463652471375 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}] 03:07:51 INFO - PROCESS | 1654 | 1463652471479 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:07:51 INFO - PROCESS | 1654 | 1463652471506 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fc7800 == 54 [pid = 1654] [id = 280] 03:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119354800) [pid = 1654] [serial = 838] [outer = 0x0] 03:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12319a000) [pid = 1654] [serial = 839] [outer = 0x119354800] 03:07:51 INFO - PROCESS | 1654 | 1463652471532 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1232c0400) [pid = 1654] [serial = 840] [outer = 0x119354800] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x126d79c00) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12927c800) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119149400) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x128b32c00) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128bac000) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x116a66400) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x115f3a400) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118269c00) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12a411000) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x116453400) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118c2b400) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128ce2c00) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128ce2000) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x117e63400) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1172bcc00) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12a76b800) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128b2d000) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x110f17000) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x110f19400) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x110f69000) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1231a3400) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1232c7000) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1172bc000) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x110f14400) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1164f2000) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11974ac00) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126f10000) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x113c2bc00) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119bbf000) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12b227000) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x127011000) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11914ac00) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119148c00) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:07:52 INFO - PROCESS | 1654 | 1463652472280 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]]]}] 03:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 922ms 03:07:52 INFO - PROCESS | 1654 | 1463652472294 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:07:52 INFO - PROCESS | 1654 | 1463652472296 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:07:52 INFO - PROCESS | 1654 | 1463652472301 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - PROCESS | 1654 | 1463652472302 Marionette TRACE conn2 <- [1,1094,null,{}] 03:07:52 INFO - PROCESS | 1654 | 1463652472305 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}] 03:07:52 INFO - PROCESS | 1654 | 1463652472399 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:07:52 INFO - PROCESS | 1654 | 1463652472404 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fc4800 == 55 [pid = 1654] [id = 281] 03:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x110f6b000) [pid = 1654] [serial = 841] [outer = 0x0] 03:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x115f23000) [pid = 1654] [serial = 842] [outer = 0x110f6b000] 03:07:52 INFO - PROCESS | 1654 | 1463652472434 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1232c6400) [pid = 1654] [serial = 843] [outer = 0x110f6b000] 03:07:52 INFO - PROCESS | 1654 | 1463652472816 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]]]}] 03:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 569ms 03:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:07:52 INFO - PROCESS | 1654 | 1463652472870 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:07:52 INFO - PROCESS | 1654 | 1463652472872 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:07:52 INFO - PROCESS | 1654 | 1463652472875 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - PROCESS | 1654 | 1463652472876 Marionette TRACE conn2 <- [1,1098,null,{}] 03:07:52 INFO - PROCESS | 1654 | 1463652472880 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}] 03:07:53 INFO - PROCESS | 1654 | 1463652473003 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:07:53 INFO - PROCESS | 1654 | 1463652473016 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e46000 == 56 [pid = 1654] [id = 282] 03:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119f2a000) [pid = 1654] [serial = 844] [outer = 0x0] 03:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x123373800) [pid = 1654] [serial = 845] [outer = 0x119f2a000] 03:07:53 INFO - PROCESS | 1654 | 1463652473052 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12367f800) [pid = 1654] [serial = 846] [outer = 0x119f2a000] 03:07:53 INFO - PROCESS | 1654 | 1463652473454 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]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 618ms 03:07:53 INFO - PROCESS | 1654 | 1463652473494 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 1654 | 1463652473496 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:07:53 INFO - PROCESS | 1654 | 1463652473501 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 1654 | 1463652473503 Marionette TRACE conn2 <- [1,1102,null,{}] 03:07:53 INFO - PROCESS | 1654 | 1463652473505 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}] 03:07:53 INFO - PROCESS | 1654 | 1463652473613 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:07:53 INFO - PROCESS | 1654 | 1463652473619 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fda000 == 57 [pid = 1654] [id = 283] 03:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1232c7400) [pid = 1654] [serial = 847] [outer = 0x0] 03:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x124b2d400) [pid = 1654] [serial = 848] [outer = 0x1232c7400] 03:07:53 INFO - PROCESS | 1654 | 1463652473645 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11911d800) [pid = 1654] [serial = 849] [outer = 0x1232c7400] 03:07:53 INFO - PROCESS | 1654 | 1463652473963 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]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 471ms 03:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:07:53 INFO - PROCESS | 1654 | 1463652473973 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 1654 | 1463652473974 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:07:53 INFO - PROCESS | 1654 | 1463652473978 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 1654 | 1463652473979 Marionette TRACE conn2 <- [1,1106,null,{}] 03:07:53 INFO - PROCESS | 1654 | 1463652473984 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}] 03:07:54 INFO - PROCESS | 1654 | 1463652474106 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:07:54 INFO - PROCESS | 1654 | 1463652474282 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x111c9e000 == 58 [pid = 1654] [id = 284] 03:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x110f14800) [pid = 1654] [serial = 850] [outer = 0x0] 03:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x110f19c00) [pid = 1654] [serial = 851] [outer = 0x110f14800] 03:07:54 INFO - PROCESS | 1654 | 1463652474319 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x110f72800) [pid = 1654] [serial = 852] [outer = 0x110f14800] 03:07:54 INFO - PROCESS | 1654 | 1463652474771 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]]]}] 03:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 822ms 03:07:54 INFO - PROCESS | 1654 | 1463652474800 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:07:54 INFO - PROCESS | 1654 | 1463652474802 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:07:54 INFO - PROCESS | 1654 | 1463652474805 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:07:54 INFO - PROCESS | 1654 | 1463652474808 Marionette TRACE conn2 <- [1,1110,null,{}] 03:07:54 INFO - PROCESS | 1654 | 1463652474811 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}] 03:07:54 INFO - PROCESS | 1654 | 1463652474917 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:07:54 INFO - PROCESS | 1654 | 1463652474975 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1c000 == 59 [pid = 1654] [id = 285] 03:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11224d800) [pid = 1654] [serial = 853] [outer = 0x0] 03:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x113c2c000) [pid = 1654] [serial = 854] [outer = 0x11224d800] 03:07:55 INFO - PROCESS | 1654 | 1463652475007 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11649a000) [pid = 1654] [serial = 855] [outer = 0x11224d800] 03:07:55 INFO - PROCESS | 1654 | 1463652475459 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]]]}] 03:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 03:07:55 INFO - PROCESS | 1654 | 1463652475478 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:07:55 INFO - PROCESS | 1654 | 1463652475481 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:07:55 INFO - PROCESS | 1654 | 1463652475485 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:07:55 INFO - PROCESS | 1654 | 1463652475486 Marionette TRACE conn2 <- [1,1114,null,{}] 03:07:55 INFO - PROCESS | 1654 | 1463652475489 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}] 03:07:55 INFO - PROCESS | 1654 | 1463652475591 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:07:55 INFO - PROCESS | 1654 | 1463652475681 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12607a000 == 60 [pid = 1654] [id = 286] 03:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11684b800) [pid = 1654] [serial = 856] [outer = 0x0] 03:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1172c6800) [pid = 1654] [serial = 857] [outer = 0x11684b800] 03:07:55 INFO - PROCESS | 1654 | 1463652475711 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1181d1400) [pid = 1654] [serial = 858] [outer = 0x11684b800] 03:07:56 INFO - PROCESS | 1654 | 1463652476140 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]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 03:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:07:56 INFO - PROCESS | 1654 | 1463652476155 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:07:56 INFO - PROCESS | 1654 | 1463652476157 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:07:56 INFO - PROCESS | 1654 | 1463652476161 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - PROCESS | 1654 | 1463652476166 Marionette TRACE conn2 <- [1,1118,null,{}] 03:07:56 INFO - PROCESS | 1654 | 1463652476173 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}] 03:07:56 INFO - PROCESS | 1654 | 1463652476279 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:07:56 INFO - PROCESS | 1654 | 1463652476350 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa04800 == 61 [pid = 1654] [id = 287] 03:07:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118187000) [pid = 1654] [serial = 859] [outer = 0x0] 03:07:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1183f0000) [pid = 1654] [serial = 860] [outer = 0x118187000] 03:07:56 INFO - PROCESS | 1654 | 1463652476381 Marionette DEBUG loaded listener.js 03:07:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11911bc00) [pid = 1654] [serial = 861] [outer = 0x118187000] 03:07:56 INFO - PROCESS | 1654 | 1463652476786 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]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 675ms 03:07:56 INFO - PROCESS | 1654 | 1463652476848 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:07:56 INFO - PROCESS | 1654 | 1463652476851 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:07:56 INFO - PROCESS | 1654 | 1463652476854 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - PROCESS | 1654 | 1463652476855 Marionette TRACE conn2 <- [1,1122,null,{}] 03:07:56 INFO - PROCESS | 1654 | 1463652476858 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}] 03:07:56 INFO - PROCESS | 1654 | 1463652476978 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:07:57 INFO - PROCESS | 1654 | 1463652477048 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d8000 == 62 [pid = 1654] [id = 288] 03:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119750400) [pid = 1654] [serial = 862] [outer = 0x0] 03:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1232c0c00) [pid = 1654] [serial = 863] [outer = 0x119750400] 03:07:57 INFO - PROCESS | 1654 | 1463652477078 Marionette DEBUG loaded listener.js 03:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12337b800) [pid = 1654] [serial = 864] [outer = 0x119750400] 03:07:57 INFO - PROCESS | 1654 | 1463652477458 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]]]}] 03:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 669ms 03:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:07:57 INFO - PROCESS | 1654 | 1463652477523 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 1654 | 1463652477525 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:07:57 INFO - PROCESS | 1654 | 1463652477527 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 1654 | 1463652477528 Marionette TRACE conn2 <- [1,1126,null,{}] 03:07:57 INFO - PROCESS | 1654 | 1463652477550 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}] 03:07:57 INFO - PROCESS | 1654 | 1463652477649 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:07:57 INFO - PROCESS | 1654 | 1463652477718 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b920800 == 63 [pid = 1654] [id = 289] 03:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12577c000) [pid = 1654] [serial = 865] [outer = 0x0] 03:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x125782800) [pid = 1654] [serial = 866] [outer = 0x12577c000] 03:07:57 INFO - PROCESS | 1654 | 1463652477753 Marionette DEBUG loaded listener.js 03:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x125fb5400) [pid = 1654] [serial = 867] [outer = 0x12577c000] 03:07:58 INFO - PROCESS | 1654 | 1463652478204 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]]]}] 03:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 689ms 03:07:58 INFO - PROCESS | 1654 | 1463652478264 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:07:58 INFO - PROCESS | 1654 | 1463652478265 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:07:58 INFO - PROCESS | 1654 | 1463652478270 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:07:58 INFO - PROCESS | 1654 | 1463652478271 Marionette TRACE conn2 <- [1,1130,null,{}] 03:07:58 INFO - PROCESS | 1654 | 1463652478274 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}] 03:07:58 INFO - PROCESS | 1654 | 1463652478376 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:07:58 INFO - PROCESS | 1654 | 1463652478447 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x118538800 == 64 [pid = 1654] [id = 290] 03:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x113c2a800) [pid = 1654] [serial = 868] [outer = 0x0] 03:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12577d000) [pid = 1654] [serial = 869] [outer = 0x113c2a800] 03:07:58 INFO - PROCESS | 1654 | 1463652478476 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x126921400) [pid = 1654] [serial = 870] [outer = 0x113c2a800] 03:07:59 INFO - PROCESS | 1654 | 1463652479055 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]]]}] 03:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 820ms 03:07:59 INFO - PROCESS | 1654 | 1463652479090 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 1654 | 1463652479092 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:07:59 INFO - PROCESS | 1654 | 1463652479096 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - PROCESS | 1654 | 1463652479098 Marionette TRACE conn2 <- [1,1134,null,{}] 03:07:59 INFO - PROCESS | 1654 | 1463652479103 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}] 03:07:59 INFO - PROCESS | 1654 | 1463652479204 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:07:59 INFO - PROCESS | 1654 | 1463652479279 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:07:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e22000 == 65 [pid = 1654] [id = 291] 03:07:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x110f72c00) [pid = 1654] [serial = 871] [outer = 0x0] 03:07:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x112a5f000) [pid = 1654] [serial = 872] [outer = 0x110f72c00] 03:07:59 INFO - PROCESS | 1654 | 1463652479306 Marionette DEBUG loaded listener.js 03:07:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1131aec00) [pid = 1654] [serial = 873] [outer = 0x110f72c00] 03:07:59 INFO - PROCESS | 1654 | 1463652479989 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]]]}] 03:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 924ms 03:08:00 INFO - PROCESS | 1654 | 1463652480021 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:08:00 INFO - PROCESS | 1654 | 1463652480026 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:08:00 INFO - PROCESS | 1654 | 1463652480033 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 1654 | 1463652480035 Marionette TRACE conn2 <- [1,1138,null,{}] 03:08:00 INFO - PROCESS | 1654 | 1463652480039 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}] 03:08:00 INFO - PROCESS | 1654 | 1463652480176 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:08:00 INFO - PROCESS | 1654 | 1463652480350 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12c54d800 == 64 [pid = 1654] [id = 245] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x128fda000 == 63 [pid = 1654] [id = 283] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x128e46000 == 62 [pid = 1654] [id = 282] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x125fc4800 == 61 [pid = 1654] [id = 281] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12bdbbc00) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167cc800 == 62 [pid = 1654] [id = 292] 03:08:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x112dbb000) [pid = 1654] [serial = 874] [outer = 0x0] 03:08:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1172b2c00) [pid = 1654] [serial = 875] [outer = 0x112dbb000] 03:08:00 INFO - PROCESS | 1654 | 1463652480421 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x118319c00) [pid = 1654] [serial = 876] [outer = 0x112dbb000] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x125fc7800 == 61 [pid = 1654] [id = 280] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1253dc000 == 60 [pid = 1654] [id = 279] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x124866800 == 59 [pid = 1654] [id = 278] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x117076800 == 58 [pid = 1654] [id = 277] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119471800 == 57 [pid = 1654] [id = 276] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x118ca6000 == 56 [pid = 1654] [id = 275] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x118524000 == 55 [pid = 1654] [id = 274] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1e800 == 54 [pid = 1654] [id = 273] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x11646b800 == 53 [pid = 1654] [id = 272] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x112d0f800 == 52 [pid = 1654] [id = 271] 03:08:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0d7800 == 51 [pid = 1654] [id = 266] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128b9ec00) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12abc0400) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12577e400) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x129536400) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b21d400) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1183f3000) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1172bf400) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118c2b000) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12ba1dc00) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12b226800) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12319a400) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12a7e1c00) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12a769800) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128fb0800) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12a770800) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12b003400) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x126d04400) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12ab80000) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12bdb1800) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x110f1fc00) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x110f1b800) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128b3a800) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x112246400) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x112dbac00) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x110f6dc00) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x126f13c00) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1232ca800) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x118180c00) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118724800) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12b227800) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ba65c00) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1172c8400) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11724b800) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119bb6000) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124b27c00) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128b38c00) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128ce3c00) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1183f3c00) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1172c6000) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124bcb000) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126d05400) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12bdbb400) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12ba69400) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129533c00) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128f2f000) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119752800) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12337d000) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b220c00) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12abc7400) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128ba4c00) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129537400) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12bdbb800) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 03:08:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a765c00) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 03:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 776ms 03:08:00 INFO - PROCESS | 1654 | 1463652480803 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]]]}] 03:08:00 INFO - PROCESS | 1654 | 1463652480809 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:08:00 INFO - PROCESS | 1654 | 1463652480811 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:08:00 INFO - PROCESS | 1654 | 1463652480817 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 1654 | 1463652480821 Marionette TRACE conn2 <- [1,1142,null,{}] 03:08:00 INFO - PROCESS | 1654 | 1463652480832 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}] 03:08:00 INFO - PROCESS | 1654 | 1463652480988 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:08:01 INFO - PROCESS | 1654 | 1463652481087 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d3800 == 52 [pid = 1654] [id = 293] 03:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113297400) [pid = 1654] [serial = 877] [outer = 0x0] 03:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118c27000) [pid = 1654] [serial = 878] [outer = 0x113297400] 03:08:01 INFO - PROCESS | 1654 | 1463652481131 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119144000) [pid = 1654] [serial = 879] [outer = 0x113297400] 03:08:01 INFO - PROCESS | 1654 | 1463652481456 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]]]}] 03:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 676ms 03:08:01 INFO - PROCESS | 1654 | 1463652481491 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:08:01 INFO - PROCESS | 1654 | 1463652481493 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:08:01 INFO - PROCESS | 1654 | 1463652481495 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:08:01 INFO - PROCESS | 1654 | 1463652481496 Marionette TRACE conn2 <- [1,1146,null,{}] 03:08:01 INFO - PROCESS | 1654 | 1463652481507 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}] 03:08:01 INFO - PROCESS | 1654 | 1463652481598 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:08:01 INFO - PROCESS | 1654 | 1463652481654 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd5000 == 53 [pid = 1654] [id = 294] 03:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119147400) [pid = 1654] [serial = 880] [outer = 0x0] 03:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1194aa400) [pid = 1654] [serial = 881] [outer = 0x119147400] 03:08:01 INFO - PROCESS | 1654 | 1463652481681 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12319c000) [pid = 1654] [serial = 882] [outer = 0x119147400] 03:08:01 INFO - PROCESS | 1654 | 1463652481994 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]]]}] 03:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 529ms 03:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:08:02 INFO - PROCESS | 1654 | 1463652482025 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 1654 | 1463652482027 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:08:02 INFO - PROCESS | 1654 | 1463652482030 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 1654 | 1463652482034 Marionette TRACE conn2 <- [1,1150,null,{}] 03:08:02 INFO - PROCESS | 1654 | 1463652482037 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}] 03:08:02 INFO - PROCESS | 1654 | 1463652482166 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:08:02 INFO - PROCESS | 1654 | 1463652482256 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x112ddf800 == 54 [pid = 1654] [id = 295] 03:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1183f4400) [pid = 1654] [serial = 883] [outer = 0x0] 03:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12319a400) [pid = 1654] [serial = 884] [outer = 0x1183f4400] 03:08:02 INFO - PROCESS | 1654 | 1463652482294 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12367f400) [pid = 1654] [serial = 885] [outer = 0x1183f4400] 03:08:02 INFO - PROCESS | 1654 | 1463652482603 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]]]}] 03:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 626ms 03:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:08:02 INFO - PROCESS | 1654 | 1463652482655 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 1654 | 1463652482657 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:08:02 INFO - PROCESS | 1654 | 1463652482659 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 1654 | 1463652482660 Marionette TRACE conn2 <- [1,1154,null,{}] 03:08:02 INFO - PROCESS | 1654 | 1463652482662 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}] 03:08:02 INFO - PROCESS | 1654 | 1463652482779 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:08:02 INFO - PROCESS | 1654 | 1463652482816 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275c1800 == 55 [pid = 1654] [id = 296] 03:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124bd0400) [pid = 1654] [serial = 886] [outer = 0x0] 03:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125fb5c00) [pid = 1654] [serial = 887] [outer = 0x124bd0400] 03:08:02 INFO - PROCESS | 1654 | 1463652482842 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126f9bc00) [pid = 1654] [serial = 888] [outer = 0x124bd0400] 03:08:03 INFO - PROCESS | 1654 | 1463652483162 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]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 523ms 03:08:03 INFO - PROCESS | 1654 | 1463652483185 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 1654 | 1463652483193 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:08:03 INFO - PROCESS | 1654 | 1463652483196 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 1654 | 1463652483198 Marionette TRACE conn2 <- [1,1158,null,{}] 03:08:03 INFO - PROCESS | 1654 | 1463652483202 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}] 03:08:03 INFO - PROCESS | 1654 | 1463652483318 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:08:03 INFO - PROCESS | 1654 | 1463652483352 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x129338800 == 56 [pid = 1654] [id = 297] 03:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119754000) [pid = 1654] [serial = 889] [outer = 0x0] 03:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12700e800) [pid = 1654] [serial = 890] [outer = 0x119754000] 03:08:03 INFO - PROCESS | 1654 | 1463652483377 Marionette DEBUG loaded listener.js 03:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12704a800) [pid = 1654] [serial = 891] [outer = 0x119754000] 03:08:03 INFO - PROCESS | 1654 | 1463652483693 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]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 03:08:03 INFO - PROCESS | 1654 | 1463652483719 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 1654 | 1463652483720 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:08:03 INFO - PROCESS | 1654 | 1463652483723 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 1654 | 1463652483724 Marionette TRACE conn2 <- [1,1162,null,{}] 03:08:03 INFO - PROCESS | 1654 | 1463652483726 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}] 03:08:03 INFO - PROCESS | 1654 | 1463652483827 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:08:03 INFO - PROCESS | 1654 | 1463652483839 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa05800 == 57 [pid = 1654] [id = 298] 03:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127009800) [pid = 1654] [serial = 892] [outer = 0x0] 03:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128b2ec00) [pid = 1654] [serial = 893] [outer = 0x127009800] 03:08:03 INFO - PROCESS | 1654 | 1463652483864 Marionette DEBUG loaded listener.js 03:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128b37400) [pid = 1654] [serial = 894] [outer = 0x127009800] 03:08:04 INFO - PROCESS | 1654 | 1463652484178 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]]]}] 03:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 03:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:08:04 INFO - PROCESS | 1654 | 1463652484242 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 1654 | 1463652484243 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:08:04 INFO - PROCESS | 1654 | 1463652484245 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 1654 | 1463652484246 Marionette TRACE conn2 <- [1,1166,null,{}] 03:08:04 INFO - PROCESS | 1654 | 1463652484249 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}] 03:08:04 INFO - PROCESS | 1654 | 1463652484358 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:08:04 INFO - PROCESS | 1654 | 1463652484371 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b97f000 == 58 [pid = 1654] [id = 299] 03:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128b37c00) [pid = 1654] [serial = 895] [outer = 0x0] 03:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128ba1800) [pid = 1654] [serial = 896] [outer = 0x128b37c00] 03:08:04 INFO - PROCESS | 1654 | 1463652484396 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128bad400) [pid = 1654] [serial = 897] [outer = 0x128b37c00] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11914c400) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1164fb800) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x110f6e000) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x110f6b000) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11914bc00) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x110f69400) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119026800) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x111c28400) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119f2a000) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119354800) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12605c000) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1120ed000) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:08:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1181c9400) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:08:04 INFO - PROCESS | 1654 | 1463652484841 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]]]}] 03:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 621ms 03:08:04 INFO - PROCESS | 1654 | 1463652484867 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 1654 | 1463652484869 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:08:04 INFO - PROCESS | 1654 | 1463652484872 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 1654 | 1463652484874 Marionette TRACE conn2 <- [1,1170,null,{}] 03:08:04 INFO - PROCESS | 1654 | 1463652484877 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}] 03:08:05 INFO - PROCESS | 1654 | 1463652485038 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:08:05 INFO - PROCESS | 1654 | 1463652485092 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fd1000 == 59 [pid = 1654] [id = 300] 03:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112a5e800) [pid = 1654] [serial = 898] [outer = 0x0] 03:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1181ce800) [pid = 1654] [serial = 899] [outer = 0x112a5e800] 03:08:05 INFO - PROCESS | 1654 | 1463652485132 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1231a2000) [pid = 1654] [serial = 900] [outer = 0x112a5e800] 03:08:05 INFO - PROCESS | 1654 | 1463652485442 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]]]}] 03:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 620ms 03:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:08:05 INFO - PROCESS | 1654 | 1463652485492 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:08:05 INFO - PROCESS | 1654 | 1463652485494 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:08:05 INFO - PROCESS | 1654 | 1463652485497 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 1654 | 1463652485502 Marionette TRACE conn2 <- [1,1174,null,{}] 03:08:05 INFO - PROCESS | 1654 | 1463652485505 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}] 03:08:05 INFO - PROCESS | 1654 | 1463652485629 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:08:05 INFO - PROCESS | 1654 | 1463652485636 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be18000 == 60 [pid = 1654] [id = 301] 03:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119bb6c00) [pid = 1654] [serial = 901] [outer = 0x0] 03:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128bb2000) [pid = 1654] [serial = 902] [outer = 0x119bb6c00] 03:08:05 INFO - PROCESS | 1654 | 1463652485672 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128f31800) [pid = 1654] [serial = 903] [outer = 0x119bb6c00] 03:08:06 INFO - PROCESS | 1654 | 1463652486003 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] 03:08:06 INFO - PROCESS | 1654 | 1463652486022 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:08:06 INFO - PROCESS | 1654 | 1463652486024 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 1654 | 1463652486026 Marionette TRACE conn2 <- [1,1178,null,{}] 03:08:06 INFO - PROCESS | 1654 | 1463652486028 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}] 03:08:06 INFO - PROCESS | 1654 | 1463652486116 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:08:06 INFO - PROCESS | 1654 | 1463652486121 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c813800 == 61 [pid = 1654] [id = 302] 03:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128f35400) [pid = 1654] [serial = 904] [outer = 0x0] 03:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128fb5400) [pid = 1654] [serial = 905] [outer = 0x128f35400] 03:08:06 INFO - PROCESS | 1654 | 1463652486144 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12927cc00) [pid = 1654] [serial = 906] [outer = 0x128f35400] 03:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128fb7400) [pid = 1654] [serial = 907] [outer = 0x12c973c00] 03:08:06 INFO - PROCESS | 1654 | 1463652486552 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] 03:08:06 INFO - PROCESS | 1654 | 1463652486594 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:08:06 INFO - PROCESS | 1654 | 1463652486597 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 1654 | 1463652486598 Marionette TRACE conn2 <- [1,1182,null,{}] 03:08:06 INFO - PROCESS | 1654 | 1463652486600 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}] 03:08:06 INFO - PROCESS | 1654 | 1463652486683 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:08:06 INFO - PROCESS | 1654 | 1463652486807 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d31800 == 62 [pid = 1654] [id = 303] 03:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x110f1b800) [pid = 1654] [serial = 908] [outer = 0x0] 03:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x110f65c00) [pid = 1654] [serial = 909] [outer = 0x110f1b800] 03:08:06 INFO - PROCESS | 1654 | 1463652486839 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x112053c00) [pid = 1654] [serial = 910] [outer = 0x110f1b800] 03:08:07 INFO - PROCESS | 1654 | 1463652487301 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] 03:08:07 INFO - PROCESS | 1654 | 1463652487322 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:08:07 INFO - PROCESS | 1654 | 1463652487325 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:08:07 INFO - PROCESS | 1654 | 1463652487328 Marionette TRACE conn2 <- [1,1186,null,{}] 03:08:07 INFO - PROCESS | 1654 | 1463652487331 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}] 03:08:07 INFO - PROCESS | 1654 | 1463652487440 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:08:07 INFO - PROCESS | 1654 | 1463652487497 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ac800 == 63 [pid = 1654] [id = 304] 03:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x115027800) [pid = 1654] [serial = 911] [outer = 0x0] 03:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1181d1c00) [pid = 1654] [serial = 912] [outer = 0x115027800] 03:08:07 INFO - PROCESS | 1654 | 1463652487528 Marionette DEBUG loaded listener.js 03:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1183f0c00) [pid = 1654] [serial = 913] [outer = 0x115027800] 03:08:08 INFO - PROCESS | 1654 | 1463652488000 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] 03:08:08 INFO - PROCESS | 1654 | 1463652488077 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:08:08 INFO - PROCESS | 1654 | 1463652488103 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 1654 | 1463652488105 Marionette TRACE conn2 <- [1,1190,null,{}] 03:08:08 INFO - PROCESS | 1654 | 1463652488111 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}] 03:08:08 INFO - PROCESS | 1654 | 1463652488235 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:08:08 INFO - PROCESS | 1654 | 1463652488306 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be0b800 == 64 [pid = 1654] [id = 305] 03:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119142800) [pid = 1654] [serial = 914] [outer = 0x0] 03:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119758000) [pid = 1654] [serial = 915] [outer = 0x119142800] 03:08:08 INFO - PROCESS | 1654 | 1463652488336 Marionette DEBUG loaded listener.js 03:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1232ce000) [pid = 1654] [serial = 916] [outer = 0x119142800] 03:08:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 03:08:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:08:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 03:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:08 INFO - _addTest/ [0,1193,"getWindowHandle",null] 03:08:08 INFO - PROCESS | 1654 | 1463652488779 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:08:08 INFO - PROCESS | 1654 | 1463652488789 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 1654 | 1463652488793 Marionette TRACE conn2 <- [1,1194,null,{}] 03:08:08 INFO - PROCESS | 1654 | 1463652488796 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}] 03:08:08 INFO - PROCESS | 1654 | 1463652488903 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:08:08 INFO - PROCESS | 1654 | 1463652488958 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce67000 == 65 [pid = 1654] [id = 306] 03:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12379f400) [pid = 1654] [serial = 917] [outer = 0x0] 03:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1259c9800) [pid = 1654] [serial = 918] [outer = 0x12379f400] 03:08:08 INFO - PROCESS | 1654 | 1463652488987 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x127010c00) [pid = 1654] [serial = 919] [outer = 0x12379f400] 03:08:09 INFO - PROCESS | 1654 | 1463652489454 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] 03:08:09 INFO - PROCESS | 1654 | 1463652489550 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:08:09 INFO - PROCESS | 1654 | 1463652489553 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:08:09 INFO - PROCESS | 1654 | 1463652489554 Marionette TRACE conn2 <- [1,1198,null,{}] 03:08:09 INFO - PROCESS | 1654 | 1463652489557 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}] 03:08:09 INFO - PROCESS | 1654 | 1463652489658 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:08:09 INFO - PROCESS | 1654 | 1463652489726 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1a2800 == 66 [pid = 1654] [id = 307] 03:08:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125714400) [pid = 1654] [serial = 920] [outer = 0x0] 03:08:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128ce2c00) [pid = 1654] [serial = 921] [outer = 0x125714400] 03:08:09 INFO - PROCESS | 1654 | 1463652489755 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128f2c000) [pid = 1654] [serial = 922] [outer = 0x125714400] 03:08:10 INFO - PROCESS | 1654 | 1463652490155 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]]]}] 03:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 621ms 03:08:10 INFO - PROCESS | 1654 | 1463652490175 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:08:10 INFO - PROCESS | 1654 | 1463652490176 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:08:10 INFO - PROCESS | 1654 | 1463652490178 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 1654 | 1463652490180 Marionette TRACE conn2 <- [1,1202,null,{}] 03:08:10 INFO - PROCESS | 1654 | 1463652490182 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}] 03:08:10 INFO - PROCESS | 1654 | 1463652490284 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:08:10 INFO - PROCESS | 1654 | 1463652490357 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da31000 == 67 [pid = 1654] [id = 308] 03:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129395c00) [pid = 1654] [serial = 923] [outer = 0x0] 03:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12939e400) [pid = 1654] [serial = 924] [outer = 0x129395c00] 03:08:10 INFO - PROCESS | 1654 | 1463652490391 Marionette DEBUG loaded listener.js 03:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12a632000) [pid = 1654] [serial = 925] [outer = 0x129395c00] 03:08:10 INFO - PROCESS | 1654 | 1463652490843 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]]]}] 03:08:10 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 03:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 718ms 03:08:10 INFO - PROCESS | 1654 | 1463652490949 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:08:10 INFO - PROCESS | 1654 | 1463652490950 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:08:10 INFO - PROCESS | 1654 | 1463652490955 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 1654 | 1463652490956 Marionette TRACE conn2 <- [1,1206,null,{}] 03:08:10 INFO - PROCESS | 1654 | 1463652490958 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}] 03:08:11 INFO - PROCESS | 1654 | 1463652491065 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:08:11 INFO - PROCESS | 1654 | 1463652491133 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164c2800 == 68 [pid = 1654] [id = 309] 03:08:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x113c27400) [pid = 1654] [serial = 926] [outer = 0x0] 03:08:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a632800) [pid = 1654] [serial = 927] [outer = 0x113c27400] 03:08:11 INFO - PROCESS | 1654 | 1463652491162 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12a769c00) [pid = 1654] [serial = 928] [outer = 0x113c27400] 03:08:11 INFO - PROCESS | 1654 | 1463652491770 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]]]}] 03:08:11 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 03:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 868ms 03:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:08:11 INFO - PROCESS | 1654 | 1463652491824 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:08:11 INFO - PROCESS | 1654 | 1463652491826 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:08:11 INFO - PROCESS | 1654 | 1463652491829 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:08:11 INFO - PROCESS | 1654 | 1463652491832 Marionette TRACE conn2 <- [1,1210,null,{}] 03:08:11 INFO - PROCESS | 1654 | 1463652491835 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}] 03:08:11 INFO - PROCESS | 1654 | 1463652491939 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:08:12 INFO - PROCESS | 1654 | 1463652491998 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317a800 == 69 [pid = 1654] [id = 310] 03:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x115d75c00) [pid = 1654] [serial = 929] [outer = 0x0] 03:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1166c5800) [pid = 1654] [serial = 930] [outer = 0x115d75c00] 03:08:12 INFO - PROCESS | 1654 | 1463652492027 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1172b6800) [pid = 1654] [serial = 931] [outer = 0x115d75c00] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12c813800 == 68 [pid = 1654] [id = 302] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12be18000 == 67 [pid = 1654] [id = 301] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x125fd1000 == 66 [pid = 1654] [id = 300] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b97f000 == 65 [pid = 1654] [id = 299] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa05800 == 64 [pid = 1654] [id = 298] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x124b2d400) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x129338800 == 63 [pid = 1654] [id = 297] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1275c1800 == 62 [pid = 1654] [id = 296] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x112ddf800 == 61 [pid = 1654] [id = 295] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd5000 == 60 [pid = 1654] [id = 294] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d3800 == 59 [pid = 1654] [id = 293] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1167cc800 == 58 [pid = 1654] [id = 292] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x117e22000 == 57 [pid = 1654] [id = 291] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x118538800 == 56 [pid = 1654] [id = 290] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b920800 == 55 [pid = 1654] [id = 289] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0d8000 == 54 [pid = 1654] [id = 288] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa04800 == 53 [pid = 1654] [id = 287] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12607a000 == 52 [pid = 1654] [id = 286] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1c000 == 51 [pid = 1654] [id = 285] 03:08:12 INFO - PROCESS | 1654 | --DOCSHELL 0x111c9e000 == 50 [pid = 1654] [id = 284] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119c8a800) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119347000) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1168a4800) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x117689800) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1172bb800) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1232c6400) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119352c00) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x117e57000) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11910f400) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128b9e400) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x111e2b000) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12367f800) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12319a000) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12be46000) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x115f23000) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1172bac00) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x112fee400) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118c2c400) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11974b000) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x113c2b000) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1122a7c00) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11826f000) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x123734400) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1181cb400) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1172c4800) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119140c00) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119346400) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123373800) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1232c0400) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 03:08:12 INFO - PROCESS | 1654 | 1463652492536 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]]]}] 03:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 726ms 03:08:12 INFO - PROCESS | 1654 | 1463652492556 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:08:12 INFO - PROCESS | 1654 | 1463652492560 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:08:12 INFO - PROCESS | 1654 | 1463652492566 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 1654 | 1463652492567 Marionette TRACE conn2 <- [1,1214,null,{}] 03:08:12 INFO - PROCESS | 1654 | 1463652492570 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}] 03:08:12 INFO - PROCESS | 1654 | 1463652492657 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:08:12 INFO - PROCESS | 1654 | 1463652492661 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f28000 == 51 [pid = 1654] [id = 311] 03:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1172ca400) [pid = 1654] [serial = 932] [outer = 0x0] 03:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118182000) [pid = 1654] [serial = 933] [outer = 0x1172ca400] 03:08:12 INFO - PROCESS | 1654 | 1463652492690 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11834c400) [pid = 1654] [serial = 934] [outer = 0x1172ca400] 03:08:13 INFO - PROCESS | 1654 | 1463652493036 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]]]}] 03:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 03:08:13 INFO - PROCESS | 1654 | 1463652493085 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 1654 | 1463652493086 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:08:13 INFO - PROCESS | 1654 | 1463652493088 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - PROCESS | 1654 | 1463652493091 Marionette TRACE conn2 <- [1,1218,null,{}] 03:08:13 INFO - PROCESS | 1654 | 1463652493098 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}] 03:08:13 INFO - PROCESS | 1654 | 1463652493186 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:08:13 INFO - PROCESS | 1654 | 1463652493191 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x119855000 == 52 [pid = 1654] [id = 312] 03:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119035000) [pid = 1654] [serial = 935] [outer = 0x0] 03:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119145400) [pid = 1654] [serial = 936] [outer = 0x119035000] 03:08:13 INFO - PROCESS | 1654 | 1463652493219 Marionette DEBUG loaded listener.js 03:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119bc0000) [pid = 1654] [serial = 937] [outer = 0x119035000] 03:08:13 INFO - PROCESS | 1654 | 1463652493550 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]]]}] 03:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 471ms 03:08:13 INFO - PROCESS | 1654 | 1463652493559 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 1654 | 1463652493561 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:08:13 INFO - PROCESS | 1654 | 1463652493573 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - PROCESS | 1654 | 1463652493575 Marionette TRACE conn2 <- [1,1222,null,{}] 03:08:13 INFO - PROCESS | 1654 | 1463652493577 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}] 03:08:13 INFO - PROCESS | 1654 | 1463652493670 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:08:13 INFO - PROCESS | 1654 | 1463652493722 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x123511800 == 53 [pid = 1654] [id = 313] 03:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119bc3800) [pid = 1654] [serial = 938] [outer = 0x0] 03:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1232c4400) [pid = 1654] [serial = 939] [outer = 0x119bc3800] 03:08:13 INFO - PROCESS | 1654 | 1463652493749 Marionette DEBUG loaded listener.js 03:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x124bcb000) [pid = 1654] [serial = 940] [outer = 0x119bc3800] 03:08:14 INFO - PROCESS | 1654 | 1463652494035 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] 03:08:14 INFO - PROCESS | 1654 | 1463652494097 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:08:14 INFO - PROCESS | 1654 | 1463652494103 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - PROCESS | 1654 | 1463652494105 Marionette TRACE conn2 <- [1,1226,null,{}] 03:08:14 INFO - PROCESS | 1654 | 1463652494109 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}] 03:08:14 INFO - PROCESS | 1654 | 1463652494238 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:08:14 INFO - PROCESS | 1654 | 1463652494331 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x125acd800 == 54 [pid = 1654] [id = 314] 03:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119c90c00) [pid = 1654] [serial = 941] [outer = 0x0] 03:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125a9f800) [pid = 1654] [serial = 942] [outer = 0x119c90c00] 03:08:14 INFO - PROCESS | 1654 | 1463652494370 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126d04000) [pid = 1654] [serial = 943] [outer = 0x119c90c00] 03:08:14 INFO - PROCESS | 1654 | 1463652494687 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]]]}] 03:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 621ms 03:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:08:14 INFO - PROCESS | 1654 | 1463652494724 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:08:14 INFO - PROCESS | 1654 | 1463652494726 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:08:14 INFO - PROCESS | 1654 | 1463652494728 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - PROCESS | 1654 | 1463652494729 Marionette TRACE conn2 <- [1,1230,null,{}] 03:08:14 INFO - PROCESS | 1654 | 1463652494733 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}] 03:08:14 INFO - PROCESS | 1654 | 1463652494856 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:08:14 INFO - PROCESS | 1654 | 1463652494871 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fd4000 == 55 [pid = 1654] [id = 315] 03:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x126f9e400) [pid = 1654] [serial = 944] [outer = 0x0] 03:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128b33000) [pid = 1654] [serial = 945] [outer = 0x126f9e400] 03:08:14 INFO - PROCESS | 1654 | 1463652494897 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128e58800) [pid = 1654] [serial = 946] [outer = 0x126f9e400] 03:08:15 INFO - PROCESS | 1654 | 1463652495238 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]]]}] 03:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 03:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:08:15 INFO - PROCESS | 1654 | 1463652495251 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 1654 | 1463652495252 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:08:15 INFO - PROCESS | 1654 | 1463652495254 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 1654 | 1463652495255 Marionette TRACE conn2 <- [1,1234,null,{}] 03:08:15 INFO - PROCESS | 1654 | 1463652495257 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}] 03:08:15 INFO - PROCESS | 1654 | 1463652495359 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:08:15 INFO - PROCESS | 1654 | 1463652495372 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1296a5000 == 56 [pid = 1654] [id = 316] 03:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x127011c00) [pid = 1654] [serial = 947] [outer = 0x0] 03:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129277400) [pid = 1654] [serial = 948] [outer = 0x127011c00] 03:08:15 INFO - PROCESS | 1654 | 1463652495397 Marionette DEBUG loaded listener.js 03:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129531c00) [pid = 1654] [serial = 949] [outer = 0x127011c00] 03:08:15 INFO - PROCESS | 1654 | 1463652495727 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]]]}] 03:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 521ms 03:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:08:15 INFO - PROCESS | 1654 | 1463652495776 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 1654 | 1463652495777 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:08:15 INFO - PROCESS | 1654 | 1463652495779 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 1654 | 1463652495780 Marionette TRACE conn2 <- [1,1238,null,{}] 03:08:15 INFO - PROCESS | 1654 | 1463652495782 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}] 03:08:15 INFO - PROCESS | 1654 | 1463652495885 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:08:15 INFO - PROCESS | 1654 | 1463652495921 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0ce000 == 57 [pid = 1654] [id = 317] 03:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12927b400) [pid = 1654] [serial = 950] [outer = 0x0] 03:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a62e800) [pid = 1654] [serial = 951] [outer = 0x12927b400] 03:08:15 INFO - PROCESS | 1654 | 1463652495945 Marionette DEBUG loaded listener.js 03:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12a76b000) [pid = 1654] [serial = 952] [outer = 0x12927b400] 03:08:16 INFO - PROCESS | 1654 | 1463652496271 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]]]}] 03:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 03:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:08:16 INFO - PROCESS | 1654 | 1463652496300 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:08:16 INFO - PROCESS | 1654 | 1463652496301 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:08:16 INFO - PROCESS | 1654 | 1463652496310 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:08:16 INFO - PROCESS | 1654 | 1463652496311 Marionette TRACE conn2 <- [1,1242,null,{}] 03:08:16 INFO - PROCESS | 1654 | 1463652496314 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}] 03:08:16 INFO - PROCESS | 1654 | 1463652496418 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:08:16 INFO - PROCESS | 1654 | 1463652496453 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98e800 == 58 [pid = 1654] [id = 318] 03:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a62c400) [pid = 1654] [serial = 953] [outer = 0x0] 03:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a773400) [pid = 1654] [serial = 954] [outer = 0x12a62c400] 03:08:16 INFO - PROCESS | 1654 | 1463652496478 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12a7db000) [pid = 1654] [serial = 955] [outer = 0x12a62c400] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119754000) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x124bd0400) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x113297400) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1183f4400) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x112dbb000) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128b37c00) [pid = 1654] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x112a5e800) [pid = 1654] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119147400) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x110f72c00) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x127009800) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119bb6c00) [pid = 1654] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:08:16 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1232c7400) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:08:16 INFO - PROCESS | 1654 | 1463652496893 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]]]}] 03:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 03:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:08:16 INFO - PROCESS | 1654 | 1463652496933 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:08:16 INFO - PROCESS | 1654 | 1463652496934 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:08:16 INFO - PROCESS | 1654 | 1463652496936 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:08:16 INFO - PROCESS | 1654 | 1463652496937 Marionette TRACE conn2 <- [1,1246,null,{}] 03:08:16 INFO - PROCESS | 1654 | 1463652496940 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}] 03:08:17 INFO - PROCESS | 1654 | 1463652497027 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:08:17 INFO - PROCESS | 1654 | 1463652497083 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a666000 == 59 [pid = 1654] [id = 319] 03:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112a5e800) [pid = 1654] [serial = 956] [outer = 0x0] 03:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1172c8c00) [pid = 1654] [serial = 957] [outer = 0x112a5e800] 03:08:17 INFO - PROCESS | 1654 | 1463652497109 Marionette DEBUG loaded listener.js 03:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1259cb800) [pid = 1654] [serial = 958] [outer = 0x112a5e800] 03:08:17 INFO - PROCESS | 1654 | 1463652497397 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]]]}] 03:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 03:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:08:17 INFO - PROCESS | 1654 | 1463652497456 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:08:17 INFO - PROCESS | 1654 | 1463652497457 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:08:17 INFO - PROCESS | 1654 | 1463652497460 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:08:17 INFO - PROCESS | 1654 | 1463652497462 Marionette TRACE conn2 <- [1,1250,null,{}] 03:08:17 INFO - PROCESS | 1654 | 1463652497464 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}] 03:08:17 INFO - PROCESS | 1654 | 1463652497567 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:08:17 INFO - PROCESS | 1654 | 1463652497571 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9ad800 == 60 [pid = 1654] [id = 320] 03:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128b37c00) [pid = 1654] [serial = 959] [outer = 0x0] 03:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a7dec00) [pid = 1654] [serial = 960] [outer = 0x128b37c00] 03:08:17 INFO - PROCESS | 1654 | 1463652497600 Marionette DEBUG loaded listener.js 03:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12ab8e400) [pid = 1654] [serial = 961] [outer = 0x128b37c00] 03:08:17 INFO - PROCESS | 1654 | 1463652497978 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]]]}] 03:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 574ms 03:08:18 INFO - PROCESS | 1654 | 1463652498035 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:08:18 INFO - PROCESS | 1654 | 1463652498037 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:08:18 INFO - PROCESS | 1654 | 1463652498040 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - PROCESS | 1654 | 1463652498042 Marionette TRACE conn2 <- [1,1254,null,{}] 03:08:18 INFO - PROCESS | 1654 | 1463652498046 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}] 03:08:18 INFO - PROCESS | 1654 | 1463652498179 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:08:18 INFO - PROCESS | 1654 | 1463652498185 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da32000 == 61 [pid = 1654] [id = 321] 03:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a7e1000) [pid = 1654] [serial = 962] [outer = 0x0] 03:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12abc2400) [pid = 1654] [serial = 963] [outer = 0x12a7e1000] 03:08:18 INFO - PROCESS | 1654 | 1463652498225 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b005400) [pid = 1654] [serial = 964] [outer = 0x12a7e1000] 03:08:18 INFO - PROCESS | 1654 | 1463652498588 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]]]}] 03:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 569ms 03:08:18 INFO - PROCESS | 1654 | 1463652498610 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:08:18 INFO - PROCESS | 1654 | 1463652498611 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:08:18 INFO - PROCESS | 1654 | 1463652498614 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - PROCESS | 1654 | 1463652498617 Marionette TRACE conn2 <- [1,1258,null,{}] 03:08:18 INFO - PROCESS | 1654 | 1463652498620 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}] 03:08:18 INFO - PROCESS | 1654 | 1463652498738 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:08:18 INFO - PROCESS | 1654 | 1463652498745 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db58000 == 62 [pid = 1654] [id = 322] 03:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b005800) [pid = 1654] [serial = 965] [outer = 0x0] 03:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b21a400) [pid = 1654] [serial = 966] [outer = 0x12b005800] 03:08:18 INFO - PROCESS | 1654 | 1463652498771 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b21f800) [pid = 1654] [serial = 967] [outer = 0x12b005800] 03:08:19 INFO - PROCESS | 1654 | 1463652499234 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]]]}] 03:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 03:08:19 INFO - PROCESS | 1654 | 1463652499286 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:08:19 INFO - PROCESS | 1654 | 1463652499289 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:08:19 INFO - PROCESS | 1654 | 1463652499292 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:08:19 INFO - PROCESS | 1654 | 1463652499295 Marionette TRACE conn2 <- [1,1262,null,{}] 03:08:19 INFO - PROCESS | 1654 | 1463652499299 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}] 03:08:19 INFO - PROCESS | 1654 | 1463652499411 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:08:19 INFO - PROCESS | 1654 | 1463652499520 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d7000 == 63 [pid = 1654] [id = 323] 03:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1172c5400) [pid = 1654] [serial = 968] [outer = 0x0] 03:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x117686400) [pid = 1654] [serial = 969] [outer = 0x1172c5400] 03:08:19 INFO - PROCESS | 1654 | 1463652499553 Marionette DEBUG loaded listener.js 03:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118359400) [pid = 1654] [serial = 970] [outer = 0x1172c5400] 03:08:19 INFO - PROCESS | 1654 | 1463652499983 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]]]}] 03:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 721ms 03:08:20 INFO - PROCESS | 1654 | 1463652500014 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:08:20 INFO - PROCESS | 1654 | 1463652500018 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:08:20 INFO - PROCESS | 1654 | 1463652500023 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:08:20 INFO - PROCESS | 1654 | 1463652500024 Marionette TRACE conn2 <- [1,1266,null,{}] 03:08:20 INFO - PROCESS | 1654 | 1463652500027 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}] 03:08:20 INFO - PROCESS | 1654 | 1463652500137 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:08:20 INFO - PROCESS | 1654 | 1463652500196 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fce800 == 64 [pid = 1654] [id = 324] 03:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x118724800) [pid = 1654] [serial = 971] [outer = 0x0] 03:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119753400) [pid = 1654] [serial = 972] [outer = 0x118724800] 03:08:20 INFO - PROCESS | 1654 | 1463652500225 Marionette DEBUG loaded listener.js 03:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1232cb800) [pid = 1654] [serial = 973] [outer = 0x118724800] 03:08:20 INFO - PROCESS | 1654 | 1463652500663 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]]]}] 03:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 03:08:20 INFO - PROCESS | 1654 | 1463652500702 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:08:20 INFO - PROCESS | 1654 | 1463652500703 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:08:20 INFO - PROCESS | 1654 | 1463652500707 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:08:20 INFO - PROCESS | 1654 | 1463652500709 Marionette TRACE conn2 <- [1,1270,null,{}] 03:08:20 INFO - PROCESS | 1654 | 1463652500720 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}] 03:08:20 INFO - PROCESS | 1654 | 1463652500851 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:08:20 INFO - PROCESS | 1654 | 1463652500924 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db65800 == 65 [pid = 1654] [id = 325] 03:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x126d06400) [pid = 1654] [serial = 974] [outer = 0x0] 03:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128b32000) [pid = 1654] [serial = 975] [outer = 0x126d06400] 03:08:20 INFO - PROCESS | 1654 | 1463652500960 Marionette DEBUG loaded listener.js 03:08:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128ce9400) [pid = 1654] [serial = 976] [outer = 0x126d06400] 03:08:21 INFO - PROCESS | 1654 | 1463652501370 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]]]}] 03:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 725ms 03:08:21 INFO - PROCESS | 1654 | 1463652501433 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:08:21 INFO - PROCESS | 1654 | 1463652501436 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:08:21 INFO - PROCESS | 1654 | 1463652501440 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:08:21 INFO - PROCESS | 1654 | 1463652501442 Marionette TRACE conn2 <- [1,1274,null,{}] 03:08:21 INFO - PROCESS | 1654 | 1463652501446 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}] 03:08:21 INFO - PROCESS | 1654 | 1463652501584 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:08:21 INFO - PROCESS | 1654 | 1463652501644 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0d3800 == 66 [pid = 1654] [id = 326] 03:08:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128bb7800) [pid = 1654] [serial = 977] [outer = 0x0] 03:08:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a633000) [pid = 1654] [serial = 978] [outer = 0x128bb7800] 03:08:21 INFO - PROCESS | 1654 | 1463652501687 Marionette DEBUG loaded listener.js 03:08:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12a7e2400) [pid = 1654] [serial = 979] [outer = 0x128bb7800] 03:08:22 INFO - PROCESS | 1654 | 1463652502091 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]]]}] 03:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 03:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:08:22 INFO - PROCESS | 1654 | 1463652502109 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:08:22 INFO - PROCESS | 1654 | 1463652502111 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:08:22 INFO - PROCESS | 1654 | 1463652502113 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:08:22 INFO - PROCESS | 1654 | 1463652502115 Marionette TRACE conn2 <- [1,1278,null,{}] 03:08:22 INFO - PROCESS | 1654 | 1463652502117 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}] 03:08:22 INFO - PROCESS | 1654 | 1463652502238 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:08:22 INFO - PROCESS | 1654 | 1463652502298 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1331c6800 == 67 [pid = 1654] [id = 327] 03:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12a7df800) [pid = 1654] [serial = 980] [outer = 0x0] 03:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12ab68c00) [pid = 1654] [serial = 981] [outer = 0x12a7df800] 03:08:22 INFO - PROCESS | 1654 | 1463652502329 Marionette DEBUG loaded listener.js 03:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12b220400) [pid = 1654] [serial = 982] [outer = 0x12a7df800] 03:08:22 INFO - PROCESS | 1654 | 1463652502749 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]]]}] 03:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 03:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:08:22 INFO - PROCESS | 1654 | 1463652502786 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:08:22 INFO - PROCESS | 1654 | 1463652502787 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:08:22 INFO - PROCESS | 1654 | 1463652502789 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:08:22 INFO - PROCESS | 1654 | 1463652502790 Marionette TRACE conn2 <- [1,1282,null,{}] 03:08:22 INFO - PROCESS | 1654 | 1463652502793 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}] 03:08:22 INFO - PROCESS | 1654 | 1463652502905 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:08:22 INFO - PROCESS | 1654 | 1463652502963 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x132ad4000 == 68 [pid = 1654] [id = 328] 03:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12b225800) [pid = 1654] [serial = 983] [outer = 0x0] 03:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12ba1fc00) [pid = 1654] [serial = 984] [outer = 0x12b225800] 03:08:22 INFO - PROCESS | 1654 | 1463652502991 Marionette DEBUG loaded listener.js 03:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12bdb1c00) [pid = 1654] [serial = 985] [outer = 0x12b225800] 03:08:23 INFO - PROCESS | 1654 | 1463652503473 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]]]}] 03:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 719ms 03:08:23 INFO - PROCESS | 1654 | 1463652503518 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:08:23 INFO - PROCESS | 1654 | 1463652503520 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:08:23 INFO - PROCESS | 1654 | 1463652503555 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:08:23 INFO - PROCESS | 1654 | 1463652503556 Marionette TRACE conn2 <- [1,1286,null,{}] 03:08:23 INFO - PROCESS | 1654 | 1463652503559 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}] 03:08:23 INFO - PROCESS | 1654 | 1463652503662 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:08:23 INFO - PROCESS | 1654 | 1463652503913 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11852a800 == 69 [pid = 1654] [id = 329] 03:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x111a06400) [pid = 1654] [serial = 986] [outer = 0x0] 03:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11204ac00) [pid = 1654] [serial = 987] [outer = 0x111a06400] 03:08:23 INFO - PROCESS | 1654 | 1463652503943 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x112fefc00) [pid = 1654] [serial = 988] [outer = 0x111a06400] 03:08:24 INFO - PROCESS | 1654 | 1463652504371 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]]]}] 03:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 869ms 03:08:24 INFO - PROCESS | 1654 | 1463652504425 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:08:24 INFO - PROCESS | 1654 | 1463652504427 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:08:24 INFO - PROCESS | 1654 | 1463652504430 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:08:24 INFO - PROCESS | 1654 | 1463652504433 Marionette TRACE conn2 <- [1,1290,null,{}] 03:08:24 INFO - PROCESS | 1654 | 1463652504436 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}] 03:08:24 INFO - PROCESS | 1654 | 1463652504534 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:08:24 INFO - PROCESS | 1654 | 1463652504596 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687d800 == 70 [pid = 1654] [id = 330] 03:08:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x115d0c000) [pid = 1654] [serial = 989] [outer = 0x0] 03:08:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1168a4800) [pid = 1654] [serial = 990] [outer = 0x115d0c000] 03:08:24 INFO - PROCESS | 1654 | 1463652504625 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11817e400) [pid = 1654] [serial = 991] [outer = 0x115d0c000] 03:08:25 INFO - PROCESS | 1654 | 1463652505106 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]]]}] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12da32000 == 69 [pid = 1654] [id = 321] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9ad800 == 68 [pid = 1654] [id = 320] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12a666000 == 67 [pid = 1654] [id = 319] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98e800 == 66 [pid = 1654] [id = 318] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0ce000 == 65 [pid = 1654] [id = 317] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1296a5000 == 64 [pid = 1654] [id = 316] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x113c2c000) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x110f19c00) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12577d000) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1172c6800) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1183f0000) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x125782800) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1232c0c00) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 03:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 721ms 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x128fd4000 == 63 [pid = 1654] [id = 315] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x125acd800 == 62 [pid = 1654] [id = 314] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x123511800 == 61 [pid = 1654] [id = 313] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119855000 == 60 [pid = 1654] [id = 312] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x116f28000 == 59 [pid = 1654] [id = 311] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12317a800 == 58 [pid = 1654] [id = 310] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1164c2800 == 57 [pid = 1654] [id = 309] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12da31000 == 56 [pid = 1654] [id = 308] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1a2800 == 55 [pid = 1654] [id = 307] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce67000 == 54 [pid = 1654] [id = 306] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12be0b800 == 53 [pid = 1654] [id = 305] 03:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1232ac800 == 52 [pid = 1654] [id = 304] 03:08:25 INFO - PROCESS | 1654 | --DOCSHELL 0x115d31800 == 51 [pid = 1654] [id = 303] 03:08:25 INFO - PROCESS | 1654 | 1463652505177 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:08:25 INFO - PROCESS | 1654 | 1463652505180 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:08:25 INFO - PROCESS | 1654 | 1463652505184 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:08:25 INFO - PROCESS | 1654 | 1463652505185 Marionette TRACE conn2 <- [1,1294,null,{}] 03:08:25 INFO - PROCESS | 1654 | 1463652505187 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}] 03:08:25 INFO - PROCESS | 1654 | 1463652505275 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:08:25 INFO - PROCESS | 1654 | 1463652505286 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f2c800 == 52 [pid = 1654] [id = 331] 03:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x118359000) [pid = 1654] [serial = 992] [outer = 0x0] 03:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1183f3400) [pid = 1654] [serial = 993] [outer = 0x118359000] 03:08:25 INFO - PROCESS | 1654 | 1463652505312 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1190a7c00) [pid = 1654] [serial = 994] [outer = 0x118359000] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11911d800) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12700e800) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x126f9bc00) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x125fb5c00) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12704a800) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x118c27000) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12319a400) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1172b2c00) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x118319c00) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128ba1800) [pid = 1654] [serial = 896] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1181ce800) [pid = 1654] [serial = 899] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1194aa400) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12319c000) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1131aec00) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x112a5f000) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128b2ec00) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128bb2000) [pid = 1654] [serial = 902] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1164a3000) [pid = 1654] [serial = 507] [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.] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119144000) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128b37400) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128f31800) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128bad400) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1231a2000) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12367f400) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128fb5400) [pid = 1654] [serial = 905] [outer = 0x0] [url = about:blank] 03:08:25 INFO - PROCESS | 1654 | 1463652505680 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]]]}] 03:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 03:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:08:25 INFO - PROCESS | 1654 | 1463652505702 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:08:25 INFO - PROCESS | 1654 | 1463652505703 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:08:25 INFO - PROCESS | 1654 | 1463652505710 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:08:25 INFO - PROCESS | 1654 | 1463652505714 Marionette TRACE conn2 <- [1,1298,null,{}] 03:08:25 INFO - PROCESS | 1654 | 1463652505717 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}] 03:08:25 INFO - PROCESS | 1654 | 1463652505806 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:08:25 INFO - PROCESS | 1654 | 1463652505810 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x123184000 == 53 [pid = 1654] [id = 332] 03:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11911d000) [pid = 1654] [serial = 995] [outer = 0x0] 03:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11934a400) [pid = 1654] [serial = 996] [outer = 0x11911d000] 03:08:25 INFO - PROCESS | 1654 | 1463652505836 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x119c90800) [pid = 1654] [serial = 997] [outer = 0x11911d000] 03:08:26 INFO - PROCESS | 1654 | 1463652506174 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]]]}] 03:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 476ms 03:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:08:26 INFO - PROCESS | 1654 | 1463652506183 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 1654 | 1463652506184 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:08:26 INFO - PROCESS | 1654 | 1463652506186 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - PROCESS | 1654 | 1463652506188 Marionette TRACE conn2 <- [1,1302,null,{}] 03:08:26 INFO - PROCESS | 1654 | 1463652506190 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}] 03:08:26 INFO - PROCESS | 1654 | 1463652506290 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:08:26 INFO - PROCESS | 1654 | 1463652506346 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cac000 == 54 [pid = 1654] [id = 333] 03:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119145800) [pid = 1654] [serial = 998] [outer = 0x0] 03:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1232c0c00) [pid = 1654] [serial = 999] [outer = 0x119145800] 03:08:26 INFO - PROCESS | 1654 | 1463652506372 Marionette DEBUG loaded listener.js 03:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x124b20000) [pid = 1654] [serial = 1000] [outer = 0x119145800] 03:08:26 INFO - PROCESS | 1654 | 1463652506669 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]]]}] 03:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 03:08:26 INFO - PROCESS | 1654 | 1463652506706 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 1654 | 1463652506707 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:08:26 INFO - PROCESS | 1654 | 1463652506709 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - PROCESS | 1654 | 1463652506711 Marionette TRACE conn2 <- [1,1306,null,{}] 03:08:26 INFO - PROCESS | 1654 | 1463652506713 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}] 03:08:26 INFO - PROCESS | 1654 | 1463652506795 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:08:26 INFO - PROCESS | 1654 | 1463652506802 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275b0000 == 55 [pid = 1654] [id = 334] 03:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125fb5c00) [pid = 1654] [serial = 1001] [outer = 0x0] 03:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x126917c00) [pid = 1654] [serial = 1002] [outer = 0x125fb5c00] 03:08:26 INFO - PROCESS | 1654 | 1463652506832 Marionette DEBUG loaded listener.js 03:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126fa2c00) [pid = 1654] [serial = 1003] [outer = 0x125fb5c00] 03:08:27 INFO - PROCESS | 1654 | 1463652507177 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]]]}] 03:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 524ms 03:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:08:27 INFO - PROCESS | 1654 | 1463652507235 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:08:27 INFO - PROCESS | 1654 | 1463652507236 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:08:27 INFO - PROCESS | 1654 | 1463652507239 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:08:27 INFO - PROCESS | 1654 | 1463652507240 Marionette TRACE conn2 <- [1,1310,null,{}] 03:08:27 INFO - PROCESS | 1654 | 1463652507242 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}] 03:08:27 INFO - PROCESS | 1654 | 1463652507355 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:08:27 INFO - PROCESS | 1654 | 1463652507369 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fcc000 == 56 [pid = 1654] [id = 335] 03:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x126051800) [pid = 1654] [serial = 1004] [outer = 0x0] 03:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128b9d400) [pid = 1654] [serial = 1005] [outer = 0x126051800] 03:08:27 INFO - PROCESS | 1654 | 1463652507402 Marionette DEBUG loaded listener.js 03:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128ba9c00) [pid = 1654] [serial = 1006] [outer = 0x126051800] 03:08:27 INFO - PROCESS | 1654 | 1463652507752 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] 03:08:27 INFO - PROCESS | 1654 | 1463652507759 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:08:27 INFO - PROCESS | 1654 | 1463652507762 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:08:27 INFO - PROCESS | 1654 | 1463652507763 Marionette TRACE conn2 <- [1,1314,null,{}] 03:08:27 INFO - PROCESS | 1654 | 1463652507767 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}] 03:08:27 INFO - PROCESS | 1654 | 1463652507881 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:08:27 INFO - PROCESS | 1654 | 1463652507898 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67b000 == 57 [pid = 1654] [id = 336] 03:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x127011400) [pid = 1654] [serial = 1007] [outer = 0x0] 03:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128ce8c00) [pid = 1654] [serial = 1008] [outer = 0x127011400] 03:08:27 INFO - PROCESS | 1654 | 1463652507929 Marionette DEBUG loaded listener.js 03:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128f36800) [pid = 1654] [serial = 1009] [outer = 0x127011400] 03:08:28 INFO - PROCESS | 1654 | 1463652508275 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]]]}] 03:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 521ms 03:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:08:28 INFO - PROCESS | 1654 | 1463652508285 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:08:28 INFO - PROCESS | 1654 | 1463652508286 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:08:28 INFO - PROCESS | 1654 | 1463652508288 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - PROCESS | 1654 | 1463652508289 Marionette TRACE conn2 <- [1,1318,null,{}] 03:08:28 INFO - PROCESS | 1654 | 1463652508291 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}] 03:08:28 INFO - PROCESS | 1654 | 1463652508406 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:08:28 INFO - PROCESS | 1654 | 1463652508419 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0cc000 == 58 [pid = 1654] [id = 337] 03:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x128f37c00) [pid = 1654] [serial = 1010] [outer = 0x0] 03:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12952b400) [pid = 1654] [serial = 1011] [outer = 0x128f37c00] 03:08:28 INFO - PROCESS | 1654 | 1463652508444 Marionette DEBUG loaded listener.js 03:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12a765800) [pid = 1654] [serial = 1012] [outer = 0x128f37c00] 03:08:28 INFO - PROCESS | 1654 | 1463652508789 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]]]}] 03:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 518ms 03:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:08:28 INFO - PROCESS | 1654 | 1463652508806 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:08:28 INFO - PROCESS | 1654 | 1463652508807 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:08:28 INFO - PROCESS | 1654 | 1463652508809 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - PROCESS | 1654 | 1463652508810 Marionette TRACE conn2 <- [1,1322,null,{}] 03:08:28 INFO - PROCESS | 1654 | 1463652508813 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}] 03:08:28 INFO - PROCESS | 1654 | 1463652508922 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:08:28 INFO - PROCESS | 1654 | 1463652508934 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98d800 == 59 [pid = 1654] [id = 338] 03:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x128fb5400) [pid = 1654] [serial = 1013] [outer = 0x0] 03:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12a772800) [pid = 1654] [serial = 1014] [outer = 0x128fb5400] 03:08:28 INFO - PROCESS | 1654 | 1463652508959 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12ab86c00) [pid = 1654] [serial = 1015] [outer = 0x128fb5400] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1134be400) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1232cac00) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1183f6c00) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x110f1b800) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x113c27400) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119c90c00) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x126f9e400) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119bc3800) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119142800) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12927b400) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125714400) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x129395c00) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119035000) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1172ca400) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x127011c00) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12379f400) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x115d75c00) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12a62c400) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x112a5e800) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x115027800) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a7e1000) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128b37c00) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12577c000) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x110f14800) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11224d800) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11684b800) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x118187000) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119750400) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1232c9800) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113c2a800) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:08:29 INFO - PROCESS | 1654 | 1463652509527 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]]]}] 03:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 723ms 03:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:08:29 INFO - PROCESS | 1654 | 1463652509535 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:08:29 INFO - PROCESS | 1654 | 1463652509536 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:08:29 INFO - PROCESS | 1654 | 1463652509538 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:08:29 INFO - PROCESS | 1654 | 1463652509539 Marionette TRACE conn2 <- [1,1326,null,{}] 03:08:29 INFO - PROCESS | 1654 | 1463652509542 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}] 03:08:29 INFO - PROCESS | 1654 | 1463652509646 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:08:29 INFO - PROCESS | 1654 | 1463652509653 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317d800 == 60 [pid = 1654] [id = 339] 03:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11204dc00) [pid = 1654] [serial = 1016] [outer = 0x0] 03:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1134be400) [pid = 1654] [serial = 1017] [outer = 0x11204dc00] 03:08:29 INFO - PROCESS | 1654 | 1463652509690 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11910f000) [pid = 1654] [serial = 1018] [outer = 0x11204dc00] 03:08:30 INFO - PROCESS | 1654 | 1463652510121 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]]]}] 03:08:30 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 03:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 619ms 03:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:08:30 INFO - PROCESS | 1654 | 1463652510172 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:08:30 INFO - PROCESS | 1654 | 1463652510173 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:08:30 INFO - PROCESS | 1654 | 1463652510176 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 1654 | 1463652510178 Marionette TRACE conn2 <- [1,1330,null,{}] 03:08:30 INFO - PROCESS | 1654 | 1463652510188 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}] 03:08:30 INFO - PROCESS | 1654 | 1463652510308 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:08:30 INFO - PROCESS | 1654 | 1463652510313 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c815000 == 61 [pid = 1654] [id = 340] 03:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128b9b800) [pid = 1654] [serial = 1019] [outer = 0x0] 03:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a76e800) [pid = 1654] [serial = 1020] [outer = 0x128b9b800] 03:08:30 INFO - PROCESS | 1654 | 1463652510340 Marionette DEBUG loaded listener.js 03:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12ab8c400) [pid = 1654] [serial = 1021] [outer = 0x128b9b800] 03:08:30 INFO - PROCESS | 1654 | 1463652510656 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]]]}] 03:08:30 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 03:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 520ms 03:08:30 INFO - PROCESS | 1654 | 1463652510697 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:08:30 INFO - PROCESS | 1654 | 1463652510699 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:08:30 INFO - PROCESS | 1654 | 1463652510703 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 1654 | 1463652510704 Marionette TRACE conn2 <- [1,1334,null,{}] 03:08:30 INFO - PROCESS | 1654 | 1463652510706 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}] 03:08:30 INFO - PROCESS | 1654 | 1463652510794 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:08:30 INFO - PROCESS | 1654 | 1463652510857 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9b3000 == 62 [pid = 1654] [id = 341] 03:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119bb8400) [pid = 1654] [serial = 1022] [outer = 0x0] 03:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12abc0c00) [pid = 1654] [serial = 1023] [outer = 0x119bb8400] 03:08:30 INFO - PROCESS | 1654 | 1463652510882 Marionette DEBUG loaded listener.js 03:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b223c00) [pid = 1654] [serial = 1024] [outer = 0x119bb8400] 03:08:31 INFO - PROCESS | 1654 | 1463652511156 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]]]}] 03:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 468ms 03:08:31 INFO - PROCESS | 1654 | 1463652511172 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:08:31 INFO - PROCESS | 1654 | 1463652511173 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:08:31 INFO - PROCESS | 1654 | 1463652511176 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:08:31 INFO - PROCESS | 1654 | 1463652511177 Marionette TRACE conn2 <- [1,1338,null,{}] 03:08:31 INFO - PROCESS | 1654 | 1463652511179 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}] 03:08:31 INFO - PROCESS | 1654 | 1463652511293 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:08:31 INFO - PROCESS | 1654 | 1463652511297 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da28800 == 63 [pid = 1654] [id = 342] 03:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b228800) [pid = 1654] [serial = 1025] [outer = 0x0] 03:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ba24000) [pid = 1654] [serial = 1026] [outer = 0x12b228800] 03:08:31 INFO - PROCESS | 1654 | 1463652511321 Marionette DEBUG loaded listener.js 03:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bdb9400) [pid = 1654] [serial = 1027] [outer = 0x12b228800] 03:08:32 INFO - PROCESS | 1654 | 1463652512354 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]]]}] 03:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1223ms 03:08:32 INFO - PROCESS | 1654 | 1463652512400 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:08:32 INFO - PROCESS | 1654 | 1463652512402 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:08:32 INFO - PROCESS | 1654 | 1463652512406 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:08:32 INFO - PROCESS | 1654 | 1463652512407 Marionette TRACE conn2 <- [1,1342,null,{}] 03:08:32 INFO - PROCESS | 1654 | 1463652512412 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}] 03:08:32 INFO - PROCESS | 1654 | 1463652512529 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:08:32 INFO - PROCESS | 1654 | 1463652512630 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d4000 == 64 [pid = 1654] [id = 343] 03:08:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x115d05800) [pid = 1654] [serial = 1028] [outer = 0x0] 03:08:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11724d000) [pid = 1654] [serial = 1029] [outer = 0x115d05800] 03:08:32 INFO - PROCESS | 1654 | 1463652512663 Marionette DEBUG loaded listener.js 03:08:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118187000) [pid = 1654] [serial = 1030] [outer = 0x115d05800] 03:08:33 INFO - PROCESS | 1654 | 1463652513127 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]]]}] 03:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 03:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:08:33 INFO - PROCESS | 1654 | 1463652513177 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:08:33 INFO - PROCESS | 1654 | 1463652513181 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:08:33 INFO - PROCESS | 1654 | 1463652513185 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:08:33 INFO - PROCESS | 1654 | 1463652513187 Marionette TRACE conn2 <- [1,1346,null,{}] 03:08:33 INFO - PROCESS | 1654 | 1463652513190 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}] 03:08:33 INFO - PROCESS | 1654 | 1463652513301 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:08:33 INFO - PROCESS | 1654 | 1463652513405 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f91000 == 65 [pid = 1654] [id = 344] 03:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118354c00) [pid = 1654] [serial = 1031] [outer = 0x0] 03:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118c30c00) [pid = 1654] [serial = 1032] [outer = 0x118354c00] 03:08:33 INFO - PROCESS | 1654 | 1463652513438 Marionette DEBUG loaded listener.js 03:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11934f400) [pid = 1654] [serial = 1033] [outer = 0x118354c00] 03:08:33 INFO - PROCESS | 1654 | 1463652513928 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]]]}] 03:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 771ms 03:08:33 INFO - PROCESS | 1654 | 1463652513964 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:08:33 INFO - PROCESS | 1654 | 1463652513967 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:08:33 INFO - PROCESS | 1654 | 1463652513971 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:08:33 INFO - PROCESS | 1654 | 1463652513974 Marionette TRACE conn2 <- [1,1350,null,{}] 03:08:33 INFO - PROCESS | 1654 | 1463652513983 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}] 03:08:34 INFO - PROCESS | 1654 | 1463652514094 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:08:34 INFO - PROCESS | 1654 | 1463652514172 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da3f000 == 66 [pid = 1654] [id = 345] 03:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x125782c00) [pid = 1654] [serial = 1034] [outer = 0x0] 03:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12691b000) [pid = 1654] [serial = 1035] [outer = 0x125782c00] 03:08:34 INFO - PROCESS | 1654 | 1463652514203 Marionette DEBUG loaded listener.js 03:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12700c400) [pid = 1654] [serial = 1036] [outer = 0x125782c00] 03:08:34 INFO - PROCESS | 1654 | 1463652514621 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]]]}] 03:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 03:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:08:34 INFO - PROCESS | 1654 | 1463652514643 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:08:34 INFO - PROCESS | 1654 | 1463652514645 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:08:34 INFO - PROCESS | 1654 | 1463652514647 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:08:34 INFO - PROCESS | 1654 | 1463652514650 Marionette TRACE conn2 <- [1,1354,null,{}] 03:08:34 INFO - PROCESS | 1654 | 1463652514653 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}] 03:08:34 INFO - PROCESS | 1654 | 1463652514760 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:08:34 INFO - PROCESS | 1654 | 1463652514822 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0e1800 == 67 [pid = 1654] [id = 346] 03:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x110f6f000) [pid = 1654] [serial = 1037] [outer = 0x0] 03:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128b36800) [pid = 1654] [serial = 1038] [outer = 0x110f6f000] 03:08:34 INFO - PROCESS | 1654 | 1463652514895 Marionette DEBUG loaded listener.js 03:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12a410400) [pid = 1654] [serial = 1039] [outer = 0x110f6f000] 03:08:35 INFO - PROCESS | 1654 | 1463652515343 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]]]}] 03:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 724ms 03:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:08:35 INFO - PROCESS | 1654 | 1463652515372 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:08:35 INFO - PROCESS | 1654 | 1463652515373 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:08:35 INFO - PROCESS | 1654 | 1463652515375 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:08:35 INFO - PROCESS | 1654 | 1463652515377 Marionette TRACE conn2 <- [1,1358,null,{}] 03:08:35 INFO - PROCESS | 1654 | 1463652515379 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}] 03:08:35 INFO - PROCESS | 1654 | 1463652515504 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:08:35 INFO - PROCESS | 1654 | 1463652515592 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x117055800 == 68 [pid = 1654] [id = 347] 03:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1172c6000) [pid = 1654] [serial = 1040] [outer = 0x0] 03:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x118265800) [pid = 1654] [serial = 1041] [outer = 0x1172c6000] 03:08:35 INFO - PROCESS | 1654 | 1463652515625 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1232c4800) [pid = 1654] [serial = 1042] [outer = 0x1172c6000] 03:08:36 INFO - PROCESS | 1654 | 1463652516237 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]]]}] 03:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 921ms 03:08:36 INFO - PROCESS | 1654 | 1463652516316 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:08:36 INFO - PROCESS | 1654 | 1463652516318 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:08:36 INFO - PROCESS | 1654 | 1463652516323 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:08:36 INFO - PROCESS | 1654 | 1463652516325 Marionette TRACE conn2 <- [1,1362,null,{}] 03:08:36 INFO - PROCESS | 1654 | 1463652516329 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}] 03:08:36 INFO - PROCESS | 1654 | 1463652516432 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:08:36 INFO - PROCESS | 1654 | 1463652516513 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x116874800 == 69 [pid = 1654] [id = 348] 03:08:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x110f71400) [pid = 1654] [serial = 1043] [outer = 0x0] 03:08:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1122a9400) [pid = 1654] [serial = 1044] [outer = 0x110f71400] 03:08:36 INFO - PROCESS | 1654 | 1463652516542 Marionette DEBUG loaded listener.js 03:08:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x115f24000) [pid = 1654] [serial = 1045] [outer = 0x110f71400] 03:08:37 INFO - PROCESS | 1654 | 1463652517002 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]]]}] 03:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 723ms 03:08:37 INFO - PROCESS | 1654 | 1463652517046 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:08:37 INFO - PROCESS | 1654 | 1463652517053 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:08:37 INFO - PROCESS | 1654 | 1463652517057 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:08:37 INFO - PROCESS | 1654 | 1463652517059 Marionette TRACE conn2 <- [1,1366,null,{}] 03:08:37 INFO - PROCESS | 1654 | 1463652517062 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}] 03:08:37 INFO - PROCESS | 1654 | 1463652517160 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:08:37 INFO - PROCESS | 1654 | 1463652517237 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x118523000 == 70 [pid = 1654] [id = 349] 03:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1172cac00) [pid = 1654] [serial = 1046] [outer = 0x0] 03:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x11767f400) [pid = 1654] [serial = 1047] [outer = 0x1172cac00] 03:08:37 INFO - PROCESS | 1654 | 1463652517265 Marionette DEBUG loaded listener.js 03:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1181ca000) [pid = 1654] [serial = 1048] [outer = 0x1172cac00] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9b3000 == 69 [pid = 1654] [id = 341] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c815000 == 68 [pid = 1654] [id = 340] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12317d800 == 67 [pid = 1654] [id = 339] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98d800 == 66 [pid = 1654] [id = 338] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0cc000 == 65 [pid = 1654] [id = 337] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67b000 == 64 [pid = 1654] [id = 336] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128fcc000 == 63 [pid = 1654] [id = 335] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1275b0000 == 62 [pid = 1654] [id = 334] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x124cac000 == 61 [pid = 1654] [id = 333] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123184000 == 60 [pid = 1654] [id = 332] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116f2c800 == 59 [pid = 1654] [id = 331] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11687d800 == 58 [pid = 1654] [id = 330] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11852a800 == 57 [pid = 1654] [id = 329] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0d3800 == 56 [pid = 1654] [id = 326] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12db65800 == 55 [pid = 1654] [id = 325] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128fce800 == 54 [pid = 1654] [id = 324] 03:08:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d7000 == 53 [pid = 1654] [id = 323] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x128b30c00) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x126921400) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1181c7c00) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x128fba400) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12319d000) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x125fb5400) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x110f72800) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11649a000) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1181d1400) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11911bc00) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12337b800) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119758000) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1232ce000) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12a62e800) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128f2c000) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128ce2c00) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12a632000) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12939e400) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x119145400) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119bc0000) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118182000) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11834c400) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129277400) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x127010c00) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1259c9800) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1172b6800) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1166c5800) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a773400) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1172c8c00) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1183f0c00) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1181d1c00) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a76b000) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12abc2400) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12a7dec00) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ab8e400) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12a7db000) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x129531c00) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1259cb800) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b005400) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128e58800) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x126d04000) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112053c00) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x110f65c00) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a769c00) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12a632800) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125a9f800) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128b33000) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1232c4400) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x124bcb000) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 03:08:37 INFO - PROCESS | 1654 | 1463652517676 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] 03:08:37 INFO - PROCESS | 1654 | 1463652517730 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:08:37 INFO - PROCESS | 1654 | 1463652517738 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:08:37 INFO - PROCESS | 1654 | 1463652517741 Marionette TRACE conn2 <- [1,1370,null,{}] 03:08:37 INFO - PROCESS | 1654 | 1463652517749 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}] 03:08:37 INFO - PROCESS | 1654 | 1463652517841 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:08:37 INFO - PROCESS | 1654 | 1463652517899 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1182cf000 == 54 [pid = 1654] [id = 350] 03:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1181c8000) [pid = 1654] [serial = 1049] [outer = 0x0] 03:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11831c800) [pid = 1654] [serial = 1050] [outer = 0x1181c8000] 03:08:37 INFO - PROCESS | 1654 | 1463652517928 Marionette DEBUG loaded listener.js 03:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119028800) [pid = 1654] [serial = 1051] [outer = 0x1181c8000] 03:08:38 INFO - PROCESS | 1654 | 1463652518233 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] 03:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:08:38 INFO - PROCESS | 1654 | 1463652518261 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:08:38 INFO - PROCESS | 1654 | 1463652518264 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 1654 | 1463652518265 Marionette TRACE conn2 <- [1,1374,null,{}] 03:08:38 INFO - PROCESS | 1654 | 1463652518271 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}] 03:08:38 INFO - PROCESS | 1654 | 1463652518355 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:08:38 INFO - PROCESS | 1654 | 1463652518409 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c51800 == 55 [pid = 1654] [id = 351] 03:08:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118c31000) [pid = 1654] [serial = 1052] [outer = 0x0] 03:08:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11913f800) [pid = 1654] [serial = 1053] [outer = 0x118c31000] 03:08:38 INFO - PROCESS | 1654 | 1463652518435 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11974a000) [pid = 1654] [serial = 1054] [outer = 0x118c31000] 03:08:38 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:38 INFO - PROCESS | 1654 | 1463652518790 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] 03:08:38 INFO - PROCESS | 1654 | 1463652518839 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:08:38 INFO - PROCESS | 1654 | 1463652518853 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 1654 | 1463652518855 Marionette TRACE conn2 <- [1,1378,null,{}] 03:08:38 INFO - PROCESS | 1654 | 1463652518858 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}] 03:08:39 INFO - PROCESS | 1654 | 1463652519012 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:08:39 INFO - PROCESS | 1654 | 1463652519025 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x124867000 == 56 [pid = 1654] [id = 352] 03:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119032c00) [pid = 1654] [serial = 1055] [outer = 0x0] 03:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119bbc400) [pid = 1654] [serial = 1056] [outer = 0x119032c00] 03:08:39 INFO - PROCESS | 1654 | 1463652519065 Marionette DEBUG loaded listener.js 03:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1231a2400) [pid = 1654] [serial = 1057] [outer = 0x119032c00] 03:08:39 INFO - PROCESS | 1654 | 1463652519394 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] 03:08:39 INFO - PROCESS | 1654 | 1463652519425 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:08:39 INFO - PROCESS | 1654 | 1463652519427 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 1654 | 1463652519428 Marionette TRACE conn2 <- [1,1382,null,{}] 03:08:39 INFO - PROCESS | 1654 | 1463652519431 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}] 03:08:39 INFO - PROCESS | 1654 | 1463652519537 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:08:39 INFO - PROCESS | 1654 | 1463652519623 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117058000 == 57 [pid = 1654] [id = 353] 03:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119c97000) [pid = 1654] [serial = 1058] [outer = 0x0] 03:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1232cf000) [pid = 1654] [serial = 1059] [outer = 0x119c97000] 03:08:39 INFO - PROCESS | 1654 | 1463652519649 Marionette DEBUG loaded listener.js 03:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x125fa8800) [pid = 1654] [serial = 1060] [outer = 0x119c97000] 03:08:39 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:39 INFO - PROCESS | 1654 | 1463652519980 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] 03:08:40 INFO - PROCESS | 1654 | 1463652519998 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:08:40 INFO - PROCESS | 1654 | 1463652520003 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:08:40 INFO - PROCESS | 1654 | 1463652520004 Marionette TRACE conn2 <- [1,1386,null,{}] 03:08:40 INFO - PROCESS | 1654 | 1463652520012 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}] 03:08:40 INFO - PROCESS | 1654 | 1463652520118 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:08:40 INFO - PROCESS | 1654 | 1463652520152 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275b4800 == 58 [pid = 1654] [id = 354] 03:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12372b800) [pid = 1654] [serial = 1061] [outer = 0x0] 03:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126d08400) [pid = 1654] [serial = 1062] [outer = 0x12372b800] 03:08:40 INFO - PROCESS | 1654 | 1463652520177 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x127009c00) [pid = 1654] [serial = 1063] [outer = 0x12372b800] 03:08:40 INFO - PROCESS | 1654 | 1463652520564 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] 03:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:08:40 INFO - PROCESS | 1654 | 1463652520575 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:08:40 INFO - PROCESS | 1654 | 1463652520578 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:08:40 INFO - PROCESS | 1654 | 1463652520580 Marionette TRACE conn2 <- [1,1390,null,{}] 03:08:40 INFO - PROCESS | 1654 | 1463652520583 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}] 03:08:40 INFO - PROCESS | 1654 | 1463652520737 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:08:40 INFO - PROCESS | 1654 | 1463652520763 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x129698000 == 59 [pid = 1654] [id = 355] 03:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12700e800) [pid = 1654] [serial = 1064] [outer = 0x0] 03:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128b30000) [pid = 1654] [serial = 1065] [outer = 0x12700e800] 03:08:40 INFO - PROCESS | 1654 | 1463652520800 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128b9fc00) [pid = 1654] [serial = 1066] [outer = 0x12700e800] 03:08:41 INFO - PROCESS | 1654 | 1463652521151 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]]]}] 03:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 620ms 03:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:08:41 INFO - PROCESS | 1654 | 1463652521198 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 1654 | 1463652521199 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:08:41 INFO - PROCESS | 1654 | 1463652521201 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - PROCESS | 1654 | 1463652521202 Marionette TRACE conn2 <- [1,1394,null,{}] 03:08:41 INFO - PROCESS | 1654 | 1463652521204 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}] 03:08:41 INFO - PROCESS | 1654 | 1463652521308 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:08:41 INFO - PROCESS | 1654 | 1463652521343 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67d800 == 60 [pid = 1654] [id = 356] 03:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128b2e000) [pid = 1654] [serial = 1067] [outer = 0x0] 03:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128bac000) [pid = 1654] [serial = 1068] [outer = 0x128b2e000] 03:08:41 INFO - PROCESS | 1654 | 1463652521368 Marionette DEBUG loaded listener.js 03:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128bb3c00) [pid = 1654] [serial = 1069] [outer = 0x128b2e000] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x127011400) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128f37c00) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128fb5400) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119145800) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118359000) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11911d000) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x125fb5c00) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11204dc00) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x111a06400) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x115d0c000) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128b9b800) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126051800) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:08:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119bb8400) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:08:41 INFO - PROCESS | 1654 | 1463652521796 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]]]}] 03:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 618ms 03:08:41 INFO - PROCESS | 1654 | 1463652521820 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 1654 | 1463652521821 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:08:41 INFO - PROCESS | 1654 | 1463652521823 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - PROCESS | 1654 | 1463652521824 Marionette TRACE conn2 <- [1,1398,null,{}] 03:08:41 INFO - PROCESS | 1654 | 1463652521827 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}] 03:08:41 INFO - PROCESS | 1654 | 1463652521913 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:08:41 INFO - PROCESS | 1654 | 1463652521917 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e4000 == 61 [pid = 1654] [id = 357] 03:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11684b800) [pid = 1654] [serial = 1070] [outer = 0x0] 03:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11934ec00) [pid = 1654] [serial = 1071] [outer = 0x11684b800] 03:08:41 INFO - PROCESS | 1654 | 1463652521943 Marionette DEBUG loaded listener.js 03:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128ba0400) [pid = 1654] [serial = 1072] [outer = 0x11684b800] 03:08:42 INFO - PROCESS | 1654 | 1463652522294 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]]]}] 03:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 03:08:42 INFO - PROCESS | 1654 | 1463652522343 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:08:42 INFO - PROCESS | 1654 | 1463652522344 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:08:42 INFO - PROCESS | 1654 | 1463652522347 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:08:42 INFO - PROCESS | 1654 | 1463652522348 Marionette TRACE conn2 <- [1,1402,null,{}] 03:08:42 INFO - PROCESS | 1654 | 1463652522351 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}] 03:08:42 INFO - PROCESS | 1654 | 1463652522446 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:08:42 INFO - PROCESS | 1654 | 1463652522453 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b91e800 == 62 [pid = 1654] [id = 358] 03:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x125fa7400) [pid = 1654] [serial = 1073] [outer = 0x0] 03:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128f30400) [pid = 1654] [serial = 1074] [outer = 0x125fa7400] 03:08:42 INFO - PROCESS | 1654 | 1463652522482 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a40e800) [pid = 1654] [serial = 1075] [outer = 0x125fa7400] 03:08:42 INFO - PROCESS | 1654 | 1463652522805 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]]]}] 03:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 470ms 03:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:08:42 INFO - PROCESS | 1654 | 1463652522818 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:08:42 INFO - PROCESS | 1654 | 1463652522819 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:08:42 INFO - PROCESS | 1654 | 1463652522822 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:08:42 INFO - PROCESS | 1654 | 1463652522822 Marionette TRACE conn2 <- [1,1406,null,{}] 03:08:42 INFO - PROCESS | 1654 | 1463652522825 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}] 03:08:42 INFO - PROCESS | 1654 | 1463652522912 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:08:42 INFO - PROCESS | 1654 | 1463652522968 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbee000 == 63 [pid = 1654] [id = 359] 03:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128f2dc00) [pid = 1654] [serial = 1076] [outer = 0x0] 03:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12a768000) [pid = 1654] [serial = 1077] [outer = 0x128f2dc00] 03:08:42 INFO - PROCESS | 1654 | 1463652522993 Marionette DEBUG loaded listener.js 03:08:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12a7d6000) [pid = 1654] [serial = 1078] [outer = 0x128f2dc00] 03:08:43 INFO - PROCESS | 1654 | 1463652523362 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]]]}] 03:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 569ms 03:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:08:43 INFO - PROCESS | 1654 | 1463652523392 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 1654 | 1463652523394 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:08:43 INFO - PROCESS | 1654 | 1463652523398 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 1654 | 1463652523403 Marionette TRACE conn2 <- [1,1410,null,{}] 03:08:43 INFO - PROCESS | 1654 | 1463652523407 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}] 03:08:43 INFO - PROCESS | 1654 | 1463652523495 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:08:43 INFO - PROCESS | 1654 | 1463652523501 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c563000 == 64 [pid = 1654] [id = 360] 03:08:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a7d6800) [pid = 1654] [serial = 1079] [outer = 0x0] 03:08:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12ab64400) [pid = 1654] [serial = 1080] [outer = 0x12a7d6800] 03:08:43 INFO - PROCESS | 1654 | 1463652523526 Marionette DEBUG loaded listener.js 03:08:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12ab8dc00) [pid = 1654] [serial = 1081] [outer = 0x12a7d6800] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x132ad4000 == 63 [pid = 1654] [id = 328] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1331c6800 == 62 [pid = 1654] [id = 327] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12db5f800 == 61 [pid = 1654] [id = 270] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x118575000 == 60 [pid = 1654] [id = 234] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12da2e000 == 59 [pid = 1654] [id = 251] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12c99d800 == 58 [pid = 1654] [id = 233] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd03000 == 57 [pid = 1654] [id = 252] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119c4c800 == 56 [pid = 1654] [id = 230] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x118cb2000 == 55 [pid = 1654] [id = 267] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x118521000 == 54 [pid = 1654] [id = 253] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6a6000 == 53 [pid = 1654] [id = 198] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x117e19000 == 52 [pid = 1654] [id = 196] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12db58000 == 51 [pid = 1654] [id = 322] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12abf7000 == 50 [pid = 1654] [id = 231] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0f0800 == 49 [pid = 1654] [id = 269] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12933b800 == 48 [pid = 1654] [id = 268] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x125ace800 == 47 [pid = 1654] [id = 197] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbdc800 == 46 [pid = 1654] [id = 215] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12c81a000 == 45 [pid = 1654] [id = 232] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x116874800 == 44 [pid = 1654] [id = 348] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x117055800 == 43 [pid = 1654] [id = 347] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0e1800 == 42 [pid = 1654] [id = 346] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12da3f000 == 41 [pid = 1654] [id = 345] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x126f91000 == 40 [pid = 1654] [id = 344] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12da28800 == 39 [pid = 1654] [id = 342] 03:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d4000 == 38 [pid = 1654] [id = 343] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x129698000 == 37 [pid = 1654] [id = 355] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x117058000 == 36 [pid = 1654] [id = 353] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x124867000 == 35 [pid = 1654] [id = 352] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118523000 == 34 [pid = 1654] [id = 349] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1275b4800 == 33 [pid = 1654] [id = 354] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e4000 == 32 [pid = 1654] [id = 357] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119c51800 == 31 [pid = 1654] [id = 351] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67d800 == 30 [pid = 1654] [id = 356] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1182cf000 == 29 [pid = 1654] [id = 350] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12b91e800 == 28 [pid = 1654] [id = 358] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128ce8c00) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12952b400) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a772800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1232c0c00) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124b20000) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ab68c00) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1183f3400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1190a7c00) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b21a400) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11934a400) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119c90800) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128b32000) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126917c00) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1134be400) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a633000) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119753400) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112fefc00) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11204ac00) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11817e400) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1168a4800) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117686400) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12ba1fc00) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11910f000) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12ba24000) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12ab86c00) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12ab8c400) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128b9d400) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128ba9c00) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128f36800) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12a765800) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12abc0c00) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12a76e800) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126fa2c00) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12b223c00) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 03:08:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbee000 == 27 [pid = 1654] [id = 359] 03:08:45 INFO - PROCESS | 1654 | 1463652525271 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]]]}] 03:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1878ms 03:08:45 INFO - PROCESS | 1654 | 1463652525276 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:08:45 INFO - PROCESS | 1654 | 1463652525278 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:08:45 INFO - PROCESS | 1654 | 1463652525283 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:08:45 INFO - PROCESS | 1654 | 1463652525288 Marionette TRACE conn2 <- [1,1414,null,{}] 03:08:45 INFO - PROCESS | 1654 | 1463652525292 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}] 03:08:45 INFO - PROCESS | 1654 | 1463652525380 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:08:45 INFO - PROCESS | 1654 | 1463652525428 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133db800 == 28 [pid = 1654] [id = 361] 03:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x112019800) [pid = 1654] [serial = 1082] [outer = 0x0] 03:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112249800) [pid = 1654] [serial = 1083] [outer = 0x112019800] 03:08:45 INFO - PROCESS | 1654 | 1463652525456 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110f69000) [pid = 1654] [serial = 1084] [outer = 0x112019800] 03:08:45 INFO - PROCESS | 1654 | 1463652525793 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]]]}] 03:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 527ms 03:08:45 INFO - PROCESS | 1654 | 1463652525809 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:08:45 INFO - PROCESS | 1654 | 1463652525813 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:08:45 INFO - PROCESS | 1654 | 1463652525820 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:08:45 INFO - PROCESS | 1654 | 1463652525822 Marionette TRACE conn2 <- [1,1418,null,{}] 03:08:45 INFO - PROCESS | 1654 | 1463652525824 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}] 03:08:45 INFO - PROCESS | 1654 | 1463652525897 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:08:45 INFO - PROCESS | 1654 | 1463652525902 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11681f800 == 29 [pid = 1654] [id = 362] 03:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113299800) [pid = 1654] [serial = 1085] [outer = 0x0] 03:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x115d70c00) [pid = 1654] [serial = 1086] [outer = 0x113299800] 03:08:45 INFO - PROCESS | 1654 | 1463652525931 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11649fc00) [pid = 1654] [serial = 1087] [outer = 0x113299800] 03:08:46 INFO - PROCESS | 1654 | 1463652526263 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]]]}] 03:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 470ms 03:08:46 INFO - PROCESS | 1654 | 1463652526290 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:08:46 INFO - PROCESS | 1654 | 1463652526292 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:08:46 INFO - PROCESS | 1654 | 1463652526295 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 1654 | 1463652526297 Marionette TRACE conn2 <- [1,1422,null,{}] 03:08:46 INFO - PROCESS | 1654 | 1463652526305 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}] 03:08:46 INFO - PROCESS | 1654 | 1463652526381 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:08:46 INFO - PROCESS | 1654 | 1463652526389 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x117092000 == 30 [pid = 1654] [id = 363] 03:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x110f18400) [pid = 1654] [serial = 1088] [outer = 0x0] 03:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116a6a400) [pid = 1654] [serial = 1089] [outer = 0x110f18400] 03:08:46 INFO - PROCESS | 1654 | 1463652526427 Marionette DEBUG loaded listener.js 03:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1172b4000) [pid = 1654] [serial = 1090] [outer = 0x110f18400] 03:08:46 INFO - PROCESS | 1654 | 1463652526773 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]]]}] 03:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 03:08:46 INFO - PROCESS | 1654 | 1463652526817 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 1654 | 1463652526819 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:08:46 INFO - PROCESS | 1654 | 1463652526822 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 1654 | 1463652526823 Marionette TRACE conn2 <- [1,1426,null,{}] 03:08:46 INFO - PROCESS | 1654 | 1463652526825 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}] 03:08:46 INFO - PROCESS | 1654 | 1463652526915 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:08:46 INFO - PROCESS | 1654 | 1463652526923 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118536800 == 31 [pid = 1654] [id = 364] 03:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1172b9400) [pid = 1654] [serial = 1091] [outer = 0x0] 03:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1172c0800) [pid = 1654] [serial = 1092] [outer = 0x1172b9400] 03:08:46 INFO - PROCESS | 1654 | 1463652526949 Marionette DEBUG loaded listener.js 03:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1172cd800) [pid = 1654] [serial = 1093] [outer = 0x1172b9400] 03:08:47 INFO - PROCESS | 1654 | 1463652527257 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]]]}] 03:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 470ms 03:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:08:47 INFO - PROCESS | 1654 | 1463652527293 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:08:47 INFO - PROCESS | 1654 | 1463652527294 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:08:47 INFO - PROCESS | 1654 | 1463652527296 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:08:47 INFO - PROCESS | 1654 | 1463652527298 Marionette TRACE conn2 <- [1,1430,null,{}] 03:08:47 INFO - PROCESS | 1654 | 1463652527303 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}] 03:08:47 INFO - PROCESS | 1654 | 1463652527361 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:08:47 INFO - PROCESS | 1654 | 1463652527367 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119083800 == 32 [pid = 1654] [id = 365] 03:08:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113299000) [pid = 1654] [serial = 1094] [outer = 0x0] 03:08:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118182000) [pid = 1654] [serial = 1095] [outer = 0x113299000] 03:08:47 INFO - PROCESS | 1654 | 1463652527388 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1181cbc00) [pid = 1654] [serial = 1096] [outer = 0x113299000] 03:08:47 INFO - PROCESS | 1654 | 1463652527865 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]]]}] 03:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 623ms 03:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:08:47 INFO - PROCESS | 1654 | 1463652527921 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:08:47 INFO - PROCESS | 1654 | 1463652527923 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:08:47 INFO - PROCESS | 1654 | 1463652527926 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:08:47 INFO - PROCESS | 1654 | 1463652527927 Marionette TRACE conn2 <- [1,1434,null,{}] 03:08:47 INFO - PROCESS | 1654 | 1463652527931 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}] 03:08:48 INFO - PROCESS | 1654 | 1463652528064 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:08:48 INFO - PROCESS | 1654 | 1463652528079 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c4c800 == 33 [pid = 1654] [id = 366] 03:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1181d4400) [pid = 1654] [serial = 1097] [outer = 0x0] 03:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1183ee400) [pid = 1654] [serial = 1098] [outer = 0x1181d4400] 03:08:48 INFO - PROCESS | 1654 | 1463652528120 Marionette DEBUG loaded listener.js 03:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1183f9000) [pid = 1654] [serial = 1099] [outer = 0x1181d4400] 03:08:48 INFO - PROCESS | 1654 | 1463652528436 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]]]}] 03:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 03:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:08:48 INFO - PROCESS | 1654 | 1463652528445 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:08:48 INFO - PROCESS | 1654 | 1463652528446 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:08:48 INFO - PROCESS | 1654 | 1463652528449 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:08:48 INFO - PROCESS | 1654 | 1463652528454 Marionette TRACE conn2 <- [1,1438,null,{}] 03:08:48 INFO - PROCESS | 1654 | 1463652528474 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}] 03:08:48 INFO - PROCESS | 1654 | 1463652528579 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:08:48 INFO - PROCESS | 1654 | 1463652528586 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317b800 == 34 [pid = 1654] [id = 367] 03:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1110af800) [pid = 1654] [serial = 1100] [outer = 0x0] 03:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118504c00) [pid = 1654] [serial = 1101] [outer = 0x1110af800] 03:08:48 INFO - PROCESS | 1654 | 1463652528611 Marionette DEBUG loaded listener.js 03:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1190a1000) [pid = 1654] [serial = 1102] [outer = 0x1110af800] 03:08:48 INFO - PROCESS | 1654 | 1463652528898 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]]]}] 03:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 477ms 03:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:08:48 INFO - PROCESS | 1654 | 1463652528927 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:08:48 INFO - PROCESS | 1654 | 1463652528929 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:08:48 INFO - PROCESS | 1654 | 1463652528933 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:08:48 INFO - PROCESS | 1654 | 1463652528937 Marionette TRACE conn2 <- [1,1442,null,{}] 03:08:48 INFO - PROCESS | 1654 | 1463652528941 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}] 03:08:49 INFO - PROCESS | 1654 | 1463652529052 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:08:49 INFO - PROCESS | 1654 | 1463652529059 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12485a000 == 35 [pid = 1654] [id = 368] 03:08:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1190a1400) [pid = 1654] [serial = 1103] [outer = 0x0] 03:08:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119141000) [pid = 1654] [serial = 1104] [outer = 0x1190a1400] 03:08:49 INFO - PROCESS | 1654 | 1463652529110 Marionette DEBUG loaded listener.js 03:08:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11914ac00) [pid = 1654] [serial = 1105] [outer = 0x1190a1400] 03:08:49 INFO - PROCESS | 1654 | 1463652529576 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]]]}] 03:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 675ms 03:08:49 INFO - PROCESS | 1654 | 1463652529607 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:08:49 INFO - PROCESS | 1654 | 1463652529609 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:08:49 INFO - PROCESS | 1654 | 1463652529611 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:08:49 INFO - PROCESS | 1654 | 1463652529612 Marionette TRACE conn2 <- [1,1446,null,{}] 03:08:49 INFO - PROCESS | 1654 | 1463652529614 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}] 03:08:49 INFO - PROCESS | 1654 | 1463652529686 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:08:49 INFO - PROCESS | 1654 | 1463652529690 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x117091000 == 36 [pid = 1654] [id = 369] 03:08:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11914b000) [pid = 1654] [serial = 1106] [outer = 0x0] 03:08:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11934e400) [pid = 1654] [serial = 1107] [outer = 0x11914b000] 03:08:49 INFO - PROCESS | 1654 | 1463652529715 Marionette DEBUG loaded listener.js 03:08:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11974ac00) [pid = 1654] [serial = 1108] [outer = 0x11914b000] 03:08:50 INFO - PROCESS | 1654 | 1463652530019 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]]]}] 03:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 421ms 03:08:50 INFO - PROCESS | 1654 | 1463652530034 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:08:50 INFO - PROCESS | 1654 | 1463652530037 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:08:50 INFO - PROCESS | 1654 | 1463652530040 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:08:50 INFO - PROCESS | 1654 | 1463652530041 Marionette TRACE conn2 <- [1,1450,null,{}] 03:08:50 INFO - PROCESS | 1654 | 1463652530043 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}] 03:08:50 INFO - PROCESS | 1654 | 1463652530121 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:08:50 INFO - PROCESS | 1654 | 1463652530125 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x125add800 == 37 [pid = 1654] [id = 370] 03:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11974d000) [pid = 1654] [serial = 1109] [outer = 0x0] 03:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119c8a800) [pid = 1654] [serial = 1110] [outer = 0x11974d000] 03:08:50 INFO - PROCESS | 1654 | 1463652530150 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123199000) [pid = 1654] [serial = 1111] [outer = 0x11974d000] 03:08:50 INFO - PROCESS | 1654 | 1463652530495 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]]]}] 03:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 468ms 03:08:50 INFO - PROCESS | 1654 | 1463652530508 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:08:50 INFO - PROCESS | 1654 | 1463652530521 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:08:50 INFO - PROCESS | 1654 | 1463652530524 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:08:50 INFO - PROCESS | 1654 | 1463652530526 Marionette TRACE conn2 <- [1,1454,null,{}] 03:08:50 INFO - PROCESS | 1654 | 1463652530528 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}] 03:08:50 INFO - PROCESS | 1654 | 1463652530641 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:08:50 INFO - PROCESS | 1654 | 1463652530668 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11907e800 == 38 [pid = 1654] [id = 371] 03:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1232c4400) [pid = 1654] [serial = 1112] [outer = 0x0] 03:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1232c9800) [pid = 1654] [serial = 1113] [outer = 0x1232c4400] 03:08:50 INFO - PROCESS | 1654 | 1463652530696 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1235e8c00) [pid = 1654] [serial = 1114] [outer = 0x1232c4400] 03:08:51 INFO - PROCESS | 1654 | 1463652531029 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]]]}] 03:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 03:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:08:51 INFO - PROCESS | 1654 | 1463652531043 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:08:51 INFO - PROCESS | 1654 | 1463652531044 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:08:51 INFO - PROCESS | 1654 | 1463652531046 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:08:51 INFO - PROCESS | 1654 | 1463652531047 Marionette TRACE conn2 <- [1,1458,null,{}] 03:08:51 INFO - PROCESS | 1654 | 1463652531053 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}] 03:08:51 INFO - PROCESS | 1654 | 1463652531152 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:08:51 INFO - PROCESS | 1654 | 1463652531165 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b5d800 == 39 [pid = 1654] [id = 372] 03:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119f2a000) [pid = 1654] [serial = 1115] [outer = 0x0] 03:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12379dc00) [pid = 1654] [serial = 1116] [outer = 0x119f2a000] 03:08:51 INFO - PROCESS | 1654 | 1463652531190 Marionette DEBUG loaded listener.js 03:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x124bc6800) [pid = 1654] [serial = 1117] [outer = 0x119f2a000] 03:08:51 INFO - PROCESS | 1654 | 1463652531524 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]]]}] 03:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 522ms 03:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:08:51 INFO - PROCESS | 1654 | 1463652531569 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:08:51 INFO - PROCESS | 1654 | 1463652531570 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:08:51 INFO - PROCESS | 1654 | 1463652531573 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:08:51 INFO - PROCESS | 1654 | 1463652531573 Marionette TRACE conn2 <- [1,1462,null,{}] 03:08:51 INFO - PROCESS | 1654 | 1463652531576 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}] 03:08:51 INFO - PROCESS | 1654 | 1463652531673 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:08:51 INFO - PROCESS | 1654 | 1463652531708 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12933b000 == 40 [pid = 1654] [id = 373] 03:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124b29c00) [pid = 1654] [serial = 1118] [outer = 0x0] 03:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x125712800) [pid = 1654] [serial = 1119] [outer = 0x124b29c00] 03:08:51 INFO - PROCESS | 1654 | 1463652531732 Marionette DEBUG loaded listener.js 03:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125782400) [pid = 1654] [serial = 1120] [outer = 0x124b29c00] 03:08:52 INFO - PROCESS | 1654 | 1463652532064 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]]]}] 03:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 517ms 03:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:08:52 INFO - PROCESS | 1654 | 1463652532091 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:08:52 INFO - PROCESS | 1654 | 1463652532092 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:08:52 INFO - PROCESS | 1654 | 1463652532094 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:08:52 INFO - PROCESS | 1654 | 1463652532095 Marionette TRACE conn2 <- [1,1466,null,{}] 03:08:52 INFO - PROCESS | 1654 | 1463652532097 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}] 03:08:52 INFO - PROCESS | 1654 | 1463652532190 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:08:52 INFO - PROCESS | 1654 | 1463652532202 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a679800 == 41 [pid = 1654] [id = 374] 03:08:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x124bd0400) [pid = 1654] [serial = 1121] [outer = 0x0] 03:08:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x125fb0800) [pid = 1654] [serial = 1122] [outer = 0x124bd0400] 03:08:52 INFO - PROCESS | 1654 | 1463652532227 Marionette DEBUG loaded listener.js 03:08:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12691bc00) [pid = 1654] [serial = 1123] [outer = 0x124bd0400] 03:08:52 INFO - PROCESS | 1654 | 1463652532547 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]]]}] 03:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 467ms 03:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:08:52 INFO - PROCESS | 1654 | 1463652532562 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:08:52 INFO - PROCESS | 1654 | 1463652532563 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:08:52 INFO - PROCESS | 1654 | 1463652532565 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:08:52 INFO - PROCESS | 1654 | 1463652532567 Marionette TRACE conn2 <- [1,1470,null,{}] 03:08:52 INFO - PROCESS | 1654 | 1463652532572 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}] 03:08:53 INFO - PROCESS | 1654 | 1463652533022 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x110f6f000) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126d06400) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x125fa7400) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x118354c00) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1172c6000) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128f2dc00) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12b225800) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x125782c00) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x115d05800) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119032c00) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a7df800) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1172cac00) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119c97000) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118c31000) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128f35400) [pid = 1654] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1181c8000) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12372b800) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b228800) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118724800) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12700e800) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x110f71400) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128b2e000) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11684b800) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1172c5400) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128bb7800) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:08:53 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b005800) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:08:53 INFO - PROCESS | 1654 | 1463652533083 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x116481800 == 42 [pid = 1654] [id = 375] 03:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x110f64c00) [pid = 1654] [serial = 1124] [outer = 0x0] 03:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1110b0800) [pid = 1654] [serial = 1125] [outer = 0x110f64c00] 03:08:53 INFO - PROCESS | 1654 | 1463652533110 Marionette DEBUG loaded listener.js 03:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116098400) [pid = 1654] [serial = 1126] [outer = 0x110f64c00] 03:08:53 INFO - PROCESS | 1654 | 1463652533407 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]]]}] 03:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 877ms 03:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:08:53 INFO - PROCESS | 1654 | 1463652533443 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:08:53 INFO - PROCESS | 1654 | 1463652533444 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:08:53 INFO - PROCESS | 1654 | 1463652533446 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:08:53 INFO - PROCESS | 1654 | 1463652533447 Marionette TRACE conn2 <- [1,1474,null,{}] 03:08:53 INFO - PROCESS | 1654 | 1463652533452 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}] 03:08:53 INFO - PROCESS | 1654 | 1463652533529 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:08:53 INFO - PROCESS | 1654 | 1463652533580 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x126095800 == 43 [pid = 1654] [id = 376] 03:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112feec00) [pid = 1654] [serial = 1127] [outer = 0x0] 03:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11850f000) [pid = 1654] [serial = 1128] [outer = 0x112feec00] 03:08:53 INFO - PROCESS | 1654 | 1463652533605 Marionette DEBUG loaded listener.js 03:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12551a400) [pid = 1654] [serial = 1129] [outer = 0x112feec00] 03:08:53 INFO - PROCESS | 1654 | 1463652533886 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]]]}] 03:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 469ms 03:08:53 INFO - PROCESS | 1654 | 1463652533923 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:08:53 INFO - PROCESS | 1654 | 1463652533924 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:08:53 INFO - PROCESS | 1654 | 1463652533927 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:08:53 INFO - PROCESS | 1654 | 1463652533928 Marionette TRACE conn2 <- [1,1478,null,{}] 03:08:53 INFO - PROCESS | 1654 | 1463652533930 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}] 03:08:54 INFO - PROCESS | 1654 | 1463652534012 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:08:54 INFO - PROCESS | 1654 | 1463652534019 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d2000 == 44 [pid = 1654] [id = 377] 03:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118721400) [pid = 1654] [serial = 1130] [outer = 0x0] 03:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126d70c00) [pid = 1654] [serial = 1131] [outer = 0x118721400] 03:08:54 INFO - PROCESS | 1654 | 1463652534043 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126f9fc00) [pid = 1654] [serial = 1132] [outer = 0x118721400] 03:08:54 INFO - PROCESS | 1654 | 1463652534390 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]]]}] 03:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 468ms 03:08:54 INFO - PROCESS | 1654 | 1463652534396 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:08:54 INFO - PROCESS | 1654 | 1463652534397 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:08:54 INFO - PROCESS | 1654 | 1463652534403 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:08:54 INFO - PROCESS | 1654 | 1463652534413 Marionette TRACE conn2 <- [1,1482,null,{}] 03:08:54 INFO - PROCESS | 1654 | 1463652534429 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}] 03:08:54 INFO - PROCESS | 1654 | 1463652534549 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:08:54 INFO - PROCESS | 1654 | 1463652534555 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b918000 == 45 [pid = 1654] [id = 378] 03:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x127009400) [pid = 1654] [serial = 1133] [outer = 0x0] 03:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x127011800) [pid = 1654] [serial = 1134] [outer = 0x127009400] 03:08:54 INFO - PROCESS | 1654 | 1463652534593 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12704c800) [pid = 1654] [serial = 1135] [outer = 0x127009400] 03:08:55 INFO - PROCESS | 1654 | 1463652535083 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]]]}] 03:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 735ms 03:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:08:55 INFO - PROCESS | 1654 | 1463652535135 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:08:55 INFO - PROCESS | 1654 | 1463652535138 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:08:55 INFO - PROCESS | 1654 | 1463652535142 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:08:55 INFO - PROCESS | 1654 | 1463652535144 Marionette TRACE conn2 <- [1,1486,null,{}] 03:08:55 INFO - PROCESS | 1654 | 1463652535149 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}] 03:08:55 INFO - PROCESS | 1654 | 1463652535263 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:08:55 INFO - PROCESS | 1654 | 1463652535342 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f95800 == 46 [pid = 1654] [id = 379] 03:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x110f6b000) [pid = 1654] [serial = 1136] [outer = 0x0] 03:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1110b1400) [pid = 1654] [serial = 1137] [outer = 0x110f6b000] 03:08:55 INFO - PROCESS | 1654 | 1463652535373 Marionette DEBUG loaded listener.js 03:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112a61800) [pid = 1654] [serial = 1138] [outer = 0x110f6b000] 03:08:55 INFO - PROCESS | 1654 | 1463652535936 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]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 872ms 03:08:56 INFO - PROCESS | 1654 | 1463652536014 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 1654 | 1463652536019 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:08:56 INFO - PROCESS | 1654 | 1463652536023 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 1654 | 1463652536025 Marionette TRACE conn2 <- [1,1490,null,{}] 03:08:56 INFO - PROCESS | 1654 | 1463652536028 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}] 03:08:56 INFO - PROCESS | 1654 | 1463652536139 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:08:56 INFO - PROCESS | 1654 | 1463652536214 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d4000 == 47 [pid = 1654] [id = 380] 03:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x115d09800) [pid = 1654] [serial = 1139] [outer = 0x0] 03:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1164a4800) [pid = 1654] [serial = 1140] [outer = 0x115d09800] 03:08:56 INFO - PROCESS | 1654 | 1463652536243 Marionette DEBUG loaded listener.js 03:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11684b400) [pid = 1654] [serial = 1141] [outer = 0x115d09800] 03:08:56 INFO - PROCESS | 1654 | 1463652536914 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]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 922ms 03:08:56 INFO - PROCESS | 1654 | 1463652536964 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 1654 | 1463652536967 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:08:56 INFO - PROCESS | 1654 | 1463652536973 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 1654 | 1463652536975 Marionette TRACE conn2 <- [1,1494,null,{}] 03:08:56 INFO - PROCESS | 1654 | 1463652536979 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}] 03:08:57 INFO - PROCESS | 1654 | 1463652537084 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:08:57 INFO - PROCESS | 1654 | 1463652537161 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x117078000 == 48 [pid = 1654] [id = 381] 03:08:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x112a6cc00) [pid = 1654] [serial = 1142] [outer = 0x0] 03:08:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112ff9400) [pid = 1654] [serial = 1143] [outer = 0x112a6cc00] 03:08:57 INFO - PROCESS | 1654 | 1463652537186 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x115d0c400) [pid = 1654] [serial = 1144] [outer = 0x112a6cc00] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0d2000 == 47 [pid = 1654] [id = 377] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x126095800 == 46 [pid = 1654] [id = 376] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12ab64400) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x116481800 == 45 [pid = 1654] [id = 375] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12a679800 == 44 [pid = 1654] [id = 374] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12933b000 == 43 [pid = 1654] [id = 373] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x128b5d800 == 42 [pid = 1654] [id = 372] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11907e800 == 41 [pid = 1654] [id = 371] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x125add800 == 40 [pid = 1654] [id = 370] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x117091000 == 39 [pid = 1654] [id = 369] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12485a000 == 38 [pid = 1654] [id = 368] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12317b800 == 37 [pid = 1654] [id = 367] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119c4c800 == 36 [pid = 1654] [id = 366] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119083800 == 35 [pid = 1654] [id = 365] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118536800 == 34 [pid = 1654] [id = 364] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x117092000 == 33 [pid = 1654] [id = 363] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11681f800 == 32 [pid = 1654] [id = 362] 03:08:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1133db800 == 31 [pid = 1654] [id = 361] 03:08:57 INFO - PROCESS | 1654 | 1463652537801 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]]]}] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a7d6000) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a410400) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128ce9400) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128b36800) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a40e800) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118c30c00) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118265800) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11934f400) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12a768000) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12bdb1c00) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12700c400) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11724d000) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1231a2400) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1232c4800) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118187000) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128f30400) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12b220400) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11767f400) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1232cf000) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11913f800) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12927cc00) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119028800) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x127009c00) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12bdb9400) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125fa8800) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1232cb800) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128b30000) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1122a9400) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115f24000) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 03:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11831c800) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 03:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 874ms 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128bac000) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128ba0400) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11974a000) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128bb3c00) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126d08400) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12691b000) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119bbc400) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118359400) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a7e2400) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128b9fc00) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11934ec00) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1181ca000) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12b21f800) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 03:08:57 INFO - PROCESS | 1654 | 1463652537857 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:08:57 INFO - PROCESS | 1654 | 1463652537863 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:08:57 INFO - PROCESS | 1654 | 1463652537876 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:08:57 INFO - PROCESS | 1654 | 1463652537878 Marionette TRACE conn2 <- [1,1498,null,{}] 03:08:57 INFO - PROCESS | 1654 | 1463652537882 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}] 03:08:58 INFO - PROCESS | 1654 | 1463652537998 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:08:58 INFO - PROCESS | 1654 | 1463652538012 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704d000 == 32 [pid = 1654] [id = 382] 03:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1134bac00) [pid = 1654] [serial = 1145] [outer = 0x0] 03:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11674d000) [pid = 1654] [serial = 1146] [outer = 0x1134bac00] 03:08:58 INFO - PROCESS | 1654 | 1463652538052 Marionette DEBUG loaded listener.js 03:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1172b4c00) [pid = 1654] [serial = 1147] [outer = 0x1134bac00] 03:08:58 INFO - PROCESS | 1654 | 1463652538388 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]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 572ms 03:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:08:58 INFO - PROCESS | 1654 | 1463652538448 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 1654 | 1463652538449 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:08:58 INFO - PROCESS | 1654 | 1463652538451 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 1654 | 1463652538454 Marionette TRACE conn2 <- [1,1502,null,{}] 03:08:58 INFO - PROCESS | 1654 | 1463652538462 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}] 03:08:58 INFO - PROCESS | 1654 | 1463652538544 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:08:58 INFO - PROCESS | 1654 | 1463652538553 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119075800 == 33 [pid = 1654] [id = 383] 03:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1172c3800) [pid = 1654] [serial = 1148] [outer = 0x0] 03:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117686400) [pid = 1654] [serial = 1149] [outer = 0x1172c3800] 03:08:58 INFO - PROCESS | 1654 | 1463652538582 Marionette DEBUG loaded listener.js 03:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1181cc800) [pid = 1654] [serial = 1150] [outer = 0x1172c3800] 03:08:58 INFO - PROCESS | 1654 | 1463652538950 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]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 03:08:58 INFO - PROCESS | 1654 | 1463652538980 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 1654 | 1463652538982 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:08:58 INFO - PROCESS | 1654 | 1463652538986 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 1654 | 1463652538987 Marionette TRACE conn2 <- [1,1506,null,{}] 03:08:59 INFO - PROCESS | 1654 | 1463652539001 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}] 03:08:59 INFO - PROCESS | 1654 | 1463652539120 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:08:59 INFO - PROCESS | 1654 | 1463652539127 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x123184000 == 34 [pid = 1654] [id = 384] 03:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1181d2400) [pid = 1654] [serial = 1151] [outer = 0x0] 03:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11826ac00) [pid = 1654] [serial = 1152] [outer = 0x1181d2400] 03:08:59 INFO - PROCESS | 1654 | 1463652539168 Marionette DEBUG loaded listener.js 03:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118355c00) [pid = 1654] [serial = 1153] [outer = 0x1181d2400] 03:08:59 INFO - PROCESS | 1654 | 1463652539537 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]]]}] 03:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 573ms 03:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:08:59 INFO - PROCESS | 1654 | 1463652539569 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:08:59 INFO - PROCESS | 1654 | 1463652539571 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:08:59 INFO - PROCESS | 1654 | 1463652539575 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:08:59 INFO - PROCESS | 1654 | 1463652539576 Marionette TRACE conn2 <- [1,1510,null,{}] 03:08:59 INFO - PROCESS | 1654 | 1463652539656 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}] 03:08:59 INFO - PROCESS | 1654 | 1463652539788 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:08:59 INFO - PROCESS | 1654 | 1463652539812 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:08:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f1d000 == 35 [pid = 1654] [id = 385] 03:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1183f5000) [pid = 1654] [serial = 1154] [outer = 0x0] 03:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119113000) [pid = 1654] [serial = 1155] [outer = 0x1183f5000] 03:08:59 INFO - PROCESS | 1654 | 1463652539833 Marionette DEBUG loaded listener.js 03:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119143400) [pid = 1654] [serial = 1156] [outer = 0x1183f5000] 03:09:00 INFO - PROCESS | 1654 | 1463652540262 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]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 696ms 03:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:09:00 INFO - PROCESS | 1654 | 1463652540276 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 1654 | 1463652540278 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:09:00 INFO - PROCESS | 1654 | 1463652540281 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 1654 | 1463652540283 Marionette TRACE conn2 <- [1,1514,null,{}] 03:09:00 INFO - PROCESS | 1654 | 1463652540287 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}] 03:09:00 INFO - PROCESS | 1654 | 1463652540451 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:09:00 INFO - PROCESS | 1654 | 1463652540477 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12699d000 == 36 [pid = 1654] [id = 386] 03:09:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119143800) [pid = 1654] [serial = 1157] [outer = 0x0] 03:09:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119352000) [pid = 1654] [serial = 1158] [outer = 0x119143800] 03:09:00 INFO - PROCESS | 1654 | 1463652540517 Marionette DEBUG loaded listener.js 03:09:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123199400) [pid = 1654] [serial = 1159] [outer = 0x119143800] 03:09:00 INFO - PROCESS | 1654 | 1463652540891 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]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 623ms 03:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:09:00 INFO - PROCESS | 1654 | 1463652540905 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 1654 | 1463652540906 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:09:00 INFO - PROCESS | 1654 | 1463652540908 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 1654 | 1463652540909 Marionette TRACE conn2 <- [1,1518,null,{}] 03:09:00 INFO - PROCESS | 1654 | 1463652540911 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}] 03:09:01 INFO - PROCESS | 1654 | 1463652541005 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:09:01 INFO - PROCESS | 1654 | 1463652541025 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270ee800 == 37 [pid = 1654] [id = 387] 03:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12319c400) [pid = 1654] [serial = 1160] [outer = 0x0] 03:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1231a5400) [pid = 1654] [serial = 1161] [outer = 0x12319c400] 03:09:01 INFO - PROCESS | 1654 | 1463652541049 Marionette DEBUG loaded listener.js 03:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1232c5c00) [pid = 1654] [serial = 1162] [outer = 0x12319c400] 03:09:01 INFO - PROCESS | 1654 | 1463652541463 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]]]}] 03:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 569ms 03:09:01 INFO - PROCESS | 1654 | 1463652541477 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:09:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:09:01 INFO - PROCESS | 1654 | 1463652541479 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:09:01 INFO - PROCESS | 1654 | 1463652541481 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:09:01 INFO - PROCESS | 1654 | 1463652541482 Marionette TRACE conn2 <- [1,1522,null,{}] 03:09:01 INFO - PROCESS | 1654 | 1463652541487 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}] 03:09:01 INFO - PROCESS | 1654 | 1463652541578 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:09:01 INFO - PROCESS | 1654 | 1463652541588 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b64800 == 38 [pid = 1654] [id = 388] 03:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118184000) [pid = 1654] [serial = 1163] [outer = 0x0] 03:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1232cd000) [pid = 1654] [serial = 1164] [outer = 0x118184000] 03:09:01 INFO - PROCESS | 1654 | 1463652541613 Marionette DEBUG loaded listener.js 03:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1235ee400) [pid = 1654] [serial = 1165] [outer = 0x118184000] 03:09:01 INFO - PROCESS | 1654 | 1463652541917 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"]]]}] 03:09:01 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 () { 03:09:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:09:01 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 () { 03:09:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:09:01 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 () { 03:09:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:09:01 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 () { 03:09:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:09:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 473ms 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119f2a000) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124b29c00) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x110f18400) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1172b9400) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11914b000) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113299000) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113299800) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112019800) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1110af800) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11974d000) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1181d4400) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1190a1400) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124bd0400) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118721400) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110f64c00) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112feec00) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:09:02 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1232c4400) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:09:02 INFO - PROCESS | 1654 | 1463652542087 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:09:02 INFO - PROCESS | 1654 | 1463652542088 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:09:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:09:02 INFO - PROCESS | 1654 | 1463652542092 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:09:02 INFO - PROCESS | 1654 | 1463652542094 Marionette TRACE conn2 <- [1,1526,null,{}] 03:09:02 INFO - PROCESS | 1654 | 1463652542096 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}] 03:09:02 INFO - PROCESS | 1654 | 1463652542173 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:09:02 INFO - PROCESS | 1654 | 1463652542177 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119845000 == 39 [pid = 1654] [id = 389] 03:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115022c00) [pid = 1654] [serial = 1166] [outer = 0x0] 03:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1168af400) [pid = 1654] [serial = 1167] [outer = 0x115022c00] 03:09:02 INFO - PROCESS | 1654 | 1463652542203 Marionette DEBUG loaded listener.js 03:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118319400) [pid = 1654] [serial = 1168] [outer = 0x115022c00] 03:09:02 INFO - PROCESS | 1654 | 1463652542527 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"]]]}] 03:09:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:09:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:09:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:09:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:09:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:09:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:09:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 468ms 03:09:02 INFO - PROCESS | 1654 | 1463652542563 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:09:02 INFO - PROCESS | 1654 | 1463652542565 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:09:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:09:02 INFO - PROCESS | 1654 | 1463652542569 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:09:02 INFO - PROCESS | 1654 | 1463652542570 Marionette TRACE conn2 <- [1,1530,null,{}] 03:09:02 INFO - PROCESS | 1654 | 1463652542574 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}] 03:09:02 INFO - PROCESS | 1654 | 1463652542734 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:09:02 INFO - PROCESS | 1654 | 1463652542768 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x129691800 == 40 [pid = 1654] [id = 390] 03:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115f23000) [pid = 1654] [serial = 1169] [outer = 0x0] 03:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11911b800) [pid = 1654] [serial = 1170] [outer = 0x115f23000] 03:09:02 INFO - PROCESS | 1654 | 1463652542801 Marionette DEBUG loaded listener.js 03:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12367f800) [pid = 1654] [serial = 1171] [outer = 0x115f23000] 03:09:03 INFO - PROCESS | 1654 | 1463652543080 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]]]}] 03:09:03 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 03:09:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:09:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:09:03 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. 03:09:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:09:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 572ms 03:09:03 INFO - PROCESS | 1654 | 1463652543141 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:09:03 INFO - PROCESS | 1654 | 1463652543142 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:09:03 INFO - PROCESS | 1654 | 1463652543144 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:09:03 INFO - PROCESS | 1654 | 1463652543146 Marionette TRACE conn2 <- [1,1534,null,{}] 03:09:03 INFO - PROCESS | 1654 | 1463652543156 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}] 03:09:03 INFO - PROCESS | 1654 | 1463652543255 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:09:03 INFO - PROCESS | 1654 | 1463652543260 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa21800 == 41 [pid = 1654] [id = 391] 03:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12551e400) [pid = 1654] [serial = 1172] [outer = 0x0] 03:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125aa3000) [pid = 1654] [serial = 1173] [outer = 0x12551e400] 03:09:03 INFO - PROCESS | 1654 | 1463652543288 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126f9b000) [pid = 1654] [serial = 1174] [outer = 0x12551e400] 03:09:03 INFO - PROCESS | 1654 | 1463652543627 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]]]}] 03:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 522ms 03:09:03 INFO - PROCESS | 1654 | 1463652543675 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:09:03 INFO - PROCESS | 1654 | 1463652543676 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:09:03 INFO - PROCESS | 1654 | 1463652543679 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:09:03 INFO - PROCESS | 1654 | 1463652543680 Marionette TRACE conn2 <- [1,1538,null,{}] 03:09:03 INFO - PROCESS | 1654 | 1463652543682 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}] 03:09:03 INFO - PROCESS | 1654 | 1463652543760 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:09:03 INFO - PROCESS | 1654 | 1463652543764 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b913000 == 42 [pid = 1654] [id = 392] 03:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127009c00) [pid = 1654] [serial = 1175] [outer = 0x0] 03:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12704c000) [pid = 1654] [serial = 1176] [outer = 0x127009c00] 03:09:03 INFO - PROCESS | 1654 | 1463652543798 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128b36800) [pid = 1654] [serial = 1177] [outer = 0x127009c00] 03:09:04 INFO - PROCESS | 1654 | 1463652544189 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]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 517ms 03:09:04 INFO - PROCESS | 1654 | 1463652544197 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:09:04 INFO - PROCESS | 1654 | 1463652544202 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:09:04 INFO - PROCESS | 1654 | 1463652544206 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 1654 | 1463652544209 Marionette TRACE conn2 <- [1,1542,null,{}] 03:09:04 INFO - PROCESS | 1654 | 1463652544213 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}] 03:09:04 INFO - PROCESS | 1654 | 1463652544317 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:09:04 INFO - PROCESS | 1654 | 1463652544368 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x116481800 == 43 [pid = 1654] [id = 393] 03:09:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110f64800) [pid = 1654] [serial = 1178] [outer = 0x0] 03:09:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112a68800) [pid = 1654] [serial = 1179] [outer = 0x110f64800] 03:09:04 INFO - PROCESS | 1654 | 1463652544404 Marionette DEBUG loaded listener.js 03:09:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113c2c400) [pid = 1654] [serial = 1180] [outer = 0x110f64800] 03:09:04 INFO - PROCESS | 1654 | 1463652544847 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]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 03:09:04 INFO - PROCESS | 1654 | 1463652544878 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 1654 | 1463652544882 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:09:04 INFO - PROCESS | 1654 | 1463652544904 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 1654 | 1463652544907 Marionette TRACE conn2 <- [1,1546,null,{}] 03:09:04 INFO - PROCESS | 1654 | 1463652544909 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}] 03:09:05 INFO - PROCESS | 1654 | 1463652545011 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:09:05 INFO - PROCESS | 1654 | 1463652545076 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x123186800 == 44 [pid = 1654] [id = 394] 03:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11724b800) [pid = 1654] [serial = 1181] [outer = 0x0] 03:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1172bd800) [pid = 1654] [serial = 1182] [outer = 0x11724b800] 03:09:05 INFO - PROCESS | 1654 | 1463652545106 Marionette DEBUG loaded listener.js 03:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x117e56400) [pid = 1654] [serial = 1183] [outer = 0x11724b800] 03:09:05 INFO - PROCESS | 1654 | 1463652545523 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]]]}] 03:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 675ms 03:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:09:05 INFO - PROCESS | 1654 | 1463652545577 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:09:05 INFO - PROCESS | 1654 | 1463652545579 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:09:05 INFO - PROCESS | 1654 | 1463652545581 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:09:05 INFO - PROCESS | 1654 | 1463652545584 Marionette TRACE conn2 <- [1,1550,null,{}] 03:09:05 INFO - PROCESS | 1654 | 1463652545592 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}] 03:09:05 INFO - PROCESS | 1654 | 1463652545713 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:09:05 INFO - PROCESS | 1654 | 1463652545779 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa20800 == 45 [pid = 1654] [id = 395] 03:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118356000) [pid = 1654] [serial = 1184] [outer = 0x0] 03:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119149800) [pid = 1654] [serial = 1185] [outer = 0x118356000] 03:09:05 INFO - PROCESS | 1654 | 1463652545823 Marionette DEBUG loaded listener.js 03:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119753400) [pid = 1654] [serial = 1186] [outer = 0x118356000] 03:09:06 INFO - PROCESS | 1654 | 1463652546251 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]]]}] 03:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 722ms 03:09:06 INFO - PROCESS | 1654 | 1463652546303 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:09:06 INFO - PROCESS | 1654 | 1463652546305 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:09:06 INFO - PROCESS | 1654 | 1463652546308 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:09:06 INFO - PROCESS | 1654 | 1463652546309 Marionette TRACE conn2 <- [1,1554,null,{}] 03:09:06 INFO - PROCESS | 1654 | 1463652546311 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}] 03:09:06 INFO - PROCESS | 1654 | 1463652546409 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:09:06 INFO - PROCESS | 1654 | 1463652546461 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbe8800 == 46 [pid = 1654] [id = 396] 03:09:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119755800) [pid = 1654] [serial = 1187] [outer = 0x0] 03:09:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1232cdc00) [pid = 1654] [serial = 1188] [outer = 0x119755800] 03:09:06 INFO - PROCESS | 1654 | 1463652546492 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125aaa400) [pid = 1654] [serial = 1189] [outer = 0x119755800] 03:09:06 INFO - PROCESS | 1654 | 1463652546905 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]]]}] 03:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 618ms 03:09:06 INFO - PROCESS | 1654 | 1463652546926 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:09:06 INFO - PROCESS | 1654 | 1463652546928 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:09:06 INFO - PROCESS | 1654 | 1463652546930 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:09:06 INFO - PROCESS | 1654 | 1463652546932 Marionette TRACE conn2 <- [1,1558,null,{}] 03:09:06 INFO - PROCESS | 1654 | 1463652546934 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}] 03:09:07 INFO - PROCESS | 1654 | 1463652547032 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:09:07 INFO - PROCESS | 1654 | 1463652547117 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be22800 == 47 [pid = 1654] [id = 397] 03:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126051800) [pid = 1654] [serial = 1190] [outer = 0x0] 03:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126f13400) [pid = 1654] [serial = 1191] [outer = 0x126051800] 03:09:07 INFO - PROCESS | 1654 | 1463652547146 Marionette DEBUG loaded listener.js 03:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12704d400) [pid = 1654] [serial = 1192] [outer = 0x126051800] 03:09:07 INFO - PROCESS | 1654 | 1463652547558 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]]]}] 03:09:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 669ms 03:09:07 INFO - PROCESS | 1654 | 1463652547599 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:09:07 INFO - PROCESS | 1654 | 1463652547601 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:09:07 INFO - PROCESS | 1654 | 1463652547603 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:09:07 INFO - PROCESS | 1654 | 1463652547604 Marionette TRACE conn2 <- [1,1562,null,{}] 03:09:07 INFO - PROCESS | 1654 | 1463652547607 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}] 03:09:07 INFO - PROCESS | 1654 | 1463652547717 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:09:07 INFO - PROCESS | 1654 | 1463652547772 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c803800 == 48 [pid = 1654] [id = 398] 03:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128b9d800) [pid = 1654] [serial = 1193] [outer = 0x0] 03:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128ba6800) [pid = 1654] [serial = 1194] [outer = 0x128b9d800] 03:09:07 INFO - PROCESS | 1654 | 1463652547802 Marionette DEBUG loaded listener.js 03:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128cde800) [pid = 1654] [serial = 1195] [outer = 0x128b9d800] 03:09:08 INFO - PROCESS | 1654 | 1463652548271 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]]]}] 03:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 719ms 03:09:08 INFO - PROCESS | 1654 | 1463652548346 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:09:08 INFO - PROCESS | 1654 | 1463652548348 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:09:08 INFO - PROCESS | 1654 | 1463652548389 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:09:08 INFO - PROCESS | 1654 | 1463652548391 Marionette TRACE conn2 <- [1,1566,null,{}] 03:09:08 INFO - PROCESS | 1654 | 1463652548396 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}] 03:09:08 INFO - PROCESS | 1654 | 1463652548545 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:09:08 INFO - PROCESS | 1654 | 1463652548609 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f12000 == 49 [pid = 1654] [id = 399] 03:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113c27c00) [pid = 1654] [serial = 1196] [outer = 0x0] 03:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1172c4800) [pid = 1654] [serial = 1197] [outer = 0x113c27c00] 03:09:08 INFO - PROCESS | 1654 | 1463652548639 Marionette DEBUG loaded listener.js 03:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119c92000) [pid = 1654] [serial = 1198] [outer = 0x113c27c00] 03:09:09 INFO - PROCESS | 1654 | 1463652549152 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]]]}] 03:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 846ms 03:09:09 INFO - PROCESS | 1654 | 1463652549211 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:09:09 INFO - PROCESS | 1654 | 1463652549213 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:09:09 INFO - PROCESS | 1654 | 1463652549238 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:09:09 INFO - PROCESS | 1654 | 1463652549240 Marionette TRACE conn2 <- [1,1570,null,{}] 03:09:09 INFO - PROCESS | 1654 | 1463652549245 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}] 03:09:09 INFO - PROCESS | 1654 | 1463652549347 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:09:09 INFO - PROCESS | 1654 | 1463652549413 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687d800 == 50 [pid = 1654] [id = 400] 03:09:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112feec00) [pid = 1654] [serial = 1199] [outer = 0x0] 03:09:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x113340000) [pid = 1654] [serial = 1200] [outer = 0x112feec00] 03:09:09 INFO - PROCESS | 1654 | 1463652549440 Marionette DEBUG loaded listener.js 03:09:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x115f35800) [pid = 1654] [serial = 1201] [outer = 0x112feec00] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa21800 == 49 [pid = 1654] [id = 391] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x129691800 == 48 [pid = 1654] [id = 390] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119845000 == 47 [pid = 1654] [id = 389] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128b64800 == 46 [pid = 1654] [id = 388] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1270ee800 == 45 [pid = 1654] [id = 387] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x127011800) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12699d000 == 44 [pid = 1654] [id = 386] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x124f1d000 == 43 [pid = 1654] [id = 385] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x123184000 == 42 [pid = 1654] [id = 384] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119075800 == 41 [pid = 1654] [id = 383] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11704d000 == 40 [pid = 1654] [id = 382] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117078000 == 39 [pid = 1654] [id = 381] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d4000 == 38 [pid = 1654] [id = 380] 03:09:09 INFO - PROCESS | 1654 | --DOCSHELL 0x115f95800 == 37 [pid = 1654] [id = 379] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x124bc6800) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12551a400) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1235e8c00) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126f9fc00) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12379dc00) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125712800) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116a6a400) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1172b4000) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1172c0800) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11934e400) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118182000) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1181cbc00) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1172cd800) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11974ac00) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115d70c00) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11649fc00) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112249800) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x110f69000) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118504c00) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1190a1000) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119c8a800) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x123199000) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1183ee400) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1183f9000) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119141000) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11914ac00) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x125fb0800) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x125782400) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12691bc00) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126d70c00) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1110b0800) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11850f000) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116098400) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1232c9800) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 03:09:09 INFO - PROCESS | 1654 | 1463652549882 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]]]}] 03:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 695ms 03:09:09 INFO - PROCESS | 1654 | 1463652549912 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:09:09 INFO - PROCESS | 1654 | 1463652549915 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:09:09 INFO - PROCESS | 1654 | 1463652549926 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:09:09 INFO - PROCESS | 1654 | 1463652549927 Marionette TRACE conn2 <- [1,1574,null,{}] 03:09:09 INFO - PROCESS | 1654 | 1463652549929 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}] 03:09:10 INFO - PROCESS | 1654 | 1463652550014 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:09:10 INFO - PROCESS | 1654 | 1463652550022 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f1b800 == 38 [pid = 1654] [id = 401] 03:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1166c9c00) [pid = 1654] [serial = 1202] [outer = 0x0] 03:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116add400) [pid = 1654] [serial = 1203] [outer = 0x1166c9c00] 03:09:10 INFO - PROCESS | 1654 | 1463652550047 Marionette DEBUG loaded listener.js 03:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1172c9c00) [pid = 1654] [serial = 1204] [outer = 0x1166c9c00] 03:09:10 INFO - PROCESS | 1654 | 1463652550376 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]]]}] 03:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 471ms 03:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:09:10 INFO - PROCESS | 1654 | 1463652550412 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:09:10 INFO - PROCESS | 1654 | 1463652550413 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:09:10 INFO - PROCESS | 1654 | 1463652550417 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:09:10 INFO - PROCESS | 1654 | 1463652550419 Marionette TRACE conn2 <- [1,1578,null,{}] 03:09:10 INFO - PROCESS | 1654 | 1463652550426 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}] 03:09:10 INFO - PROCESS | 1654 | 1463652550510 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:09:10 INFO - PROCESS | 1654 | 1463652550518 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b57800 == 39 [pid = 1654] [id = 402] 03:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118182800) [pid = 1654] [serial = 1205] [outer = 0x0] 03:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118268000) [pid = 1654] [serial = 1206] [outer = 0x118182800] 03:09:10 INFO - PROCESS | 1654 | 1463652550546 Marionette DEBUG loaded listener.js 03:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118502400) [pid = 1654] [serial = 1207] [outer = 0x118182800] 03:09:10 INFO - PROCESS | 1654 | 1463652550914 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]]]}] 03:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 525ms 03:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:09:10 INFO - PROCESS | 1654 | 1463652550946 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:09:10 INFO - PROCESS | 1654 | 1463652550949 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:09:10 INFO - PROCESS | 1654 | 1463652550963 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:09:10 INFO - PROCESS | 1654 | 1463652550965 Marionette TRACE conn2 <- [1,1582,null,{}] 03:09:10 INFO - PROCESS | 1654 | 1463652550968 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}] 03:09:11 INFO - PROCESS | 1654 | 1463652551092 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:09:11 INFO - PROCESS | 1654 | 1463652551106 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x123516000 == 40 [pid = 1654] [id = 403] 03:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11909f800) [pid = 1654] [serial = 1208] [outer = 0x0] 03:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11914dc00) [pid = 1654] [serial = 1209] [outer = 0x11909f800] 03:09:11 INFO - PROCESS | 1654 | 1463652551146 Marionette DEBUG loaded listener.js 03:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119756400) [pid = 1654] [serial = 1210] [outer = 0x11909f800] 03:09:11 INFO - PROCESS | 1654 | 1463652551568 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]]]}] 03:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 633ms 03:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:09:11 INFO - PROCESS | 1654 | 1463652551606 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:09:11 INFO - PROCESS | 1654 | 1463652551606 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:09:11 INFO - PROCESS | 1654 | 1463652551609 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:09:11 INFO - PROCESS | 1654 | 1463652551610 Marionette TRACE conn2 <- [1,1586,null,{}] 03:09:11 INFO - PROCESS | 1654 | 1463652551612 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}] 03:09:11 INFO - PROCESS | 1654 | 1463652551691 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:09:11 INFO - PROCESS | 1654 | 1463652551696 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253c8800 == 41 [pid = 1654] [id = 404] 03:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119bb9400) [pid = 1654] [serial = 1211] [outer = 0x0] 03:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12319a000) [pid = 1654] [serial = 1212] [outer = 0x119bb9400] 03:09:11 INFO - PROCESS | 1654 | 1463652551723 Marionette DEBUG loaded listener.js 03:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1232c5800) [pid = 1654] [serial = 1213] [outer = 0x119bb9400] 03:09:12 INFO - PROCESS | 1654 | 1463652552071 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]]]}] 03:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 03:09:12 INFO - PROCESS | 1654 | 1463652552077 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:09:12 INFO - PROCESS | 1654 | 1463652552078 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:09:12 INFO - PROCESS | 1654 | 1463652552081 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:09:12 INFO - PROCESS | 1654 | 1463652552082 Marionette TRACE conn2 <- [1,1590,null,{}] 03:09:12 INFO - PROCESS | 1654 | 1463652552087 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}] 03:09:12 INFO - PROCESS | 1654 | 1463652552208 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:09:12 INFO - PROCESS | 1654 | 1463652552221 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e5800 == 42 [pid = 1654] [id = 405] 03:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1232cd400) [pid = 1654] [serial = 1214] [outer = 0x0] 03:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125525400) [pid = 1654] [serial = 1215] [outer = 0x1232cd400] 03:09:12 INFO - PROCESS | 1654 | 1463652552247 Marionette DEBUG loaded listener.js 03:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126d70400) [pid = 1654] [serial = 1216] [outer = 0x1232cd400] 03:09:12 INFO - PROCESS | 1654 | 1463652552674 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]]]}] 03:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 03:09:12 INFO - PROCESS | 1654 | 1463652552703 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:09:12 INFO - PROCESS | 1654 | 1463652552705 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:09:12 INFO - PROCESS | 1654 | 1463652552708 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:09:12 INFO - PROCESS | 1654 | 1463652552710 Marionette TRACE conn2 <- [1,1594,null,{}] 03:09:12 INFO - PROCESS | 1654 | 1463652552713 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}] 03:09:12 INFO - PROCESS | 1654 | 1463652552864 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:09:12 INFO - PROCESS | 1654 | 1463652552884 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e3b000 == 43 [pid = 1654] [id = 406] 03:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123379000) [pid = 1654] [serial = 1217] [outer = 0x0] 03:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128b33400) [pid = 1654] [serial = 1218] [outer = 0x123379000] 03:09:12 INFO - PROCESS | 1654 | 1463652552924 Marionette DEBUG loaded listener.js 03:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128bae800) [pid = 1654] [serial = 1219] [outer = 0x123379000] 03:09:13 INFO - PROCESS | 1654 | 1463652553303 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]]]}] 03:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 625ms 03:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:09:13 INFO - PROCESS | 1654 | 1463652553333 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:09:13 INFO - PROCESS | 1654 | 1463652553336 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:09:13 INFO - PROCESS | 1654 | 1463652553339 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:09:13 INFO - PROCESS | 1654 | 1463652553340 Marionette TRACE conn2 <- [1,1598,null,{}] 03:09:13 INFO - PROCESS | 1654 | 1463652553342 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}] 03:09:13 INFO - PROCESS | 1654 | 1463652553442 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:09:13 INFO - PROCESS | 1654 | 1463652553456 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1296a5000 == 44 [pid = 1654] [id = 407] 03:09:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128b38c00) [pid = 1654] [serial = 1220] [outer = 0x0] 03:09:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128ce3c00) [pid = 1654] [serial = 1221] [outer = 0x128b38c00] 03:09:13 INFO - PROCESS | 1654 | 1463652553480 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128e5d400) [pid = 1654] [serial = 1222] [outer = 0x128b38c00] 03:09:13 INFO - PROCESS | 1654 | 1463652553827 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]]]}] 03:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 03:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:09:13 INFO - PROCESS | 1654 | 1463652553866 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:09:13 INFO - PROCESS | 1654 | 1463652553867 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:09:13 INFO - PROCESS | 1654 | 1463652553869 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:09:13 INFO - PROCESS | 1654 | 1463652553870 Marionette TRACE conn2 <- [1,1602,null,{}] 03:09:13 INFO - PROCESS | 1654 | 1463652553873 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}] 03:09:14 INFO - PROCESS | 1654 | 1463652554049 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112a6cc00) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1172c3800) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118184000) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115022c00) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x115f23000) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12551e400) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a7d6800) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119143800) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12319c400) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1183f5000) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1181d2400) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:09:14 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1134bac00) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:09:14 INFO - PROCESS | 1654 | 1463652554088 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cb7000 == 45 [pid = 1654] [id = 408] 03:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x111e5ec00) [pid = 1654] [serial = 1223] [outer = 0x0] 03:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1134bac00) [pid = 1654] [serial = 1224] [outer = 0x111e5ec00] 03:09:14 INFO - PROCESS | 1654 | 1463652554113 Marionette DEBUG loaded listener.js 03:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119143800) [pid = 1654] [serial = 1225] [outer = 0x111e5ec00] 03:09:14 INFO - PROCESS | 1654 | 1463652554361 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]]]}] 03:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 03:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:09:14 INFO - PROCESS | 1654 | 1463652554394 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 1654 | 1463652554395 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:09:14 INFO - PROCESS | 1654 | 1463652554397 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 1654 | 1463652554398 Marionette TRACE conn2 <- [1,1606,null,{}] 03:09:14 INFO - PROCESS | 1654 | 1463652554408 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}] 03:09:14 INFO - PROCESS | 1654 | 1463652554497 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:09:14 INFO - PROCESS | 1654 | 1463652554502 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0ca000 == 46 [pid = 1654] [id = 409] 03:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123298c00) [pid = 1654] [serial = 1226] [outer = 0x0] 03:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128f30000) [pid = 1654] [serial = 1227] [outer = 0x123298c00] 03:09:14 INFO - PROCESS | 1654 | 1463652554528 Marionette DEBUG loaded listener.js 03:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128f36800) [pid = 1654] [serial = 1228] [outer = 0x123298c00] 03:09:14 INFO - PROCESS | 1654 | 1463652554888 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]]]}] 03:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 526ms 03:09:14 INFO - PROCESS | 1654 | 1463652554924 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 1654 | 1463652554925 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:09:14 INFO - PROCESS | 1654 | 1463652554928 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 1654 | 1463652554930 Marionette TRACE conn2 <- [1,1610,null,{}] 03:09:14 INFO - PROCESS | 1654 | 1463652554932 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}] 03:09:15 INFO - PROCESS | 1654 | 1463652555031 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:09:15 INFO - PROCESS | 1654 | 1463652555035 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c54c000 == 47 [pid = 1654] [id = 410] 03:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128f39c00) [pid = 1654] [serial = 1229] [outer = 0x0] 03:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12927cc00) [pid = 1654] [serial = 1230] [outer = 0x128f39c00] 03:09:15 INFO - PROCESS | 1654 | 1463652555064 Marionette DEBUG loaded listener.js 03:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129538000) [pid = 1654] [serial = 1231] [outer = 0x128f39c00] 03:09:15 INFO - PROCESS | 1654 | 1463652555376 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]]]}] 03:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 03:09:15 INFO - PROCESS | 1654 | 1463652555397 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:09:15 INFO - PROCESS | 1654 | 1463652555398 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:09:15 INFO - PROCESS | 1654 | 1463652555404 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:09:15 INFO - PROCESS | 1654 | 1463652555405 Marionette TRACE conn2 <- [1,1614,null,{}] 03:09:15 INFO - PROCESS | 1654 | 1463652555408 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}] 03:09:15 INFO - PROCESS | 1654 | 1463652555493 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:09:15 INFO - PROCESS | 1654 | 1463652555546 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c819000 == 48 [pid = 1654] [id = 411] 03:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128fb5000) [pid = 1654] [serial = 1232] [outer = 0x0] 03:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a625000) [pid = 1654] [serial = 1233] [outer = 0x128fb5000] 03:09:15 INFO - PROCESS | 1654 | 1463652555571 Marionette DEBUG loaded listener.js 03:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a765c00) [pid = 1654] [serial = 1234] [outer = 0x128fb5000] 03:09:15 INFO - PROCESS | 1654 | 1463652555855 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]]]}] 03:09:15 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 03:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 471ms 03:09:15 INFO - PROCESS | 1654 | 1463652555875 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:09:15 INFO - PROCESS | 1654 | 1463652555876 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:09:15 INFO - PROCESS | 1654 | 1463652555878 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:09:15 INFO - PROCESS | 1654 | 1463652555879 Marionette TRACE conn2 <- [1,1618,null,{}] 03:09:15 INFO - PROCESS | 1654 | 1463652555882 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}] 03:09:15 INFO - PROCESS | 1654 | 1463652555986 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:09:15 INFO - PROCESS | 1654 | 1463652555990 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce63000 == 49 [pid = 1654] [id = 412] 03:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x110f16c00) [pid = 1654] [serial = 1235] [outer = 0x0] 03:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a770c00) [pid = 1654] [serial = 1236] [outer = 0x110f16c00] 03:09:16 INFO - PROCESS | 1654 | 1463652556015 Marionette DEBUG loaded listener.js 03:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a7d7400) [pid = 1654] [serial = 1237] [outer = 0x110f16c00] 03:09:16 INFO - PROCESS | 1654 | 1463652556494 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]]]}] 03:09:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 03:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:09:16 INFO - PROCESS | 1654 | 1463652556548 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:09:16 INFO - PROCESS | 1654 | 1463652556552 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:09:16 INFO - PROCESS | 1654 | 1463652556555 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:09:16 INFO - PROCESS | 1654 | 1463652556558 Marionette TRACE conn2 <- [1,1622,null,{}] 03:09:16 INFO - PROCESS | 1654 | 1463652556561 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}] 03:09:16 INFO - PROCESS | 1654 | 1463652556671 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:09:16 INFO - PROCESS | 1654 | 1463652556740 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ca3000 == 50 [pid = 1654] [id = 413] 03:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x113c27800) [pid = 1654] [serial = 1238] [outer = 0x0] 03:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1164f6800) [pid = 1654] [serial = 1239] [outer = 0x113c27800] 03:09:16 INFO - PROCESS | 1654 | 1463652556771 Marionette DEBUG loaded listener.js 03:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1172be800) [pid = 1654] [serial = 1240] [outer = 0x113c27800] 03:09:17 INFO - PROCESS | 1654 | 1463652557196 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]]]}] 03:09:17 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 03:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 03:09:17 INFO - PROCESS | 1654 | 1463652557228 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:09:17 INFO - PROCESS | 1654 | 1463652557232 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:09:17 INFO - PROCESS | 1654 | 1463652557239 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:09:17 INFO - PROCESS | 1654 | 1463652557241 Marionette TRACE conn2 <- [1,1626,null,{}] 03:09:17 INFO - PROCESS | 1654 | 1463652557243 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}] 03:09:17 INFO - PROCESS | 1654 | 1463652557372 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:09:17 INFO - PROCESS | 1654 | 1463652557440 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f89000 == 51 [pid = 1654] [id = 414] 03:09:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1181d1000) [pid = 1654] [serial = 1241] [outer = 0x0] 03:09:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1183f4800) [pid = 1654] [serial = 1242] [outer = 0x1181d1000] 03:09:17 INFO - PROCESS | 1654 | 1463652557469 Marionette DEBUG loaded listener.js 03:09:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119347400) [pid = 1654] [serial = 1243] [outer = 0x1181d1000] 03:09:17 INFO - PROCESS | 1654 | 1463652557908 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]]]}] 03:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 721ms 03:09:17 INFO - PROCESS | 1654 | 1463652557961 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:09:17 INFO - PROCESS | 1654 | 1463652557964 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:09:17 INFO - PROCESS | 1654 | 1463652557968 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:09:17 INFO - PROCESS | 1654 | 1463652557972 Marionette TRACE conn2 <- [1,1630,null,{}] 03:09:17 INFO - PROCESS | 1654 | 1463652557983 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}] 03:09:18 INFO - PROCESS | 1654 | 1463652558172 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:09:18 INFO - PROCESS | 1654 | 1463652558274 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c565000 == 52 [pid = 1654] [id = 415] 03:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1232ca000) [pid = 1654] [serial = 1244] [outer = 0x0] 03:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124f59800) [pid = 1654] [serial = 1245] [outer = 0x1232ca000] 03:09:18 INFO - PROCESS | 1654 | 1463652558307 Marionette DEBUG loaded listener.js 03:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126d06c00) [pid = 1654] [serial = 1246] [outer = 0x1232ca000] 03:09:18 INFO - PROCESS | 1654 | 1463652558756 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]]]}] 03:09:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:09:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 825ms 03:09:18 INFO - PROCESS | 1654 | 1463652558793 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:09:18 INFO - PROCESS | 1654 | 1463652558796 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:09:18 INFO - PROCESS | 1654 | 1463652558799 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:09:18 INFO - PROCESS | 1654 | 1463652558801 Marionette TRACE conn2 <- [1,1634,null,{}] 03:09:18 INFO - PROCESS | 1654 | 1463652558804 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}] 03:09:18 INFO - PROCESS | 1654 | 1463652558907 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:09:18 INFO - PROCESS | 1654 | 1463652558961 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d017000 == 53 [pid = 1654] [id = 416] 03:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x127009800) [pid = 1654] [serial = 1247] [outer = 0x0] 03:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128b9b800) [pid = 1654] [serial = 1248] [outer = 0x127009800] 03:09:18 INFO - PROCESS | 1654 | 1463652558991 Marionette DEBUG loaded listener.js 03:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128f2b400) [pid = 1654] [serial = 1249] [outer = 0x127009800] 03:09:19 INFO - PROCESS | 1654 | 1463652559457 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]]]}] 03:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 722ms 03:09:19 INFO - PROCESS | 1654 | 1463652559720 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:09:19 INFO - PROCESS | 1654 | 1463652559723 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:09:19 INFO - PROCESS | 1654 | 1463652559739 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:09:19 INFO - PROCESS | 1654 | 1463652559741 Marionette TRACE conn2 <- [1,1638,null,{}] 03:09:19 INFO - PROCESS | 1654 | 1463652559745 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}] 03:09:19 INFO - PROCESS | 1654 | 1463652559841 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:09:19 INFO - PROCESS | 1654 | 1463652559894 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11908b000 == 54 [pid = 1654] [id = 417] 03:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11224d400) [pid = 1654] [serial = 1250] [outer = 0x0] 03:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112a66c00) [pid = 1654] [serial = 1251] [outer = 0x11224d400] 03:09:19 INFO - PROCESS | 1654 | 1463652559922 Marionette DEBUG loaded listener.js 03:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x115f39400) [pid = 1654] [serial = 1252] [outer = 0x11224d400] 03:09:20 INFO - PROCESS | 1654 | 1463652560378 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]]]}] 03:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 03:09:20 INFO - PROCESS | 1654 | 1463652560421 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:09:20 INFO - PROCESS | 1654 | 1463652560423 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:09:20 INFO - PROCESS | 1654 | 1463652560429 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:09:20 INFO - PROCESS | 1654 | 1463652560432 Marionette TRACE conn2 <- [1,1642,null,{}] 03:09:20 INFO - PROCESS | 1654 | 1463652560437 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}] 03:09:20 INFO - PROCESS | 1654 | 1463652560526 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:09:20 INFO - PROCESS | 1654 | 1463652560598 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116871000 == 55 [pid = 1654] [id = 418] 03:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x115d70c00) [pid = 1654] [serial = 1253] [outer = 0x0] 03:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1168af800) [pid = 1654] [serial = 1254] [outer = 0x115d70c00] 03:09:20 INFO - PROCESS | 1654 | 1463652560625 Marionette DEBUG loaded listener.js 03:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1172b6800) [pid = 1654] [serial = 1255] [outer = 0x115d70c00] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12c819000 == 54 [pid = 1654] [id = 411] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12c54c000 == 53 [pid = 1654] [id = 410] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0ca000 == 52 [pid = 1654] [id = 409] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x124cb7000 == 51 [pid = 1654] [id = 408] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1296a5000 == 50 [pid = 1654] [id = 407] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x128e3b000 == 49 [pid = 1654] [id = 406] 03:09:20 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12704c000) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e5800 == 48 [pid = 1654] [id = 405] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1253c8800 == 47 [pid = 1654] [id = 404] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x123516000 == 46 [pid = 1654] [id = 403] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x119b57800 == 45 [pid = 1654] [id = 402] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x116f1b800 == 44 [pid = 1654] [id = 401] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x11687d800 == 43 [pid = 1654] [id = 400] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12be22800 == 42 [pid = 1654] [id = 397] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbe8800 == 41 [pid = 1654] [id = 396] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa20800 == 40 [pid = 1654] [id = 395] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x123186800 == 39 [pid = 1654] [id = 394] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x116481800 == 38 [pid = 1654] [id = 393] 03:09:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b913000 == 37 [pid = 1654] [id = 392] 03:09:21 INFO - PROCESS | 1654 | 1463652561034 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]]]}] 03:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 623ms 03:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:09:21 INFO - PROCESS | 1654 | 1463652561053 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:09:21 INFO - PROCESS | 1654 | 1463652561054 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:09:21 INFO - PROCESS | 1654 | 1463652561057 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 1654 | 1463652561058 Marionette TRACE conn2 <- [1,1646,null,{}] 03:09:21 INFO - PROCESS | 1654 | 1463652561064 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}] 03:09:21 INFO - PROCESS | 1654 | 1463652561143 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12ab8dc00) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119352000) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1231a5400) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1164a4800) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119113000) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11826ac00) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118355c00) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11674d000) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1172b4c00) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x115d0c400) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x112ff9400) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117686400) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1181cc800) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1110b1400) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1232cd000) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1232c5c00) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1168af400) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11911b800) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118319400) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125aa3000) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1235ee400) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12367f800) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123199400) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119143400) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126f9b000) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 03:09:21 INFO - PROCESS | 1654 | 1463652561208 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x117055000 == 38 [pid = 1654] [id = 419] 03:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112ff9400) [pid = 1654] [serial = 1256] [outer = 0x0] 03:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116a68000) [pid = 1654] [serial = 1257] [outer = 0x112ff9400] 03:09:21 INFO - PROCESS | 1654 | 1463652561239 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1181cb000) [pid = 1654] [serial = 1258] [outer = 0x112ff9400] 03:09:21 INFO - PROCESS | 1654 | 1463652561546 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]]]}] 03:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 03:09:21 INFO - PROCESS | 1654 | 1463652561576 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:09:21 INFO - PROCESS | 1654 | 1463652561577 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:09:21 INFO - PROCESS | 1654 | 1463652561579 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 1654 | 1463652561580 Marionette TRACE conn2 <- [1,1650,null,{}] 03:09:21 INFO - PROCESS | 1654 | 1463652561583 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}] 03:09:21 INFO - PROCESS | 1654 | 1463652561664 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:09:21 INFO - PROCESS | 1654 | 1463652561671 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b4b000 == 39 [pid = 1654] [id = 420] 03:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1181d3000) [pid = 1654] [serial = 1259] [outer = 0x0] 03:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118359000) [pid = 1654] [serial = 1260] [outer = 0x1181d3000] 03:09:21 INFO - PROCESS | 1654 | 1463652561698 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118721400) [pid = 1654] [serial = 1261] [outer = 0x1181d3000] 03:09:22 INFO - PROCESS | 1654 | 1463652562052 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]]]}] 03:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 03:09:22 INFO - PROCESS | 1654 | 1463652562099 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:09:22 INFO - PROCESS | 1654 | 1463652562101 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:09:22 INFO - PROCESS | 1654 | 1463652562103 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 1654 | 1463652562111 Marionette TRACE conn2 <- [1,1654,null,{}] 03:09:22 INFO - PROCESS | 1654 | 1463652562113 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}] 03:09:22 INFO - PROCESS | 1654 | 1463652562189 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:09:22 INFO - PROCESS | 1654 | 1463652562195 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f13000 == 40 [pid = 1654] [id = 421] 03:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1110ab000) [pid = 1654] [serial = 1262] [outer = 0x0] 03:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119027000) [pid = 1654] [serial = 1263] [outer = 0x1110ab000] 03:09:22 INFO - PROCESS | 1654 | 1463652562220 Marionette DEBUG loaded listener.js 03:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119140400) [pid = 1654] [serial = 1264] [outer = 0x1110ab000] 03:09:22 INFO - PROCESS | 1654 | 1463652562527 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]]]}] 03:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 475ms 03:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:09:22 INFO - PROCESS | 1654 | 1463652562579 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:09:22 INFO - PROCESS | 1654 | 1463652562580 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:09:22 INFO - PROCESS | 1654 | 1463652562582 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 1654 | 1463652562583 Marionette TRACE conn2 <- [1,1658,null,{}] 03:09:22 INFO - PROCESS | 1654 | 1463652562586 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}] 03:09:22 INFO - PROCESS | 1654 | 1463652562697 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:09:22 INFO - PROCESS | 1654 | 1463652562709 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f22800 == 41 [pid = 1654] [id = 422] 03:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119350800) [pid = 1654] [serial = 1265] [outer = 0x0] 03:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11974ac00) [pid = 1654] [serial = 1266] [outer = 0x119350800] 03:09:22 INFO - PROCESS | 1654 | 1463652562735 Marionette DEBUG loaded listener.js 03:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12319ac00) [pid = 1654] [serial = 1267] [outer = 0x119350800] 03:09:23 INFO - PROCESS | 1654 | 1463652563058 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]]]}] 03:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 03:09:23 INFO - PROCESS | 1654 | 1463652563102 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:09:23 INFO - PROCESS | 1654 | 1463652563103 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:09:23 INFO - PROCESS | 1654 | 1463652563105 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:09:23 INFO - PROCESS | 1654 | 1463652563106 Marionette TRACE conn2 <- [1,1662,null,{}] 03:09:23 INFO - PROCESS | 1654 | 1463652563109 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}] 03:09:23 INFO - PROCESS | 1654 | 1463652563187 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:09:23 INFO - PROCESS | 1654 | 1463652563200 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f7a800 == 42 [pid = 1654] [id = 423] 03:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1231a0400) [pid = 1654] [serial = 1268] [outer = 0x0] 03:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1232c6000) [pid = 1654] [serial = 1269] [outer = 0x1231a0400] 03:09:23 INFO - PROCESS | 1654 | 1463652563226 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1235e2400) [pid = 1654] [serial = 1270] [outer = 0x1231a0400] 03:09:23 INFO - PROCESS | 1654 | 1463652563591 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]]]}] 03:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 03:09:23 INFO - PROCESS | 1654 | 1463652563629 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:09:23 INFO - PROCESS | 1654 | 1463652563630 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:09:23 INFO - PROCESS | 1654 | 1463652563638 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:09:23 INFO - PROCESS | 1654 | 1463652563639 Marionette TRACE conn2 <- [1,1666,null,{}] 03:09:23 INFO - PROCESS | 1654 | 1463652563642 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}] 03:09:23 INFO - PROCESS | 1654 | 1463652563742 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:09:23 INFO - PROCESS | 1654 | 1463652563746 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b64000 == 43 [pid = 1654] [id = 424] 03:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1231a5400) [pid = 1654] [serial = 1271] [outer = 0x0] 03:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12367e800) [pid = 1654] [serial = 1272] [outer = 0x1231a5400] 03:09:23 INFO - PROCESS | 1654 | 1463652563801 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124bcbc00) [pid = 1654] [serial = 1273] [outer = 0x1231a5400] 03:09:24 INFO - PROCESS | 1654 | 1463652564098 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]]]}] 03:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 477ms 03:09:24 INFO - PROCESS | 1654 | 1463652564115 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 1654 | 1463652564117 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:09:24 INFO - PROCESS | 1654 | 1463652564123 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 1654 | 1463652564124 Marionette TRACE conn2 <- [1,1670,null,{}] 03:09:24 INFO - PROCESS | 1654 | 1463652564127 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}] 03:09:24 INFO - PROCESS | 1654 | 1463652564249 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:09:24 INFO - PROCESS | 1654 | 1463652564263 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12932c000 == 44 [pid = 1654] [id = 425] 03:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1232c5400) [pid = 1654] [serial = 1274] [outer = 0x0] 03:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x125711000) [pid = 1654] [serial = 1275] [outer = 0x1232c5400] 03:09:24 INFO - PROCESS | 1654 | 1463652564305 Marionette DEBUG loaded listener.js 03:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x125fa7400) [pid = 1654] [serial = 1276] [outer = 0x1232c5400] 03:09:24 INFO - PROCESS | 1654 | 1463652564754 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]]]}] 03:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 03:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:09:24 INFO - PROCESS | 1654 | 1463652564793 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 1654 | 1463652564794 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:09:24 INFO - PROCESS | 1654 | 1463652564796 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 1654 | 1463652564797 Marionette TRACE conn2 <- [1,1674,null,{}] 03:09:24 INFO - PROCESS | 1654 | 1463652564806 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}] 03:09:24 INFO - PROCESS | 1654 | 1463652564905 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:09:24 INFO - PROCESS | 1654 | 1463652564909 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a671000 == 45 [pid = 1654] [id = 426] 03:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x125fa8000) [pid = 1654] [serial = 1277] [outer = 0x0] 03:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12691bc00) [pid = 1654] [serial = 1278] [outer = 0x125fa8000] 03:09:24 INFO - PROCESS | 1654 | 1463652564963 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x126f14400) [pid = 1654] [serial = 1279] [outer = 0x125fa8000] 03:09:25 INFO - PROCESS | 1654 | 1463652565252 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]]]}] 03:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 03:09:25 INFO - PROCESS | 1654 | 1463652565265 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:09:25 INFO - PROCESS | 1654 | 1463652565267 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:09:25 INFO - PROCESS | 1654 | 1463652565289 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:09:25 INFO - PROCESS | 1654 | 1463652565291 Marionette TRACE conn2 <- [1,1678,null,{}] 03:09:25 INFO - PROCESS | 1654 | 1463652565293 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}] 03:09:25 INFO - PROCESS | 1654 | 1463652565576 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128fb5000) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x123298c00) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1232cd400) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x123379000) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128b38c00) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x113c27c00) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1166c9c00) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119bb9400) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11909f800) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x111e5ec00) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x118182800) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x128f39c00) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:09:25 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112feec00) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:09:25 INFO - PROCESS | 1654 | 1463652565634 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119088800 == 46 [pid = 1654] [id = 427] 03:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x110f1c000) [pid = 1654] [serial = 1280] [outer = 0x0] 03:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112e29400) [pid = 1654] [serial = 1281] [outer = 0x110f1c000] 03:09:25 INFO - PROCESS | 1654 | 1463652565663 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1232c2c00) [pid = 1654] [serial = 1282] [outer = 0x110f1c000] 03:09:25 INFO - PROCESS | 1654 | 1463652565971 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]]]}] 03:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 721ms 03:09:26 INFO - PROCESS | 1654 | 1463652566011 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:09:26 INFO - PROCESS | 1654 | 1463652566012 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:09:26 INFO - PROCESS | 1654 | 1463652566014 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 1654 | 1463652566016 Marionette TRACE conn2 <- [1,1682,null,{}] 03:09:26 INFO - PROCESS | 1654 | 1463652566019 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}] 03:09:26 INFO - PROCESS | 1654 | 1463652566096 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:09:26 INFO - PROCESS | 1654 | 1463652566151 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0cd800 == 47 [pid = 1654] [id = 428] 03:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118183400) [pid = 1654] [serial = 1283] [outer = 0x0] 03:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128b3a800) [pid = 1654] [serial = 1284] [outer = 0x118183400] 03:09:26 INFO - PROCESS | 1654 | 1463652566176 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128e58400) [pid = 1654] [serial = 1285] [outer = 0x118183400] 03:09:26 INFO - PROCESS | 1654 | 1463652566454 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]]]}] 03:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 472ms 03:09:26 INFO - PROCESS | 1654 | 1463652566491 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:09:26 INFO - PROCESS | 1654 | 1463652566492 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:09:26 INFO - PROCESS | 1654 | 1463652566495 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 1654 | 1463652566496 Marionette TRACE conn2 <- [1,1686,null,{}] 03:09:26 INFO - PROCESS | 1654 | 1463652566498 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}] 03:09:26 INFO - PROCESS | 1654 | 1463652566585 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:09:26 INFO - PROCESS | 1654 | 1463652566590 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbee800 == 48 [pid = 1654] [id = 429] 03:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128ba1000) [pid = 1654] [serial = 1286] [outer = 0x0] 03:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128f2f400) [pid = 1654] [serial = 1287] [outer = 0x128ba1000] 03:09:26 INFO - PROCESS | 1654 | 1463652566615 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128faf800) [pid = 1654] [serial = 1288] [outer = 0x128ba1000] 03:09:26 INFO - PROCESS | 1654 | 1463652566941 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]]]}] 03:09:26 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 03:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 469ms 03:09:26 INFO - PROCESS | 1654 | 1463652566965 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:09:26 INFO - PROCESS | 1654 | 1463652566966 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:09:26 INFO - PROCESS | 1654 | 1463652566972 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 1654 | 1463652566973 Marionette TRACE conn2 <- [1,1690,null,{}] 03:09:26 INFO - PROCESS | 1654 | 1463652566976 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}] 03:09:27 INFO - PROCESS | 1654 | 1463652567094 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:09:27 INFO - PROCESS | 1654 | 1463652567100 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be29000 == 49 [pid = 1654] [id = 430] 03:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128e5e800) [pid = 1654] [serial = 1289] [outer = 0x0] 03:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128fb8000) [pid = 1654] [serial = 1290] [outer = 0x128e5e800] 03:09:27 INFO - PROCESS | 1654 | 1463652567125 Marionette DEBUG loaded listener.js 03:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129284800) [pid = 1654] [serial = 1291] [outer = 0x128e5e800] 03:09:27 INFO - PROCESS | 1654 | 1463652567407 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]]]}] 03:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 471ms 03:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:09:27 INFO - PROCESS | 1654 | 1463652567442 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 1654 | 1463652567444 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:09:27 INFO - PROCESS | 1654 | 1463652567446 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 1654 | 1463652567447 Marionette TRACE conn2 <- [1,1694,null,{}] 03:09:27 INFO - PROCESS | 1654 | 1463652567453 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}] 03:09:27 INFO - PROCESS | 1654 | 1463652567535 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:09:27 INFO - PROCESS | 1654 | 1463652567540 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a5800 == 50 [pid = 1654] [id = 431] 03:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129277000) [pid = 1654] [serial = 1292] [outer = 0x0] 03:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12952bc00) [pid = 1654] [serial = 1293] [outer = 0x129277000] 03:09:27 INFO - PROCESS | 1654 | 1463652567565 Marionette DEBUG loaded listener.js 03:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a62e000) [pid = 1654] [serial = 1294] [outer = 0x129277000] 03:09:28 INFO - PROCESS | 1654 | 1463652568093 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]]]}] 03:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 673ms 03:09:28 INFO - PROCESS | 1654 | 1463652568120 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:09:28 INFO - PROCESS | 1654 | 1463652568123 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:09:28 INFO - PROCESS | 1654 | 1463652568126 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:09:28 INFO - PROCESS | 1654 | 1463652568129 Marionette TRACE conn2 <- [1,1698,null,{}] 03:09:28 INFO - PROCESS | 1654 | 1463652568133 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}] 03:09:28 INFO - PROCESS | 1654 | 1463652568243 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:09:28 INFO - PROCESS | 1654 | 1463652568300 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1182c6000 == 51 [pid = 1654] [id = 432] 03:09:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x112feec00) [pid = 1654] [serial = 1295] [outer = 0x0] 03:09:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116452000) [pid = 1654] [serial = 1296] [outer = 0x112feec00] 03:09:28 INFO - PROCESS | 1654 | 1463652568331 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11724d000) [pid = 1654] [serial = 1297] [outer = 0x112feec00] 03:09:28 INFO - PROCESS | 1654 | 1463652568786 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]]]}] 03:09:28 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 03:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 03:09:28 INFO - PROCESS | 1654 | 1463652568798 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:09:28 INFO - PROCESS | 1654 | 1463652568805 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:09:28 INFO - PROCESS | 1654 | 1463652568810 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:09:28 INFO - PROCESS | 1654 | 1463652568812 Marionette TRACE conn2 <- [1,1702,null,{}] 03:09:28 INFO - PROCESS | 1654 | 1463652568815 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}] 03:09:28 INFO - PROCESS | 1654 | 1463652568923 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:09:29 INFO - PROCESS | 1654 | 1463652568998 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232b8000 == 52 [pid = 1654] [id = 433] 03:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1172c5800) [pid = 1654] [serial = 1298] [outer = 0x0] 03:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11818bc00) [pid = 1654] [serial = 1299] [outer = 0x1172c5800] 03:09:29 INFO - PROCESS | 1654 | 1463652569072 Marionette DEBUG loaded listener.js 03:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1183f2c00) [pid = 1654] [serial = 1300] [outer = 0x1172c5800] 03:09:29 INFO - PROCESS | 1654 | 1463652569501 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]]]}] 03:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 726ms 03:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:09:29 INFO - PROCESS | 1654 | 1463652569537 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:09:29 INFO - PROCESS | 1654 | 1463652569539 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:09:29 INFO - PROCESS | 1654 | 1463652569541 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:09:29 INFO - PROCESS | 1654 | 1463652569544 Marionette TRACE conn2 <- [1,1706,null,{}] 03:09:29 INFO - PROCESS | 1654 | 1463652569551 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}] 03:09:29 INFO - PROCESS | 1654 | 1463652569657 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:09:29 INFO - PROCESS | 1654 | 1463652569728 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c999800 == 53 [pid = 1654] [id = 434] 03:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119351400) [pid = 1654] [serial = 1301] [outer = 0x0] 03:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119756800) [pid = 1654] [serial = 1302] [outer = 0x119351400] 03:09:29 INFO - PROCESS | 1654 | 1463652569760 Marionette DEBUG loaded listener.js 03:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x123199400) [pid = 1654] [serial = 1303] [outer = 0x119351400] 03:09:30 INFO - PROCESS | 1654 | 1463652570173 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]]]}] 03:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 672ms 03:09:30 INFO - PROCESS | 1654 | 1463652570213 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:09:30 INFO - PROCESS | 1654 | 1463652570215 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:09:30 INFO - PROCESS | 1654 | 1463652570217 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:09:30 INFO - PROCESS | 1654 | 1463652570219 Marionette TRACE conn2 <- [1,1710,null,{}] 03:09:30 INFO - PROCESS | 1654 | 1463652570221 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}] 03:09:30 INFO - PROCESS | 1654 | 1463652570341 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:09:30 INFO - PROCESS | 1654 | 1463652570411 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1a4800 == 54 [pid = 1654] [id = 435] 03:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1232cf800) [pid = 1654] [serial = 1304] [outer = 0x0] 03:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12605c800) [pid = 1654] [serial = 1305] [outer = 0x1232cf800] 03:09:30 INFO - PROCESS | 1654 | 1463652570441 Marionette DEBUG loaded listener.js 03:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x127010c00) [pid = 1654] [serial = 1306] [outer = 0x1232cf800] 03:09:30 INFO - PROCESS | 1654 | 1463652570853 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]]]}] 03:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 669ms 03:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:09:30 INFO - PROCESS | 1654 | 1463652570887 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:09:30 INFO - PROCESS | 1654 | 1463652570888 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:09:30 INFO - PROCESS | 1654 | 1463652570890 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:09:30 INFO - PROCESS | 1654 | 1463652570892 Marionette TRACE conn2 <- [1,1714,null,{}] 03:09:30 INFO - PROCESS | 1654 | 1463652570894 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}] 03:09:30 INFO - PROCESS | 1654 | 1463652570989 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:09:31 INFO - PROCESS | 1654 | 1463652571046 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da36000 == 55 [pid = 1654] [id = 436] 03:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12367f400) [pid = 1654] [serial = 1307] [outer = 0x0] 03:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128bad400) [pid = 1654] [serial = 1308] [outer = 0x12367f400] 03:09:31 INFO - PROCESS | 1654 | 1463652571075 Marionette DEBUG loaded listener.js 03:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x128f31c00) [pid = 1654] [serial = 1309] [outer = 0x12367f400] 03:09:31 INFO - PROCESS | 1654 | 1463652571547 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]]]}] 03:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 669ms 03:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:09:31 INFO - PROCESS | 1654 | 1463652571560 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:09:31 INFO - PROCESS | 1654 | 1463652571561 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:09:31 INFO - PROCESS | 1654 | 1463652571563 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:09:31 INFO - PROCESS | 1654 | 1463652571565 Marionette TRACE conn2 <- [1,1718,null,{}] 03:09:31 INFO - PROCESS | 1654 | 1463652571567 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}] 03:09:31 INFO - PROCESS | 1654 | 1463652571697 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:09:31 INFO - PROCESS | 1654 | 1463652571784 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b62000 == 56 [pid = 1654] [id = 437] 03:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x119bb8400) [pid = 1654] [serial = 1310] [outer = 0x0] 03:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128bb1000) [pid = 1654] [serial = 1311] [outer = 0x119bb8400] 03:09:31 INFO - PROCESS | 1654 | 1463652571816 Marionette DEBUG loaded listener.js 03:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12a76b400) [pid = 1654] [serial = 1312] [outer = 0x119bb8400] 03:09:32 INFO - PROCESS | 1654 | 1463652572353 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]]]}] 03:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 822ms 03:09:32 INFO - PROCESS | 1654 | 1463652572394 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:09:32 INFO - PROCESS | 1654 | 1463652572396 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:09:32 INFO - PROCESS | 1654 | 1463652572400 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:09:32 INFO - PROCESS | 1654 | 1463652572404 Marionette TRACE conn2 <- [1,1722,null,{}] 03:09:32 INFO - PROCESS | 1654 | 1463652572408 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}] 03:09:32 INFO - PROCESS | 1654 | 1463652572508 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:09:32 INFO - PROCESS | 1654 | 1463652572568 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c53800 == 57 [pid = 1654] [id = 438] 03:09:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x112d2b800) [pid = 1654] [serial = 1313] [outer = 0x0] 03:09:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x113340400) [pid = 1654] [serial = 1314] [outer = 0x112d2b800] 03:09:32 INFO - PROCESS | 1654 | 1463652572597 Marionette DEBUG loaded listener.js 03:09:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11649fc00) [pid = 1654] [serial = 1315] [outer = 0x112d2b800] 03:09:33 INFO - PROCESS | 1654 | 1463652573060 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]]]}] 03:09:33 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 03:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 674ms 03:09:33 INFO - PROCESS | 1654 | 1463652573075 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 1654 | 1463652573080 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:09:33 INFO - PROCESS | 1654 | 1463652573087 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 1654 | 1463652573089 Marionette TRACE conn2 <- [1,1726,null,{}] 03:09:33 INFO - PROCESS | 1654 | 1463652573093 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}] 03:09:33 INFO - PROCESS | 1654 | 1463652573237 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12be29000 == 56 [pid = 1654] [id = 430] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbee800 == 55 [pid = 1654] [id = 429] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0cd800 == 54 [pid = 1654] [id = 428] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119088800 == 53 [pid = 1654] [id = 427] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a671000 == 52 [pid = 1654] [id = 426] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12932c000 == 51 [pid = 1654] [id = 425] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128b64000 == 50 [pid = 1654] [id = 424] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126f7a800 == 49 [pid = 1654] [id = 423] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124f22800 == 48 [pid = 1654] [id = 422] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116f13000 == 47 [pid = 1654] [id = 421] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119b4b000 == 46 [pid = 1654] [id = 420] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x117055000 == 45 [pid = 1654] [id = 419] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116871000 == 44 [pid = 1654] [id = 418] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11908b000 == 43 [pid = 1654] [id = 417] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126f89000 == 42 [pid = 1654] [id = 414] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118ca3000 == 41 [pid = 1654] [id = 413] 03:09:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce63000 == 40 [pid = 1654] [id = 412] 03:09:33 INFO - PROCESS | 1654 | 1463652573325 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f95800 == 41 [pid = 1654] [id = 439] 03:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x11649dc00) [pid = 1654] [serial = 1316] [outer = 0x0] 03:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1172b3c00) [pid = 1654] [serial = 1317] [outer = 0x11649dc00] 03:09:33 INFO - PROCESS | 1654 | 1463652573351 Marionette DEBUG loaded listener.js 03:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1181ce800) [pid = 1654] [serial = 1318] [outer = 0x11649dc00] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1172bd800) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x119149800) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x119143800) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x118268000) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x129538000) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x118502400) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x128ba6800) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x115f35800) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x113340000) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12a765c00) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128f36800) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12927cc00) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1134bac00) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128bae800) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x128f30000) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x126d70400) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12a625000) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1232c5800) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x125525400) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128b33400) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128ce3c00) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128e5d400) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1172c4800) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119c92000) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x116add400) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1172c9c00) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x126f13400) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12319a000) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1232cdc00) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11914dc00) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119756400) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x112a68800) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 03:09:33 INFO - PROCESS | 1654 | 1463652573663 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]]]}] 03:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 623ms 03:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:09:33 INFO - PROCESS | 1654 | 1463652573709 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 1654 | 1463652573711 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:09:33 INFO - PROCESS | 1654 | 1463652573713 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 1654 | 1463652573715 Marionette TRACE conn2 <- [1,1730,null,{}] 03:09:33 INFO - PROCESS | 1654 | 1463652573723 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}] 03:09:33 INFO - PROCESS | 1654 | 1463652573806 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:09:33 INFO - PROCESS | 1654 | 1463652573812 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fc2800 == 42 [pid = 1654] [id = 440] 03:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1183efc00) [pid = 1654] [serial = 1319] [outer = 0x0] 03:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118c2b800) [pid = 1654] [serial = 1320] [outer = 0x1183efc00] 03:09:33 INFO - PROCESS | 1654 | 1463652573839 Marionette DEBUG loaded listener.js 03:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11914b800) [pid = 1654] [serial = 1321] [outer = 0x1183efc00] 03:09:34 INFO - PROCESS | 1654 | 1463652574199 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]]]}] 03:09:34 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 03:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 524ms 03:09:34 INFO - PROCESS | 1654 | 1463652574242 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:09:34 INFO - PROCESS | 1654 | 1463652574243 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:09:34 INFO - PROCESS | 1654 | 1463652574246 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:09:34 INFO - PROCESS | 1654 | 1463652574247 Marionette TRACE conn2 <- [1,1734,null,{}] 03:09:34 INFO - PROCESS | 1654 | 1463652574249 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}] 03:09:34 INFO - PROCESS | 1654 | 1463652574329 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:09:34 INFO - PROCESS | 1654 | 1463652574337 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253ca000 == 43 [pid = 1654] [id = 441] 03:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119351c00) [pid = 1654] [serial = 1322] [outer = 0x0] 03:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119c97000) [pid = 1654] [serial = 1323] [outer = 0x119351c00] 03:09:34 INFO - PROCESS | 1654 | 1463652574363 Marionette DEBUG loaded listener.js 03:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1232c0800) [pid = 1654] [serial = 1324] [outer = 0x119351c00] 03:09:34 INFO - PROCESS | 1654 | 1463652574724 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]]]}] 03:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 03:09:34 INFO - PROCESS | 1654 | 1463652574766 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:09:34 INFO - PROCESS | 1654 | 1463652574769 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:09:34 INFO - PROCESS | 1654 | 1463652574779 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:09:34 INFO - PROCESS | 1654 | 1463652574780 Marionette TRACE conn2 <- [1,1738,null,{}] 03:09:34 INFO - PROCESS | 1654 | 1463652574783 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}] 03:09:34 INFO - PROCESS | 1654 | 1463652574892 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:09:34 INFO - PROCESS | 1654 | 1463652574901 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b5b800 == 44 [pid = 1654] [id = 442] 03:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1232c8000) [pid = 1654] [serial = 1325] [outer = 0x0] 03:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1235ed800) [pid = 1654] [serial = 1326] [outer = 0x1232c8000] 03:09:34 INFO - PROCESS | 1654 | 1463652574941 Marionette DEBUG loaded listener.js 03:09:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12577a800) [pid = 1654] [serial = 1327] [outer = 0x1232c8000] 03:09:35 INFO - PROCESS | 1654 | 1463652575382 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]]]}] 03:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 619ms 03:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:09:35 INFO - PROCESS | 1654 | 1463652575398 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:09:35 INFO - PROCESS | 1654 | 1463652575399 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:09:35 INFO - PROCESS | 1654 | 1463652575404 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:09:35 INFO - PROCESS | 1654 | 1463652575406 Marionette TRACE conn2 <- [1,1742,null,{}] 03:09:35 INFO - PROCESS | 1654 | 1463652575408 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}] 03:09:35 INFO - PROCESS | 1654 | 1463652575533 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:09:35 INFO - PROCESS | 1654 | 1463652575550 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x129696000 == 45 [pid = 1654] [id = 443] 03:09:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1259cbc00) [pid = 1654] [serial = 1328] [outer = 0x0] 03:09:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x126fa3800) [pid = 1654] [serial = 1329] [outer = 0x1259cbc00] 03:09:35 INFO - PROCESS | 1654 | 1463652575576 Marionette DEBUG loaded listener.js 03:09:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128bb2400) [pid = 1654] [serial = 1330] [outer = 0x1259cbc00] 03:09:35 INFO - PROCESS | 1654 | 1463652575948 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]]]}] 03:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 572ms 03:09:35 INFO - PROCESS | 1654 | 1463652575975 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:09:35 INFO - PROCESS | 1654 | 1463652575976 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:09:35 INFO - PROCESS | 1654 | 1463652575985 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:09:35 INFO - PROCESS | 1654 | 1463652575986 Marionette TRACE conn2 <- [1,1746,null,{}] 03:09:35 INFO - PROCESS | 1654 | 1463652575989 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}] 03:09:36 INFO - PROCESS | 1654 | 1463652576087 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:09:36 INFO - PROCESS | 1654 | 1463652576121 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abf8800 == 46 [pid = 1654] [id = 444] 03:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128cddc00) [pid = 1654] [serial = 1331] [outer = 0x0] 03:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128f36400) [pid = 1654] [serial = 1332] [outer = 0x128cddc00] 03:09:36 INFO - PROCESS | 1654 | 1463652576147 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x129531000) [pid = 1654] [serial = 1333] [outer = 0x128cddc00] 03:09:36 INFO - PROCESS | 1654 | 1463652576439 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]]]}] 03:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 469ms 03:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:09:36 INFO - PROCESS | 1654 | 1463652576457 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:09:36 INFO - PROCESS | 1654 | 1463652576458 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:09:36 INFO - PROCESS | 1654 | 1463652576480 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:09:36 INFO - PROCESS | 1654 | 1463652576481 Marionette TRACE conn2 <- [1,1750,null,{}] 03:09:36 INFO - PROCESS | 1654 | 1463652576485 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}] 03:09:36 INFO - PROCESS | 1654 | 1463652576586 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:09:36 INFO - PROCESS | 1654 | 1463652576621 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b91f800 == 47 [pid = 1654] [id = 445] 03:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128fba400) [pid = 1654] [serial = 1334] [outer = 0x0] 03:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12a632800) [pid = 1654] [serial = 1335] [outer = 0x128fba400] 03:09:36 INFO - PROCESS | 1654 | 1463652576646 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12a772800) [pid = 1654] [serial = 1336] [outer = 0x128fba400] 03:09:36 INFO - PROCESS | 1654 | 1463652576974 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]]]}] 03:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 539ms 03:09:37 INFO - PROCESS | 1654 | 1463652577000 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 1654 | 1463652577002 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:09:37 INFO - PROCESS | 1654 | 1463652577005 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 1654 | 1463652577006 Marionette TRACE conn2 <- [1,1754,null,{}] 03:09:37 INFO - PROCESS | 1654 | 1463652577009 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}] 03:09:37 INFO - PROCESS | 1654 | 1463652577110 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:09:37 INFO - PROCESS | 1654 | 1463652577122 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c55b800 == 48 [pid = 1654] [id = 446] 03:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12939e800) [pid = 1654] [serial = 1337] [outer = 0x0] 03:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12a7d7000) [pid = 1654] [serial = 1338] [outer = 0x12939e800] 03:09:37 INFO - PROCESS | 1654 | 1463652577147 Marionette DEBUG loaded listener.js 03:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12a7e3000) [pid = 1654] [serial = 1339] [outer = 0x12939e800] 03:09:37 INFO - PROCESS | 1654 | 1463652577689 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]]]}] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x128e5e800) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11224d400) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x127009400) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1181d3000) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x112ff9400) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119350800) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128ba1000) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1110ab000) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x110f1c000) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1232c5400) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x115d09800) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x110f6b000) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x115d70c00) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x125fa8000) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1231a5400) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1231a0400) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118183400) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x110f16c00) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119755800) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11724b800) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x110f64800) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118356000) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128b9d800) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:09:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126051800) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 723ms 03:09:37 INFO - PROCESS | 1654 | 1463652577729 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 1654 | 1463652577731 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:09:37 INFO - PROCESS | 1654 | 1463652577735 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 1654 | 1463652577738 Marionette TRACE conn2 <- [1,1758,null,{}] 03:09:37 INFO - PROCESS | 1654 | 1463652577742 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}] 03:09:37 INFO - PROCESS | 1654 | 1463652577852 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:09:37 INFO - PROCESS | 1654 | 1463652577959 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11852c000 == 49 [pid = 1654] [id = 447] 03:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x111e64400) [pid = 1654] [serial = 1340] [outer = 0x0] 03:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112249800) [pid = 1654] [serial = 1341] [outer = 0x111e64400] 03:09:37 INFO - PROCESS | 1654 | 1463652577992 Marionette DEBUG loaded listener.js 03:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x115fe9c00) [pid = 1654] [serial = 1342] [outer = 0x111e64400] 03:09:38 INFO - PROCESS | 1654 | 1463652578424 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]]]}] 03:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 723ms 03:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:09:38 INFO - PROCESS | 1654 | 1463652578459 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:09:38 INFO - PROCESS | 1654 | 1463652578463 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:09:38 INFO - PROCESS | 1654 | 1463652578468 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:09:38 INFO - PROCESS | 1654 | 1463652578470 Marionette TRACE conn2 <- [1,1762,null,{}] 03:09:38 INFO - PROCESS | 1654 | 1463652578472 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}] 03:09:38 INFO - PROCESS | 1654 | 1463652578574 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:09:38 INFO - PROCESS | 1654 | 1463652578630 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12350d000 == 50 [pid = 1654] [id = 448] 03:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x116745400) [pid = 1654] [serial = 1343] [outer = 0x0] 03:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1172b9400) [pid = 1654] [serial = 1344] [outer = 0x116745400] 03:09:38 INFO - PROCESS | 1654 | 1463652578659 Marionette DEBUG loaded listener.js 03:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1181ccc00) [pid = 1654] [serial = 1345] [outer = 0x116745400] 03:09:39 INFO - PROCESS | 1654 | 1463652579124 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]]]}] 03:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 03:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:09:39 INFO - PROCESS | 1654 | 1463652579139 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:09:39 INFO - PROCESS | 1654 | 1463652579142 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:09:39 INFO - PROCESS | 1654 | 1463652579145 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:09:39 INFO - PROCESS | 1654 | 1463652579149 Marionette TRACE conn2 <- [1,1766,null,{}] 03:09:39 INFO - PROCESS | 1654 | 1463652579161 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}] 03:09:39 INFO - PROCESS | 1654 | 1463652579350 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:09:39 INFO - PROCESS | 1654 | 1463652579478 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d6000 == 51 [pid = 1654] [id = 449] 03:09:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11831a400) [pid = 1654] [serial = 1346] [outer = 0x0] 03:09:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118c2e000) [pid = 1654] [serial = 1347] [outer = 0x11831a400] 03:09:39 INFO - PROCESS | 1654 | 1463652579512 Marionette DEBUG loaded listener.js 03:09:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11974d000) [pid = 1654] [serial = 1348] [outer = 0x11831a400] 03:09:39 INFO - PROCESS | 1654 | 1463652579942 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]]]}] 03:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 826ms 03:09:39 INFO - PROCESS | 1654 | 1463652579972 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:09:39 INFO - PROCESS | 1654 | 1463652579975 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:09:39 INFO - PROCESS | 1654 | 1463652579978 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:09:39 INFO - PROCESS | 1654 | 1463652579980 Marionette TRACE conn2 <- [1,1770,null,{}] 03:09:39 INFO - PROCESS | 1654 | 1463652579984 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}] 03:09:40 INFO - PROCESS | 1654 | 1463652580137 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:09:40 INFO - PROCESS | 1654 | 1463652580250 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a3000 == 52 [pid = 1654] [id = 450] 03:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x123198800) [pid = 1654] [serial = 1349] [outer = 0x0] 03:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1232cb800) [pid = 1654] [serial = 1350] [outer = 0x123198800] 03:09:40 INFO - PROCESS | 1654 | 1463652580283 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x125782800) [pid = 1654] [serial = 1351] [outer = 0x123198800] 03:09:40 INFO - PROCESS | 1654 | 1463652580725 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]]]}] 03:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 770ms 03:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:09:40 INFO - PROCESS | 1654 | 1463652580748 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:09:40 INFO - PROCESS | 1654 | 1463652580749 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:09:40 INFO - PROCESS | 1654 | 1463652580751 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:09:40 INFO - PROCESS | 1654 | 1463652580753 Marionette TRACE conn2 <- [1,1774,null,{}] 03:09:40 INFO - PROCESS | 1654 | 1463652580755 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}] 03:09:40 INFO - PROCESS | 1654 | 1463652580853 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:09:40 INFO - PROCESS | 1654 | 1463652580922 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da36800 == 53 [pid = 1654] [id = 451] 03:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x123199000) [pid = 1654] [serial = 1352] [outer = 0x0] 03:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x126f13400) [pid = 1654] [serial = 1353] [outer = 0x123199000] 03:09:40 INFO - PROCESS | 1654 | 1463652580952 Marionette DEBUG loaded listener.js 03:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128b2f800) [pid = 1654] [serial = 1354] [outer = 0x123199000] 03:09:41 INFO - PROCESS | 1654 | 1463652581358 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]]]}] 03:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 03:09:41 INFO - PROCESS | 1654 | 1463652581423 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:09:41 INFO - PROCESS | 1654 | 1463652581424 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:09:41 INFO - PROCESS | 1654 | 1463652581427 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 1654 | 1463652581428 Marionette TRACE conn2 <- [1,1778,null,{}] 03:09:41 INFO - PROCESS | 1654 | 1463652581431 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}] 03:09:41 INFO - PROCESS | 1654 | 1463652581550 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:09:41 INFO - PROCESS | 1654 | 1463652581621 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd07000 == 54 [pid = 1654] [id = 452] 03:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128b2f000) [pid = 1654] [serial = 1355] [outer = 0x0] 03:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128bb7400) [pid = 1654] [serial = 1356] [outer = 0x128b2f000] 03:09:41 INFO - PROCESS | 1654 | 1463652581651 Marionette DEBUG loaded listener.js 03:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12ab5dc00) [pid = 1654] [serial = 1357] [outer = 0x128b2f000] 03:09:42 INFO - PROCESS | 1654 | 1463652582086 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]]]}] 03:09:42 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 03:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 668ms 03:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:09:42 INFO - PROCESS | 1654 | 1463652582096 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:09:42 INFO - PROCESS | 1654 | 1463652582097 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:09:42 INFO - PROCESS | 1654 | 1463652582099 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:09:42 INFO - PROCESS | 1654 | 1463652582101 Marionette TRACE conn2 <- [1,1782,null,{}] 03:09:42 INFO - PROCESS | 1654 | 1463652582105 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}] 03:09:42 INFO - PROCESS | 1654 | 1463652582225 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:09:42 INFO - PROCESS | 1654 | 1463652582298 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11853d000 == 55 [pid = 1654] [id = 453] 03:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112d2b400) [pid = 1654] [serial = 1358] [outer = 0x0] 03:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1172b8c00) [pid = 1654] [serial = 1359] [outer = 0x112d2b400] 03:09:42 INFO - PROCESS | 1654 | 1463652582328 Marionette DEBUG loaded listener.js 03:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128bb7800) [pid = 1654] [serial = 1360] [outer = 0x112d2b400] 03:09:42 INFO - PROCESS | 1654 | 1463652582889 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]]]}] 03:09:42 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 03:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 822ms 03:09:42 INFO - PROCESS | 1654 | 1463652582924 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:09:42 INFO - PROCESS | 1654 | 1463652582926 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:09:42 INFO - PROCESS | 1654 | 1463652582931 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:09:42 INFO - PROCESS | 1654 | 1463652582933 Marionette TRACE conn2 <- [1,1786,null,{}] 03:09:42 INFO - PROCESS | 1654 | 1463652582939 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}] 03:09:43 INFO - PROCESS | 1654 | 1463652583038 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:09:43 INFO - PROCESS | 1654 | 1463652583110 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x123194800 == 56 [pid = 1654] [id = 454] 03:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x112a5ec00) [pid = 1654] [serial = 1361] [outer = 0x0] 03:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x115d70c00) [pid = 1654] [serial = 1362] [outer = 0x112a5ec00] 03:09:43 INFO - PROCESS | 1654 | 1463652583138 Marionette DEBUG loaded listener.js 03:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11724b800) [pid = 1654] [serial = 1363] [outer = 0x112a5ec00] 03:09:43 INFO - PROCESS | 1654 | 1463652583589 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]]]}] 03:09:43 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 03:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 675ms 03:09:43 INFO - PROCESS | 1654 | 1463652583606 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 1654 | 1463652583609 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:09:43 INFO - PROCESS | 1654 | 1463652583613 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 1654 | 1463652583615 Marionette TRACE conn2 <- [1,1790,null,{}] 03:09:43 INFO - PROCESS | 1654 | 1463652583618 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}] 03:09:43 INFO - PROCESS | 1654 | 1463652583744 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12b91f800 == 55 [pid = 1654] [id = 445] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12abf8800 == 54 [pid = 1654] [id = 444] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x129696000 == 53 [pid = 1654] [id = 443] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x128b5b800 == 52 [pid = 1654] [id = 442] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1253ca000 == 51 [pid = 1654] [id = 441] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x119fc2800 == 50 [pid = 1654] [id = 440] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x124f59800) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x128b9b800) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1183f4800) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1164f6800) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x115f95800 == 49 [pid = 1654] [id = 439] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x119c53800 == 48 [pid = 1654] [id = 438] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1a4800 == 47 [pid = 1654] [id = 435] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12c999800 == 46 [pid = 1654] [id = 434] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1232b8000 == 45 [pid = 1654] [id = 433] 03:09:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1182c6000 == 44 [pid = 1654] [id = 432] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128faf800) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x129284800) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128fb8000) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x115f39400) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12704c800) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118721400) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x116a68000) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12319ac00) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128f2f400) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119027000) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1232c2c00) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x125fa7400) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11684b400) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x112a61800) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1168af800) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12691bc00) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12367e800) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x112a66c00) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1172b6800) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1235e2400) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1232c6000) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1181cb000) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125711000) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128e58400) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112e29400) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12a7d7400) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a770c00) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118359000) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126f14400) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124bcbc00) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11974ac00) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128b3a800) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119140400) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x125aaa400) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117e56400) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113c2c400) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119753400) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128cde800) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12704d400) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 03:09:43 INFO - PROCESS | 1654 | 1463652583833 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164e0800 == 45 [pid = 1654] [id = 455] 03:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112a66c00) [pid = 1654] [serial = 1364] [outer = 0x0] 03:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116850000) [pid = 1654] [serial = 1365] [outer = 0x112a66c00] 03:09:43 INFO - PROCESS | 1654 | 1463652583861 Marionette DEBUG loaded listener.js 03:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1181cb000) [pid = 1654] [serial = 1366] [outer = 0x112a66c00] 03:09:44 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) 03:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 571ms 03:09:44 INFO - PROCESS | 1654 | 1463652584177 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]]]}] 03:09:44 INFO - PROCESS | 1654 | 1463652584192 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:09:44 INFO - PROCESS | 1654 | 1463652584193 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:09:44 INFO - PROCESS | 1654 | 1463652584196 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:09:44 INFO - PROCESS | 1654 | 1463652584198 Marionette TRACE conn2 <- [1,1794,null,{}] 03:09:44 INFO - PROCESS | 1654 | 1463652584210 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}] 03:09:44 INFO - PROCESS | 1654 | 1463652584313 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:09:44 INFO - PROCESS | 1654 | 1463652584368 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233ba000 == 46 [pid = 1654] [id = 456] 03:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1183f0000) [pid = 1654] [serial = 1367] [outer = 0x0] 03:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119035400) [pid = 1654] [serial = 1368] [outer = 0x1183f0000] 03:09:44 INFO - PROCESS | 1654 | 1463652584397 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119bbec00) [pid = 1654] [serial = 1369] [outer = 0x1183f0000] 03:09:44 INFO - PROCESS | 1654 | 1463652584691 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]]]}] 03:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 525ms 03:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:09:44 INFO - PROCESS | 1654 | 1463652584725 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:09:44 INFO - PROCESS | 1654 | 1463652584727 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:09:44 INFO - PROCESS | 1654 | 1463652584729 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:09:44 INFO - PROCESS | 1654 | 1463652584730 Marionette TRACE conn2 <- [1,1798,null,{}] 03:09:44 INFO - PROCESS | 1654 | 1463652584733 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}] 03:09:44 INFO - PROCESS | 1654 | 1463652584824 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:09:44 INFO - PROCESS | 1654 | 1463652584882 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x126993000 == 47 [pid = 1654] [id = 457] 03:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118502400) [pid = 1654] [serial = 1370] [outer = 0x0] 03:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x123294800) [pid = 1654] [serial = 1371] [outer = 0x118502400] 03:09:44 INFO - PROCESS | 1654 | 1463652584908 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12571e800) [pid = 1654] [serial = 1372] [outer = 0x118502400] 03:09:45 INFO - PROCESS | 1654 | 1463652585202 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]]]}] 03:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 03:09:45 INFO - PROCESS | 1654 | 1463652585250 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:09:45 INFO - PROCESS | 1654 | 1463652585251 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:09:45 INFO - PROCESS | 1654 | 1463652585257 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:09:45 INFO - PROCESS | 1654 | 1463652585258 Marionette TRACE conn2 <- [1,1802,null,{}] 03:09:45 INFO - PROCESS | 1654 | 1463652585260 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}] 03:09:45 INFO - PROCESS | 1654 | 1463652585346 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:09:45 INFO - PROCESS | 1654 | 1463652585351 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12969d000 == 48 [pid = 1654] [id = 458] 03:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125aaa400) [pid = 1654] [serial = 1373] [outer = 0x0] 03:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126f16800) [pid = 1654] [serial = 1374] [outer = 0x125aaa400] 03:09:45 INFO - PROCESS | 1654 | 1463652585376 Marionette DEBUG loaded listener.js 03:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128b30000) [pid = 1654] [serial = 1375] [outer = 0x125aaa400] 03:09:45 INFO - PROCESS | 1654 | 1463652585816 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]]]}] 03:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 619ms 03:09:45 INFO - PROCESS | 1654 | 1463652585879 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:09:45 INFO - PROCESS | 1654 | 1463652585881 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:09:45 INFO - PROCESS | 1654 | 1463652585885 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:09:45 INFO - PROCESS | 1654 | 1463652585886 Marionette TRACE conn2 <- [1,1806,null,{}] 03:09:45 INFO - PROCESS | 1654 | 1463652585890 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}] 03:09:46 INFO - PROCESS | 1654 | 1463652586018 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:09:46 INFO - PROCESS | 1654 | 1463652586038 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa20800 == 49 [pid = 1654] [id = 459] 03:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128ba1800) [pid = 1654] [serial = 1376] [outer = 0x0] 03:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128ce9400) [pid = 1654] [serial = 1377] [outer = 0x128ba1800] 03:09:46 INFO - PROCESS | 1654 | 1463652586064 Marionette DEBUG loaded listener.js 03:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129284800) [pid = 1654] [serial = 1378] [outer = 0x128ba1800] 03:09:46 INFO - PROCESS | 1654 | 1463652586425 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]]]}] 03:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 03:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:09:46 INFO - PROCESS | 1654 | 1463652586455 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:09:46 INFO - PROCESS | 1654 | 1463652586456 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:09:46 INFO - PROCESS | 1654 | 1463652586463 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 1654 | 1463652586464 Marionette TRACE conn2 <- [1,1810,null,{}] 03:09:46 INFO - PROCESS | 1654 | 1463652586467 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}] 03:09:46 INFO - PROCESS | 1654 | 1463652586567 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:09:46 INFO - PROCESS | 1654 | 1463652586571 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b913000 == 50 [pid = 1654] [id = 460] 03:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112e28800) [pid = 1654] [serial = 1379] [outer = 0x0] 03:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x129536c00) [pid = 1654] [serial = 1380] [outer = 0x112e28800] 03:09:46 INFO - PROCESS | 1654 | 1463652586627 Marionette DEBUG loaded listener.js 03:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a7e0c00) [pid = 1654] [serial = 1381] [outer = 0x112e28800] 03:09:46 INFO - PROCESS | 1654 | 1463652586926 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]]]}] 03:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 530ms 03:09:46 INFO - PROCESS | 1654 | 1463652586988 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:09:46 INFO - PROCESS | 1654 | 1463652586989 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:09:46 INFO - PROCESS | 1654 | 1463652586992 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 1654 | 1463652586993 Marionette TRACE conn2 <- [1,1814,null,{}] 03:09:46 INFO - PROCESS | 1654 | 1463652586995 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}] 03:09:47 INFO - PROCESS | 1654 | 1463652587098 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:09:47 INFO - PROCESS | 1654 | 1463652587111 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be14800 == 51 [pid = 1654] [id = 461] 03:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12a76fc00) [pid = 1654] [serial = 1382] [outer = 0x0] 03:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12ab85c00) [pid = 1654] [serial = 1383] [outer = 0x12a76fc00] 03:09:47 INFO - PROCESS | 1654 | 1463652587136 Marionette DEBUG loaded listener.js 03:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12abbb000) [pid = 1654] [serial = 1384] [outer = 0x12a76fc00] 03:09:47 INFO - PROCESS | 1654 | 1463652587511 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]]]}] 03:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 569ms 03:09:47 INFO - PROCESS | 1654 | 1463652587562 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:09:47 INFO - PROCESS | 1654 | 1463652587564 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:09:47 INFO - PROCESS | 1654 | 1463652587567 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:09:47 INFO - PROCESS | 1654 | 1463652587569 Marionette TRACE conn2 <- [1,1818,null,{}] 03:09:47 INFO - PROCESS | 1654 | 1463652587572 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}] 03:09:47 INFO - PROCESS | 1654 | 1463652587735 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:09:47 INFO - PROCESS | 1654 | 1463652587761 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c81e800 == 52 [pid = 1654] [id = 462] 03:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12ab87400) [pid = 1654] [serial = 1385] [outer = 0x0] 03:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12abc3400) [pid = 1654] [serial = 1386] [outer = 0x12ab87400] 03:09:47 INFO - PROCESS | 1654 | 1463652587799 Marionette DEBUG loaded listener.js 03:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b002800) [pid = 1654] [serial = 1387] [outer = 0x12ab87400] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119bb8400) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x112d2b800) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119351c00) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11649dc00) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1183efc00) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128cddc00) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1232c8000) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1259cbc00) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1181d1000) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x113c27800) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1232ca000) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x127009c00) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x127009800) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:09:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128fba400) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:09:48 INFO - PROCESS | 1654 | 1463652588222 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]]]}] 03:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 03:09:48 INFO - PROCESS | 1654 | 1463652588242 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:09:48 INFO - PROCESS | 1654 | 1463652588244 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:09:48 INFO - PROCESS | 1654 | 1463652588247 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:09:48 INFO - PROCESS | 1654 | 1463652588249 Marionette TRACE conn2 <- [1,1822,null,{}] 03:09:48 INFO - PROCESS | 1654 | 1463652588265 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}] 03:09:48 INFO - PROCESS | 1654 | 1463652588389 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:09:48 INFO - PROCESS | 1654 | 1463652588395 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b909000 == 53 [pid = 1654] [id = 463] 03:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11831d400) [pid = 1654] [serial = 1388] [outer = 0x0] 03:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1232c8000) [pid = 1654] [serial = 1389] [outer = 0x11831d400] 03:09:48 INFO - PROCESS | 1654 | 1463652588420 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128b2bc00) [pid = 1654] [serial = 1390] [outer = 0x11831d400] 03:09:48 INFO - PROCESS | 1654 | 1463652588741 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]]]}] 03:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 531ms 03:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:09:48 INFO - PROCESS | 1654 | 1463652588778 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:09:48 INFO - PROCESS | 1654 | 1463652588780 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:09:48 INFO - PROCESS | 1654 | 1463652588782 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:09:48 INFO - PROCESS | 1654 | 1463652588784 Marionette TRACE conn2 <- [1,1826,null,{}] 03:09:48 INFO - PROCESS | 1654 | 1463652588789 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}] 03:09:48 INFO - PROCESS | 1654 | 1463652588890 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:09:48 INFO - PROCESS | 1654 | 1463652588955 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db47000 == 54 [pid = 1654] [id = 464] 03:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128b30c00) [pid = 1654] [serial = 1391] [outer = 0x0] 03:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12abc7000) [pid = 1654] [serial = 1392] [outer = 0x128b30c00] 03:09:48 INFO - PROCESS | 1654 | 1463652588992 Marionette DEBUG loaded listener.js 03:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b221800) [pid = 1654] [serial = 1393] [outer = 0x128b30c00] 03:09:49 INFO - PROCESS | 1654 | 1463652589258 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]]]}] 03:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 523ms 03:09:49 INFO - PROCESS | 1654 | 1463652589310 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:09:49 INFO - PROCESS | 1654 | 1463652589311 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:09:49 INFO - PROCESS | 1654 | 1463652589313 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:09:49 INFO - PROCESS | 1654 | 1463652589314 Marionette TRACE conn2 <- [1,1830,null,{}] 03:09:49 INFO - PROCESS | 1654 | 1463652589319 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}] 03:09:49 INFO - PROCESS | 1654 | 1463652589411 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:09:49 INFO - PROCESS | 1654 | 1463652589415 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd19800 == 55 [pid = 1654] [id = 465] 03:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b222c00) [pid = 1654] [serial = 1394] [outer = 0x0] 03:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b229400) [pid = 1654] [serial = 1395] [outer = 0x12b222c00] 03:09:49 INFO - PROCESS | 1654 | 1463652589440 Marionette DEBUG loaded listener.js 03:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12ba5e000) [pid = 1654] [serial = 1396] [outer = 0x12b222c00] 03:09:49 INFO - PROCESS | 1654 | 1463652589784 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]]]}] 03:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 522ms 03:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:09:49 INFO - PROCESS | 1654 | 1463652589835 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:09:49 INFO - PROCESS | 1654 | 1463652589837 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:09:49 INFO - PROCESS | 1654 | 1463652589839 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:09:49 INFO - PROCESS | 1654 | 1463652589840 Marionette TRACE conn2 <- [1,1834,null,{}] 03:09:49 INFO - PROCESS | 1654 | 1463652589842 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}] 03:09:49 INFO - PROCESS | 1654 | 1463652589929 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:09:49 INFO - PROCESS | 1654 | 1463652589935 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x132ac2800 == 56 [pid = 1654] [id = 466] 03:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x110f13800) [pid = 1654] [serial = 1397] [outer = 0x0] 03:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ba68400) [pid = 1654] [serial = 1398] [outer = 0x110f13800] 03:09:49 INFO - PROCESS | 1654 | 1463652589959 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12bdb1c00) [pid = 1654] [serial = 1399] [outer = 0x110f13800] 03:09:50 INFO - PROCESS | 1654 | 1463652590459 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]]]}] 03:09:50 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 03:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 03:09:50 INFO - PROCESS | 1654 | 1463652590510 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:09:50 INFO - PROCESS | 1654 | 1463652590514 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:09:50 INFO - PROCESS | 1654 | 1463652590517 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - PROCESS | 1654 | 1463652590520 Marionette TRACE conn2 <- [1,1838,null,{}] 03:09:50 INFO - PROCESS | 1654 | 1463652590524 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}] 03:09:50 INFO - PROCESS | 1654 | 1463652590644 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:09:50 INFO - PROCESS | 1654 | 1463652590756 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c66800 == 57 [pid = 1654] [id = 467] 03:09:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1172bb400) [pid = 1654] [serial = 1400] [outer = 0x0] 03:09:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1172ca800) [pid = 1654] [serial = 1401] [outer = 0x1172bb400] 03:09:50 INFO - PROCESS | 1654 | 1463652590788 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11826b800) [pid = 1654] [serial = 1402] [outer = 0x1172bb400] 03:09:51 INFO - PROCESS | 1654 | 1463652591225 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]]]}] 03:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 772ms 03:09:51 INFO - PROCESS | 1654 | 1463652591289 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 1654 | 1463652591293 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:09:51 INFO - PROCESS | 1654 | 1463652591298 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 1654 | 1463652591299 Marionette TRACE conn2 <- [1,1842,null,{}] 03:09:51 INFO - PROCESS | 1654 | 1463652591321 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}] 03:09:51 INFO - PROCESS | 1654 | 1463652591430 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:09:51 INFO - PROCESS | 1654 | 1463652591503 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa1c000 == 58 [pid = 1654] [id = 468] 03:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11911b400) [pid = 1654] [serial = 1403] [outer = 0x0] 03:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119f24c00) [pid = 1654] [serial = 1404] [outer = 0x11911b400] 03:09:51 INFO - PROCESS | 1654 | 1463652591533 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1232ca000) [pid = 1654] [serial = 1405] [outer = 0x11911b400] 03:09:51 INFO - PROCESS | 1654 | 1463652591915 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]]]}] 03:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 638ms 03:09:51 INFO - PROCESS | 1654 | 1463652591955 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 1654 | 1463652591957 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:09:52 INFO - PROCESS | 1654 | 1463652591998 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 1654 | 1463652592001 Marionette TRACE conn2 <- [1,1846,null,{}] 03:09:52 INFO - PROCESS | 1654 | 1463652592010 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}] 03:09:52 INFO - PROCESS | 1654 | 1463652592119 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:09:52 INFO - PROCESS | 1654 | 1463652592181 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x132ad0000 == 59 [pid = 1654] [id = 469] 03:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x126917c00) [pid = 1654] [serial = 1406] [outer = 0x0] 03:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128ba4800) [pid = 1654] [serial = 1407] [outer = 0x126917c00] 03:09:52 INFO - PROCESS | 1654 | 1463652592224 Marionette DEBUG loaded listener.js 03:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128f38400) [pid = 1654] [serial = 1408] [outer = 0x126917c00] 03:09:52 INFO - PROCESS | 1654 | 1463652592637 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]]]}] 03:09:52 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) 03:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 687ms 03:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:09:52 INFO - PROCESS | 1654 | 1463652592672 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:09:52 INFO - PROCESS | 1654 | 1463652592674 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:09:52 INFO - PROCESS | 1654 | 1463652592676 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 1654 | 1463652592677 Marionette TRACE conn2 <- [1,1850,null,{}] 03:09:52 INFO - PROCESS | 1654 | 1463652592679 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}] 03:09:52 INFO - PROCESS | 1654 | 1463652592789 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:09:52 INFO - PROCESS | 1654 | 1463652592849 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x133277800 == 60 [pid = 1654] [id = 470] 03:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129531c00) [pid = 1654] [serial = 1409] [outer = 0x0] 03:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ab62000) [pid = 1654] [serial = 1410] [outer = 0x129531c00] 03:09:52 INFO - PROCESS | 1654 | 1463652592879 Marionette DEBUG loaded listener.js 03:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b005400) [pid = 1654] [serial = 1411] [outer = 0x129531c00] 03:09:53 INFO - PROCESS | 1654 | 1463652593350 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]]]}] 03:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 03:09:53 INFO - PROCESS | 1654 | 1463652593414 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:09:53 INFO - PROCESS | 1654 | 1463652593416 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:09:53 INFO - PROCESS | 1654 | 1463652593434 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:09:53 INFO - PROCESS | 1654 | 1463652593435 Marionette TRACE conn2 <- [1,1854,null,{}] 03:09:53 INFO - PROCESS | 1654 | 1463652593438 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}] 03:09:53 INFO - PROCESS | 1654 | 1463652593543 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:09:53 INFO - PROCESS | 1654 | 1463652593616 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e12800 == 61 [pid = 1654] [id = 471] 03:09:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x111c1f400) [pid = 1654] [serial = 1412] [outer = 0x0] 03:09:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1172cc000) [pid = 1654] [serial = 1413] [outer = 0x111c1f400] 03:09:53 INFO - PROCESS | 1654 | 1463652593646 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b00c000) [pid = 1654] [serial = 1414] [outer = 0x111c1f400] 03:09:54 INFO - PROCESS | 1654 | 1463652594257 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]]]}] 03:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 873ms 03:09:54 INFO - PROCESS | 1654 | 1463652594306 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:09:54 INFO - PROCESS | 1654 | 1463652594308 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:09:54 INFO - PROCESS | 1654 | 1463652594312 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:09:54 INFO - PROCESS | 1654 | 1463652594314 Marionette TRACE conn2 <- [1,1858,null,{}] 03:09:54 INFO - PROCESS | 1654 | 1463652594317 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}] 03:09:54 INFO - PROCESS | 1654 | 1463652594417 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:09:54 INFO - PROCESS | 1654 | 1463652594480 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x123186800 == 62 [pid = 1654] [id = 472] 03:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1122b5c00) [pid = 1654] [serial = 1415] [outer = 0x0] 03:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x115022c00) [pid = 1654] [serial = 1416] [outer = 0x1122b5c00] 03:09:54 INFO - PROCESS | 1654 | 1463652594509 Marionette DEBUG loaded listener.js 03:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x116747800) [pid = 1654] [serial = 1417] [outer = 0x1122b5c00] 03:09:54 INFO - PROCESS | 1654 | 1463652594969 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]]]}] 03:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 726ms 03:09:55 INFO - PROCESS | 1654 | 1463652595053 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:09:55 INFO - PROCESS | 1654 | 1463652595057 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:09:55 INFO - PROCESS | 1654 | 1463652595062 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:09:55 INFO - PROCESS | 1654 | 1463652595064 Marionette TRACE conn2 <- [1,1862,null,{}] 03:09:55 INFO - PROCESS | 1654 | 1463652595066 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}] 03:09:55 INFO - PROCESS | 1654 | 1463652595161 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:09:55 INFO - PROCESS | 1654 | 1463652595236 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118569800 == 63 [pid = 1654] [id = 473] 03:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1172b7000) [pid = 1654] [serial = 1418] [outer = 0x0] 03:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1172c4c00) [pid = 1654] [serial = 1419] [outer = 0x1172b7000] 03:09:55 INFO - PROCESS | 1654 | 1463652595264 Marionette DEBUG loaded listener.js 03:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x117e56400) [pid = 1654] [serial = 1420] [outer = 0x1172b7000] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd19800 == 62 [pid = 1654] [id = 465] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12db47000 == 61 [pid = 1654] [id = 464] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b909000 == 60 [pid = 1654] [id = 463] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12c81e800 == 59 [pid = 1654] [id = 462] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12be14800 == 58 [pid = 1654] [id = 461] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b913000 == 57 [pid = 1654] [id = 460] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa20800 == 56 [pid = 1654] [id = 459] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12a7d7000) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12952bc00) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x116452000) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11818bc00) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119756800) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12605c800) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128bad400) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12969d000 == 55 [pid = 1654] [id = 458] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x126993000 == 54 [pid = 1654] [id = 457] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1233ba000 == 53 [pid = 1654] [id = 456] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1164e0800 == 52 [pid = 1654] [id = 455] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x123194800 == 51 [pid = 1654] [id = 454] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0d6000 == 50 [pid = 1654] [id = 449] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12350d000 == 49 [pid = 1654] [id = 448] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11852c000 == 48 [pid = 1654] [id = 447] 03:09:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12c55b800 == 47 [pid = 1654] [id = 446] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119347400) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1172be800) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x126d06c00) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128b36800) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128f2b400) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12a772800) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a76b400) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128bb1000) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11649fc00) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x113340400) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1232c0800) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a632800) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1172b3c00) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118c2b800) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11914b800) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119c97000) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1181ce800) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128f36400) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129531000) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12577a800) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1235ed800) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x126fa3800) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128bb2400) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 03:09:55 INFO - PROCESS | 1654 | 1463652595660 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]]]}] 03:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 625ms 03:09:55 INFO - PROCESS | 1654 | 1463652595689 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:09:55 INFO - PROCESS | 1654 | 1463652595690 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:09:55 INFO - PROCESS | 1654 | 1463652595692 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:09:55 INFO - PROCESS | 1654 | 1463652595695 Marionette TRACE conn2 <- [1,1866,null,{}] 03:09:55 INFO - PROCESS | 1654 | 1463652595702 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}] 03:09:55 INFO - PROCESS | 1654 | 1463652595788 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:09:55 INFO - PROCESS | 1654 | 1463652595793 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119474800 == 48 [pid = 1654] [id = 474] 03:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11818c000) [pid = 1654] [serial = 1421] [outer = 0x0] 03:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11826b400) [pid = 1654] [serial = 1422] [outer = 0x11818c000] 03:09:55 INFO - PROCESS | 1654 | 1463652595822 Marionette DEBUG loaded listener.js 03:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1183fa400) [pid = 1654] [serial = 1423] [outer = 0x11818c000] 03:09:56 INFO - PROCESS | 1654 | 1463652596281 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]]]}] 03:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 621ms 03:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:09:56 INFO - PROCESS | 1654 | 1463652596314 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:09:56 INFO - PROCESS | 1654 | 1463652596316 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:09:56 INFO - PROCESS | 1654 | 1463652596322 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:09:56 INFO - PROCESS | 1654 | 1463652596323 Marionette TRACE conn2 <- [1,1870,null,{}] 03:09:56 INFO - PROCESS | 1654 | 1463652596327 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}] 03:09:56 INFO - PROCESS | 1654 | 1463652596442 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:09:56 INFO - PROCESS | 1654 | 1463652596448 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12485b000 == 49 [pid = 1654] [id = 475] 03:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118720400) [pid = 1654] [serial = 1424] [outer = 0x0] 03:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119113000) [pid = 1654] [serial = 1425] [outer = 0x118720400] 03:09:56 INFO - PROCESS | 1654 | 1463652596475 Marionette DEBUG loaded listener.js 03:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119148800) [pid = 1654] [serial = 1426] [outer = 0x118720400] 03:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 523ms 03:09:56 INFO - PROCESS | 1654 | 1463652596838 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]]]}] 03:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:09:56 INFO - PROCESS | 1654 | 1463652596850 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:09:56 INFO - PROCESS | 1654 | 1463652596851 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:09:56 INFO - PROCESS | 1654 | 1463652596854 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:09:56 INFO - PROCESS | 1654 | 1463652596855 Marionette TRACE conn2 <- [1,1874,null,{}] 03:09:56 INFO - PROCESS | 1654 | 1463652596857 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}] 03:09:56 INFO - PROCESS | 1654 | 1463652596932 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:09:56 INFO - PROCESS | 1654 | 1463652596938 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ae0800 == 50 [pid = 1654] [id = 476] 03:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11911bc00) [pid = 1654] [serial = 1427] [outer = 0x0] 03:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119353800) [pid = 1654] [serial = 1428] [outer = 0x11911bc00] 03:09:56 INFO - PROCESS | 1654 | 1463652596964 Marionette DEBUG loaded listener.js 03:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119bb6c00) [pid = 1654] [serial = 1429] [outer = 0x11911bc00] 03:09:57 INFO - PROCESS | 1654 | 1463652597298 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]]]}] 03:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 468ms 03:09:57 INFO - PROCESS | 1654 | 1463652597323 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:09:57 INFO - PROCESS | 1654 | 1463652597325 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:09:57 INFO - PROCESS | 1654 | 1463652597328 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:09:57 INFO - PROCESS | 1654 | 1463652597330 Marionette TRACE conn2 <- [1,1878,null,{}] 03:09:57 INFO - PROCESS | 1654 | 1463652597333 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}] 03:09:57 INFO - PROCESS | 1654 | 1463652597518 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:09:57 INFO - PROCESS | 1654 | 1463652597578 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x118577800 == 51 [pid = 1654] [id = 477] 03:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11914c400) [pid = 1654] [serial = 1430] [outer = 0x0] 03:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119f28800) [pid = 1654] [serial = 1431] [outer = 0x11914c400] 03:09:57 INFO - PROCESS | 1654 | 1463652597619 Marionette DEBUG loaded listener.js 03:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12367d400) [pid = 1654] [serial = 1432] [outer = 0x11914c400] 03:09:58 INFO - PROCESS | 1654 | 1463652598065 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]]]}] 03:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 772ms 03:09:58 INFO - PROCESS | 1654 | 1463652598100 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:09:58 INFO - PROCESS | 1654 | 1463652598101 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:09:58 INFO - PROCESS | 1654 | 1463652598114 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:09:58 INFO - PROCESS | 1654 | 1463652598115 Marionette TRACE conn2 <- [1,1882,null,{}] 03:09:58 INFO - PROCESS | 1654 | 1463652598117 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}] 03:09:58 INFO - PROCESS | 1654 | 1463652598223 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:09:58 INFO - PROCESS | 1654 | 1463652598227 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x129334800 == 52 [pid = 1654] [id = 478] 03:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119757800) [pid = 1654] [serial = 1433] [outer = 0x0] 03:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124b29800) [pid = 1654] [serial = 1434] [outer = 0x119757800] 03:09:58 INFO - PROCESS | 1654 | 1463652598283 Marionette DEBUG loaded listener.js 03:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1259c9400) [pid = 1654] [serial = 1435] [outer = 0x119757800] 03:09:58 INFO - PROCESS | 1654 | 1463652598572 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]]]}] 03:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 471ms 03:09:58 INFO - PROCESS | 1654 | 1463652598598 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:09:58 INFO - PROCESS | 1654 | 1463652598600 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:09:58 INFO - PROCESS | 1654 | 1463652598606 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:09:58 INFO - PROCESS | 1654 | 1463652598607 Marionette TRACE conn2 <- [1,1886,null,{}] 03:09:58 INFO - PROCESS | 1654 | 1463652598610 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}] 03:09:58 INFO - PROCESS | 1654 | 1463652598710 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:09:58 INFO - PROCESS | 1654 | 1463652598744 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67a800 == 53 [pid = 1654] [id = 479] 03:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125711000) [pid = 1654] [serial = 1436] [outer = 0x0] 03:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x125fabc00) [pid = 1654] [serial = 1437] [outer = 0x125711000] 03:09:58 INFO - PROCESS | 1654 | 1463652598770 Marionette DEBUG loaded listener.js 03:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12691fc00) [pid = 1654] [serial = 1438] [outer = 0x125711000] 03:09:59 INFO - PROCESS | 1654 | 1463652599090 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]]]}] 03:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 03:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:09:59 INFO - PROCESS | 1654 | 1463652599128 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:09:59 INFO - PROCESS | 1654 | 1463652599129 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:09:59 INFO - PROCESS | 1654 | 1463652599131 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:09:59 INFO - PROCESS | 1654 | 1463652599132 Marionette TRACE conn2 <- [1,1890,null,{}] 03:09:59 INFO - PROCESS | 1654 | 1463652599135 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}] 03:09:59 INFO - PROCESS | 1654 | 1463652599236 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:09:59 INFO - PROCESS | 1654 | 1463652599240 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa1e000 == 54 [pid = 1654] [id = 480] 03:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126d03000) [pid = 1654] [serial = 1439] [outer = 0x0] 03:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x126f14400) [pid = 1654] [serial = 1440] [outer = 0x126d03000] 03:09:59 INFO - PROCESS | 1654 | 1463652599272 Marionette DEBUG loaded listener.js 03:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x127011c00) [pid = 1654] [serial = 1441] [outer = 0x126d03000] 03:09:59 INFO - PROCESS | 1654 | 1463652599618 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]]]}] 03:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 03:09:59 INFO - PROCESS | 1654 | 1463652599651 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:09:59 INFO - PROCESS | 1654 | 1463652599654 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:09:59 INFO - PROCESS | 1654 | 1463652599657 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:09:59 INFO - PROCESS | 1654 | 1463652599658 Marionette TRACE conn2 <- [1,1894,null,{}] 03:09:59 INFO - PROCESS | 1654 | 1463652599661 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}] 03:09:59 INFO - PROCESS | 1654 | 1463652599764 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:09:59 INFO - PROCESS | 1654 | 1463652599780 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:09:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b907000 == 55 [pid = 1654] [id = 481] 03:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12700e400) [pid = 1654] [serial = 1442] [outer = 0x0] 03:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128b36800) [pid = 1654] [serial = 1443] [outer = 0x12700e400] 03:09:59 INFO - PROCESS | 1654 | 1463652599805 Marionette DEBUG loaded listener.js 03:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128ba6800) [pid = 1654] [serial = 1444] [outer = 0x12700e400] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12a76fc00) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x112e28800) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12ab87400) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x112a5ec00) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x112a66c00) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x112d2b400) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x118502400) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1183f0000) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125aaa400) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128ba1800) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128b30c00) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11831d400) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:10:00 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b222c00) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:10:00 INFO - PROCESS | 1654 | 1463652600396 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]]]}] 03:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 777ms 03:10:00 INFO - PROCESS | 1654 | 1463652600434 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:10:00 INFO - PROCESS | 1654 | 1463652600439 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:10:00 INFO - PROCESS | 1654 | 1463652600442 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:10:00 INFO - PROCESS | 1654 | 1463652600445 Marionette TRACE conn2 <- [1,1898,null,{}] 03:10:00 INFO - PROCESS | 1654 | 1463652600448 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}] 03:10:00 INFO - PROCESS | 1654 | 1463652600580 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:10:00 INFO - PROCESS | 1654 | 1463652600591 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b985800 == 56 [pid = 1654] [id = 482] 03:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119752800) [pid = 1654] [serial = 1445] [outer = 0x0] 03:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12704c400) [pid = 1654] [serial = 1446] [outer = 0x119752800] 03:10:00 INFO - PROCESS | 1654 | 1463652600620 Marionette DEBUG loaded listener.js 03:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128e5a800) [pid = 1654] [serial = 1447] [outer = 0x119752800] 03:10:00 INFO - PROCESS | 1654 | 1463652600954 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]]]}] 03:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 03:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:10:00 INFO - PROCESS | 1654 | 1463652600962 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:10:00 INFO - PROCESS | 1654 | 1463652600963 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:10:00 INFO - PROCESS | 1654 | 1463652600966 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:10:00 INFO - PROCESS | 1654 | 1463652600967 Marionette TRACE conn2 <- [1,1902,null,{}] 03:10:00 INFO - PROCESS | 1654 | 1463652600972 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}] 03:10:01 INFO - PROCESS | 1654 | 1463652601084 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:10:01 INFO - PROCESS | 1654 | 1463652601091 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be10000 == 57 [pid = 1654] [id = 483] 03:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11913f000) [pid = 1654] [serial = 1448] [outer = 0x0] 03:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128f30000) [pid = 1654] [serial = 1449] [outer = 0x11913f000] 03:10:01 INFO - PROCESS | 1654 | 1463652601115 Marionette DEBUG loaded listener.js 03:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128fbb800) [pid = 1654] [serial = 1450] [outer = 0x11913f000] 03:10:01 INFO - PROCESS | 1654 | 1463652601421 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]]]}] 03:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 470ms 03:10:01 INFO - PROCESS | 1654 | 1463652601437 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:10:01 INFO - PROCESS | 1654 | 1463652601440 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:10:01 INFO - PROCESS | 1654 | 1463652601443 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:10:01 INFO - PROCESS | 1654 | 1463652601444 Marionette TRACE conn2 <- [1,1906,null,{}] 03:10:01 INFO - PROCESS | 1654 | 1463652601446 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}] 03:10:01 INFO - PROCESS | 1654 | 1463652601531 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:10:01 INFO - PROCESS | 1654 | 1463652601535 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c813800 == 58 [pid = 1654] [id = 484] 03:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128e5d400) [pid = 1654] [serial = 1451] [outer = 0x0] 03:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12952c400) [pid = 1654] [serial = 1452] [outer = 0x128e5d400] 03:10:01 INFO - PROCESS | 1654 | 1463652601560 Marionette DEBUG loaded listener.js 03:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a767800) [pid = 1654] [serial = 1453] [outer = 0x128e5d400] 03:10:01 INFO - PROCESS | 1654 | 1463652601877 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]]]}] 03:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 470ms 03:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:10:01 INFO - PROCESS | 1654 | 1463652601913 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:10:01 INFO - PROCESS | 1654 | 1463652601914 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:10:01 INFO - PROCESS | 1654 | 1463652601917 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:10:01 INFO - PROCESS | 1654 | 1463652601918 Marionette TRACE conn2 <- [1,1910,null,{}] 03:10:01 INFO - PROCESS | 1654 | 1463652601930 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}] 03:10:02 INFO - PROCESS | 1654 | 1463652602039 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:10:02 INFO - PROCESS | 1654 | 1463652602045 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a7800 == 59 [pid = 1654] [id = 485] 03:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128f3a400) [pid = 1654] [serial = 1454] [outer = 0x0] 03:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12a76cc00) [pid = 1654] [serial = 1455] [outer = 0x128f3a400] 03:10:02 INFO - PROCESS | 1654 | 1463652602070 Marionette DEBUG loaded listener.js 03:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12ab5a800) [pid = 1654] [serial = 1456] [outer = 0x128f3a400] 03:10:02 INFO - PROCESS | 1654 | 1463652602555 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]]]}] 03:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 673ms 03:10:02 INFO - PROCESS | 1654 | 1463652602596 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:10:02 INFO - PROCESS | 1654 | 1463652602600 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:10:02 INFO - PROCESS | 1654 | 1463652602605 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:10:02 INFO - PROCESS | 1654 | 1463652602608 Marionette TRACE conn2 <- [1,1914,null,{}] 03:10:02 INFO - PROCESS | 1654 | 1463652602612 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}] 03:10:02 INFO - PROCESS | 1654 | 1463652602722 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:10:02 INFO - PROCESS | 1654 | 1463652602795 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11907a800 == 60 [pid = 1654] [id = 486] 03:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x115f24000) [pid = 1654] [serial = 1457] [outer = 0x0] 03:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x116a72800) [pid = 1654] [serial = 1458] [outer = 0x115f24000] 03:10:02 INFO - PROCESS | 1654 | 1463652602827 Marionette DEBUG loaded listener.js 03:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1172c5000) [pid = 1654] [serial = 1459] [outer = 0x115f24000] 03:10:03 INFO - PROCESS | 1654 | 1463652603249 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]]]}] 03:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 674ms 03:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:10:03 INFO - PROCESS | 1654 | 1463652603278 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:10:03 INFO - PROCESS | 1654 | 1463652603282 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:10:03 INFO - PROCESS | 1654 | 1463652603286 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:10:03 INFO - PROCESS | 1654 | 1463652603288 Marionette TRACE conn2 <- [1,1918,null,{}] 03:10:03 INFO - PROCESS | 1654 | 1463652603291 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}] 03:10:03 INFO - PROCESS | 1654 | 1463652603399 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:10:03 INFO - PROCESS | 1654 | 1463652603477 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275b4800 == 61 [pid = 1654] [id = 487] 03:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1181c7800) [pid = 1654] [serial = 1460] [outer = 0x0] 03:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1183f7c00) [pid = 1654] [serial = 1461] [outer = 0x1181c7800] 03:10:03 INFO - PROCESS | 1654 | 1463652603550 Marionette DEBUG loaded listener.js 03:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1190a0400) [pid = 1654] [serial = 1462] [outer = 0x1181c7800] 03:10:03 INFO - PROCESS | 1654 | 1463652603943 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]]]}] 03:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 719ms 03:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:10:04 INFO - PROCESS | 1654 | 1463652604006 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:10:04 INFO - PROCESS | 1654 | 1463652604008 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:10:04 INFO - PROCESS | 1654 | 1463652604010 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:10:04 INFO - PROCESS | 1654 | 1463652604013 Marionette TRACE conn2 <- [1,1922,null,{}] 03:10:04 INFO - PROCESS | 1654 | 1463652604021 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}] 03:10:04 INFO - PROCESS | 1654 | 1463652604128 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:10:04 INFO - PROCESS | 1654 | 1463652604201 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d021800 == 62 [pid = 1654] [id = 488] 03:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x119bbf000) [pid = 1654] [serial = 1463] [outer = 0x0] 03:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x123290000) [pid = 1654] [serial = 1464] [outer = 0x119bbf000] 03:10:04 INFO - PROCESS | 1654 | 1463652604232 Marionette DEBUG loaded listener.js 03:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x124b29c00) [pid = 1654] [serial = 1465] [outer = 0x119bbf000] 03:10:04 INFO - PROCESS | 1654 | 1463652604648 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]]]}] 03:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 677ms 03:10:04 INFO - PROCESS | 1654 | 1463652604688 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:10:04 INFO - PROCESS | 1654 | 1463652604689 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:10:04 INFO - PROCESS | 1654 | 1463652604692 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:10:04 INFO - PROCESS | 1654 | 1463652604693 Marionette TRACE conn2 <- [1,1926,null,{}] 03:10:04 INFO - PROCESS | 1654 | 1463652604695 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}] 03:10:04 INFO - PROCESS | 1654 | 1463652604802 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:10:04 INFO - PROCESS | 1654 | 1463652604891 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da3c000 == 63 [pid = 1654] [id = 489] 03:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12337d000) [pid = 1654] [serial = 1466] [outer = 0x0] 03:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128b37c00) [pid = 1654] [serial = 1467] [outer = 0x12337d000] 03:10:04 INFO - PROCESS | 1654 | 1463652604920 Marionette DEBUG loaded listener.js 03:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x128bb2c00) [pid = 1654] [serial = 1468] [outer = 0x12337d000] 03:10:05 INFO - PROCESS | 1654 | 1463652605328 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]]]}] 03:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 668ms 03:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:10:05 INFO - PROCESS | 1654 | 1463652605361 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:10:05 INFO - PROCESS | 1654 | 1463652605362 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:10:05 INFO - PROCESS | 1654 | 1463652605364 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:10:05 INFO - PROCESS | 1654 | 1463652605366 Marionette TRACE conn2 <- [1,1930,null,{}] 03:10:05 INFO - PROCESS | 1654 | 1463652605368 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}] 03:10:05 INFO - PROCESS | 1654 | 1463652605469 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:10:05 INFO - PROCESS | 1654 | 1463652605541 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd18800 == 64 [pid = 1654] [id = 490] 03:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12605bc00) [pid = 1654] [serial = 1469] [outer = 0x0] 03:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x128f38000) [pid = 1654] [serial = 1470] [outer = 0x12605bc00] 03:10:05 INFO - PROCESS | 1654 | 1463652605570 Marionette DEBUG loaded listener.js 03:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12a771400) [pid = 1654] [serial = 1471] [outer = 0x12605bc00] 03:10:05 INFO - PROCESS | 1654 | 1463652605979 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]]]}] 03:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 03:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:10:06 INFO - PROCESS | 1654 | 1463652606036 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:10:06 INFO - PROCESS | 1654 | 1463652606038 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:10:06 INFO - PROCESS | 1654 | 1463652606040 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:10:06 INFO - PROCESS | 1654 | 1463652606041 Marionette TRACE conn2 <- [1,1934,null,{}] 03:10:06 INFO - PROCESS | 1654 | 1463652606044 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}] 03:10:06 INFO - PROCESS | 1654 | 1463652606181 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:10:06 INFO - PROCESS | 1654 | 1463652606268 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0ed800 == 65 [pid = 1654] [id = 491] 03:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12a7dfc00) [pid = 1654] [serial = 1472] [outer = 0x0] 03:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12abb9c00) [pid = 1654] [serial = 1473] [outer = 0x12a7dfc00] 03:10:06 INFO - PROCESS | 1654 | 1463652606299 Marionette DEBUG loaded listener.js 03:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12b21c000) [pid = 1654] [serial = 1474] [outer = 0x12a7dfc00] 03:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12b002c00) [pid = 1654] [serial = 1475] [outer = 0x12c973c00] 03:10:06 INFO - PROCESS | 1654 | 1463652606820 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]]]}] 03:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 821ms 03:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:10:06 INFO - PROCESS | 1654 | 1463652606862 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:10:06 INFO - PROCESS | 1654 | 1463652606863 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:10:06 INFO - PROCESS | 1654 | 1463652606865 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:10:06 INFO - PROCESS | 1654 | 1463652606867 Marionette TRACE conn2 <- [1,1938,null,{}] 03:10:06 INFO - PROCESS | 1654 | 1463652606869 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}] 03:10:06 INFO - PROCESS | 1654 | 1463652606972 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:10:07 INFO - PROCESS | 1654 | 1463652607061 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185ca800 == 66 [pid = 1654] [id = 492] 03:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x111c28800) [pid = 1654] [serial = 1476] [outer = 0x0] 03:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x128fba000) [pid = 1654] [serial = 1477] [outer = 0x111c28800] 03:10:07 INFO - PROCESS | 1654 | 1463652607091 Marionette DEBUG loaded listener.js 03:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12ab89800) [pid = 1654] [serial = 1478] [outer = 0x111c28800] 03:10:07 INFO - PROCESS | 1654 | 1463652607662 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]]]}] 03:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 821ms 03:10:07 INFO - PROCESS | 1654 | 1463652607687 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:10:07 INFO - PROCESS | 1654 | 1463652607689 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:10:07 INFO - PROCESS | 1654 | 1463652607693 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:10:07 INFO - PROCESS | 1654 | 1463652607695 Marionette TRACE conn2 <- [1,1942,null,{}] 03:10:07 INFO - PROCESS | 1654 | 1463652607698 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}] 03:10:07 INFO - PROCESS | 1654 | 1463652607803 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:10:07 INFO - PROCESS | 1654 | 1463652607878 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x125743000 == 67 [pid = 1654] [id = 493] 03:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1164f0800) [pid = 1654] [serial = 1479] [outer = 0x0] 03:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1172b4c00) [pid = 1654] [serial = 1480] [outer = 0x1164f0800] 03:10:07 INFO - PROCESS | 1654 | 1463652607907 Marionette DEBUG loaded listener.js 03:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x117e56800) [pid = 1654] [serial = 1481] [outer = 0x1164f0800] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12c813800 == 66 [pid = 1654] [id = 484] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12be10000 == 65 [pid = 1654] [id = 483] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12b985800 == 64 [pid = 1654] [id = 482] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12b907000 == 63 [pid = 1654] [id = 481] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa1e000 == 62 [pid = 1654] [id = 480] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67a800 == 61 [pid = 1654] [id = 479] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x129334800 == 60 [pid = 1654] [id = 478] 03:10:08 INFO - PROCESS | 1654 | 1463652608395 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]]]}] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x118577800 == 59 [pid = 1654] [id = 477] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x125ae0800 == 58 [pid = 1654] [id = 476] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12485b000 == 57 [pid = 1654] [id = 475] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x119474800 == 56 [pid = 1654] [id = 474] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x118569800 == 55 [pid = 1654] [id = 473] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x123186800 == 54 [pid = 1654] [id = 472] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa1c000 == 53 [pid = 1654] [id = 468] 03:10:08 INFO - PROCESS | 1654 | --DOCSHELL 0x119c66800 == 52 [pid = 1654] [id = 467] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12ab85c00) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12a7e0c00) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x129536c00) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12abc3400) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x126f13400) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x112249800) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x118c2e000) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x115d70c00) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x116850000) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1181cb000) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128bb7800) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1172b8c00) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12571e800) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x123294800) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119035400) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119bbec00) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1232cb800) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128bb7400) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x126f16800) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1172b9400) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b002800) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11724b800) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128ce9400) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12b221800) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12abbb000) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1232c8000) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 03:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12abc7000) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 03:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 722ms 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12ba5e000) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x129284800) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128b30000) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128b2bc00) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12b229400) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 03:10:08 INFO - PROCESS | 1654 | 1463652608416 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:10:08 INFO - PROCESS | 1654 | 1463652608420 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:10:08 INFO - PROCESS | 1654 | 1463652608429 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:10:08 INFO - PROCESS | 1654 | 1463652608431 Marionette TRACE conn2 <- [1,1946,null,{}] 03:10:08 INFO - PROCESS | 1654 | 1463652608433 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}] 03:10:08 INFO - PROCESS | 1654 | 1463652608517 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:10:08 INFO - PROCESS | 1654 | 1463652608525 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11853c800 == 53 [pid = 1654] [id = 494] 03:10:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x117e5ac00) [pid = 1654] [serial = 1482] [outer = 0x0] 03:10:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1181d1000) [pid = 1654] [serial = 1483] [outer = 0x117e5ac00] 03:10:08 INFO - PROCESS | 1654 | 1463652608551 Marionette DEBUG loaded listener.js 03:10:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118c2dc00) [pid = 1654] [serial = 1484] [outer = 0x117e5ac00] 03:10:08 INFO - PROCESS | 1654 | 1463652608915 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]]]}] 03:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 03:10:08 INFO - PROCESS | 1654 | 1463652608954 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:10:08 INFO - PROCESS | 1654 | 1463652608955 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:10:08 INFO - PROCESS | 1654 | 1463652608958 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:10:08 INFO - PROCESS | 1654 | 1463652608960 Marionette TRACE conn2 <- [1,1950,null,{}] 03:10:08 INFO - PROCESS | 1654 | 1463652608968 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}] 03:10:09 INFO - PROCESS | 1654 | 1463652609054 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:10:09 INFO - PROCESS | 1654 | 1463652609061 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cb7800 == 54 [pid = 1654] [id = 495] 03:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11914dc00) [pid = 1654] [serial = 1485] [outer = 0x0] 03:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119bbbc00) [pid = 1654] [serial = 1486] [outer = 0x11914dc00] 03:10:09 INFO - PROCESS | 1654 | 1463652609089 Marionette DEBUG loaded listener.js 03:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1232c7400) [pid = 1654] [serial = 1487] [outer = 0x11914dc00] 03:10:09 INFO - PROCESS | 1654 | 1463652609456 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]]]}] 03:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 522ms 03:10:09 INFO - PROCESS | 1654 | 1463652609481 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:10:09 INFO - PROCESS | 1654 | 1463652609484 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:10:09 INFO - PROCESS | 1654 | 1463652609502 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:10:09 INFO - PROCESS | 1654 | 1463652609504 Marionette TRACE conn2 <- [1,1954,null,{}] 03:10:09 INFO - PROCESS | 1654 | 1463652609517 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}] 03:10:09 INFO - PROCESS | 1654 | 1463652609646 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:10:09 INFO - PROCESS | 1654 | 1463652609661 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e3b800 == 55 [pid = 1654] [id = 496] 03:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12367c000) [pid = 1654] [serial = 1488] [outer = 0x0] 03:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12571c000) [pid = 1654] [serial = 1489] [outer = 0x12367c000] 03:10:09 INFO - PROCESS | 1654 | 1463652609701 Marionette DEBUG loaded listener.js 03:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x125fb5400) [pid = 1654] [serial = 1490] [outer = 0x12367c000] 03:10:10 INFO - PROCESS | 1654 | 1463652610103 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]]]}] 03:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 625ms 03:10:10 INFO - PROCESS | 1654 | 1463652610125 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:10:10 INFO - PROCESS | 1654 | 1463652610126 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:10:10 INFO - PROCESS | 1654 | 1463652610131 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:10:10 INFO - PROCESS | 1654 | 1463652610132 Marionette TRACE conn2 <- [1,1958,null,{}] 03:10:10 INFO - PROCESS | 1654 | 1463652610134 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}] 03:10:10 INFO - PROCESS | 1654 | 1463652610263 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:10:10 INFO - PROCESS | 1654 | 1463652610300 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x129698800 == 56 [pid = 1654] [id = 497] 03:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12367e800) [pid = 1654] [serial = 1491] [outer = 0x0] 03:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x126f10000) [pid = 1654] [serial = 1492] [outer = 0x12367e800] 03:10:10 INFO - PROCESS | 1654 | 1463652610325 Marionette DEBUG loaded listener.js 03:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12704a400) [pid = 1654] [serial = 1493] [outer = 0x12367e800] 03:10:10 INFO - PROCESS | 1654 | 1463652610636 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]]]}] 03:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 568ms 03:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:10:10 INFO - PROCESS | 1654 | 1463652610699 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:10:10 INFO - PROCESS | 1654 | 1463652610701 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:10:10 INFO - PROCESS | 1654 | 1463652610703 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:10:10 INFO - PROCESS | 1654 | 1463652610704 Marionette TRACE conn2 <- [1,1962,null,{}] 03:10:10 INFO - PROCESS | 1654 | 1463652610706 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}] 03:10:10 INFO - PROCESS | 1654 | 1463652610828 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:10:10 INFO - PROCESS | 1654 | 1463652610848 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d9000 == 57 [pid = 1654] [id = 498] 03:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x127047400) [pid = 1654] [serial = 1494] [outer = 0x0] 03:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128bb1000) [pid = 1654] [serial = 1495] [outer = 0x127047400] 03:10:10 INFO - PROCESS | 1654 | 1463652610874 Marionette DEBUG loaded listener.js 03:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12a771c00) [pid = 1654] [serial = 1496] [outer = 0x127047400] 03:10:11 INFO - PROCESS | 1654 | 1463652611232 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]]]}] 03:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 570ms 03:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:10:11 INFO - PROCESS | 1654 | 1463652611276 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:10:11 INFO - PROCESS | 1654 | 1463652611277 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:10:11 INFO - PROCESS | 1654 | 1463652611279 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:10:11 INFO - PROCESS | 1654 | 1463652611281 Marionette TRACE conn2 <- [1,1966,null,{}] 03:10:11 INFO - PROCESS | 1654 | 1463652611283 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}] 03:10:11 INFO - PROCESS | 1654 | 1463652611394 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:10:11 INFO - PROCESS | 1654 | 1463652611430 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b986800 == 58 [pid = 1654] [id = 499] 03:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x129536c00) [pid = 1654] [serial = 1497] [outer = 0x0] 03:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12ab68c00) [pid = 1654] [serial = 1498] [outer = 0x129536c00] 03:10:11 INFO - PROCESS | 1654 | 1463652611458 Marionette DEBUG loaded listener.js 03:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12abc1c00) [pid = 1654] [serial = 1499] [outer = 0x129536c00] 03:10:11 INFO - PROCESS | 1654 | 1463652611775 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]]]}] 03:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 517ms 03:10:11 INFO - PROCESS | 1654 | 1463652611797 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:10:11 INFO - PROCESS | 1654 | 1463652611799 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:10:11 INFO - PROCESS | 1654 | 1463652611801 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:10:11 INFO - PROCESS | 1654 | 1463652611802 Marionette TRACE conn2 <- [1,1970,null,{}] 03:10:11 INFO - PROCESS | 1654 | 1463652611807 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}] 03:10:11 INFO - PROCESS | 1654 | 1463652611912 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:10:11 INFO - PROCESS | 1654 | 1463652611926 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c802800 == 59 [pid = 1654] [id = 500] 03:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12abc2000) [pid = 1654] [serial = 1500] [outer = 0x0] 03:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12b010000) [pid = 1654] [serial = 1501] [outer = 0x12abc2000] 03:10:11 INFO - PROCESS | 1654 | 1463652611952 Marionette DEBUG loaded listener.js 03:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12b221c00) [pid = 1654] [serial = 1502] [outer = 0x12abc2000] 03:10:12 INFO - PROCESS | 1654 | 1463652612291 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]]]}] 03:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 520ms 03:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:10:12 INFO - PROCESS | 1654 | 1463652612327 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:10:12 INFO - PROCESS | 1654 | 1463652612328 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:10:12 INFO - PROCESS | 1654 | 1463652612331 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:10:12 INFO - PROCESS | 1654 | 1463652612332 Marionette TRACE conn2 <- [1,1974,null,{}] 03:10:12 INFO - PROCESS | 1654 | 1463652612334 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}] 03:10:12 INFO - PROCESS | 1654 | 1463652612437 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:10:12 INFO - PROCESS | 1654 | 1463652612479 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce6b000 == 60 [pid = 1654] [id = 501] 03:10:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12abc7000) [pid = 1654] [serial = 1503] [outer = 0x0] 03:10:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12ba1e000) [pid = 1654] [serial = 1504] [outer = 0x12abc7000] 03:10:12 INFO - PROCESS | 1654 | 1463652612504 Marionette DEBUG loaded listener.js 03:10:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12ba68800) [pid = 1654] [serial = 1505] [outer = 0x12abc7000] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11914c400) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11911bc00) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1122b5c00) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11818c000) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128e5d400) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x125711000) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x118720400) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x126d03000) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1172b7000) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12700e400) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11913f000) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119752800) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:10:12 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119757800) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 570ms 03:10:12 INFO - PROCESS | 1654 | 1463652612897 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]]]}] 03:10:12 INFO - PROCESS | 1654 | 1463652612905 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:10:12 INFO - PROCESS | 1654 | 1463652612906 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:10:12 INFO - PROCESS | 1654 | 1463652612909 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:10:12 INFO - PROCESS | 1654 | 1463652612910 Marionette TRACE conn2 <- [1,1978,null,{}] 03:10:12 INFO - PROCESS | 1654 | 1463652612912 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}] 03:10:13 INFO - PROCESS | 1654 | 1463652613007 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:10:13 INFO - PROCESS | 1654 | 1463652613072 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9ab000 == 61 [pid = 1654] [id = 502] 03:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x110f66c00) [pid = 1654] [serial = 1506] [outer = 0x0] 03:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x112f62c00) [pid = 1654] [serial = 1507] [outer = 0x110f66c00] 03:10:13 INFO - PROCESS | 1654 | 1463652613098 Marionette DEBUG loaded listener.js 03:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x112f68400) [pid = 1654] [serial = 1508] [outer = 0x110f66c00] 03:10:13 INFO - PROCESS | 1654 | 1463652613393 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]]]}] 03:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 03:10:13 INFO - PROCESS | 1654 | 1463652613430 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:10:13 INFO - PROCESS | 1654 | 1463652613443 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:10:13 INFO - PROCESS | 1654 | 1463652613445 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:10:13 INFO - PROCESS | 1654 | 1463652613447 Marionette TRACE conn2 <- [1,1982,null,{}] 03:10:13 INFO - PROCESS | 1654 | 1463652613449 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}] 03:10:13 INFO - PROCESS | 1654 | 1463652613551 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:10:13 INFO - PROCESS | 1654 | 1463652613556 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0e9800 == 62 [pid = 1654] [id = 503] 03:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x112f6ac00) [pid = 1654] [serial = 1509] [outer = 0x0] 03:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x126d04000) [pid = 1654] [serial = 1510] [outer = 0x112f6ac00] 03:10:13 INFO - PROCESS | 1654 | 1463652613585 Marionette DEBUG loaded listener.js 03:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12bdb1800) [pid = 1654] [serial = 1511] [outer = 0x112f6ac00] 03:10:13 INFO - PROCESS | 1654 | 1463652613902 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]]]}] 03:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 469ms 03:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:10:13 INFO - PROCESS | 1654 | 1463652613915 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:10:13 INFO - PROCESS | 1654 | 1463652613916 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:10:13 INFO - PROCESS | 1654 | 1463652613929 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:10:13 INFO - PROCESS | 1654 | 1463652613930 Marionette TRACE conn2 <- [1,1986,null,{}] 03:10:13 INFO - PROCESS | 1654 | 1463652613932 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}] 03:10:14 INFO - PROCESS | 1654 | 1463652614053 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:10:14 INFO - PROCESS | 1654 | 1463652614060 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x132ae2000 == 63 [pid = 1654] [id = 504] 03:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x112f69c00) [pid = 1654] [serial = 1512] [outer = 0x0] 03:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12bdb5800) [pid = 1654] [serial = 1513] [outer = 0x112f69c00] 03:10:14 INFO - PROCESS | 1654 | 1463652614085 Marionette DEBUG loaded listener.js 03:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12be3e000) [pid = 1654] [serial = 1514] [outer = 0x112f69c00] 03:10:14 INFO - PROCESS | 1654 | 1463652614394 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]]]}] 03:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 527ms 03:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:10:14 INFO - PROCESS | 1654 | 1463652614447 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:10:14 INFO - PROCESS | 1654 | 1463652614448 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:10:14 INFO - PROCESS | 1654 | 1463652614451 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:10:14 INFO - PROCESS | 1654 | 1463652614452 Marionette TRACE conn2 <- [1,1990,null,{}] 03:10:14 INFO - PROCESS | 1654 | 1463652614454 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}] 03:10:14 INFO - PROCESS | 1654 | 1463652614546 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:10:14 INFO - PROCESS | 1654 | 1463652614550 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1345c4000 == 64 [pid = 1654] [id = 505] 03:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12be40400) [pid = 1654] [serial = 1515] [outer = 0x0] 03:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12be45c00) [pid = 1654] [serial = 1516] [outer = 0x12be40400] 03:10:14 INFO - PROCESS | 1654 | 1463652614575 Marionette DEBUG loaded listener.js 03:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12be49c00) [pid = 1654] [serial = 1517] [outer = 0x12be40400] 03:10:15 INFO - PROCESS | 1654 | 1463652615039 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]]]}] 03:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 619ms 03:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:10:15 INFO - PROCESS | 1654 | 1463652615071 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:10:15 INFO - PROCESS | 1654 | 1463652615074 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:10:15 INFO - PROCESS | 1654 | 1463652615078 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:10:15 INFO - PROCESS | 1654 | 1463652615079 Marionette TRACE conn2 <- [1,1994,null,{}] 03:10:15 INFO - PROCESS | 1654 | 1463652615084 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}] 03:10:15 INFO - PROCESS | 1654 | 1463652615196 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:10:15 INFO - PROCESS | 1654 | 1463652615272 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd5000 == 65 [pid = 1654] [id = 506] 03:10:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x112f64000) [pid = 1654] [serial = 1518] [outer = 0x0] 03:10:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x113c2c000) [pid = 1654] [serial = 1519] [outer = 0x112f64000] 03:10:15 INFO - PROCESS | 1654 | 1463652615304 Marionette DEBUG loaded listener.js 03:10:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1172c7000) [pid = 1654] [serial = 1520] [outer = 0x112f64000] 03:10:15 INFO - PROCESS | 1654 | 1463652615796 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]]]}] 03:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 771ms 03:10:15 INFO - PROCESS | 1654 | 1463652615867 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:10:15 INFO - PROCESS | 1654 | 1463652615871 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:10:15 INFO - PROCESS | 1654 | 1463652615894 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:10:15 INFO - PROCESS | 1654 | 1463652615896 Marionette TRACE conn2 <- [1,1998,null,{}] 03:10:15 INFO - PROCESS | 1654 | 1463652615898 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}] 03:10:16 INFO - PROCESS | 1654 | 1463652616011 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:10:16 INFO - PROCESS | 1654 | 1463652616085 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbd0800 == 66 [pid = 1654] [id = 507] 03:10:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x118727000) [pid = 1654] [serial = 1521] [outer = 0x0] 03:10:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11934b400) [pid = 1654] [serial = 1522] [outer = 0x118727000] 03:10:16 INFO - PROCESS | 1654 | 1463652616115 Marionette DEBUG loaded listener.js 03:10:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x119141400) [pid = 1654] [serial = 1523] [outer = 0x118727000] 03:10:16 INFO - PROCESS | 1654 | 1463652616555 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]]]}] 03:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 674ms 03:10:16 INFO - PROCESS | 1654 | 1463652616565 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:10:16 INFO - PROCESS | 1654 | 1463652616567 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:10:16 INFO - PROCESS | 1654 | 1463652616569 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:10:16 INFO - PROCESS | 1654 | 1463652616572 Marionette TRACE conn2 <- [1,2002,null,{}] 03:10:16 INFO - PROCESS | 1654 | 1463652616580 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}] 03:10:16 INFO - PROCESS | 1654 | 1463652616695 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:10:16 INFO - PROCESS | 1654 | 1463652616760 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1345d3000 == 67 [pid = 1654] [id = 508] 03:10:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x126f0d000) [pid = 1654] [serial = 1524] [outer = 0x0] 03:10:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x128b9d000) [pid = 1654] [serial = 1525] [outer = 0x126f0d000] 03:10:16 INFO - PROCESS | 1654 | 1463652616832 Marionette DEBUG loaded listener.js 03:10:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12319fc00) [pid = 1654] [serial = 1526] [outer = 0x126f0d000] 03:10:17 INFO - PROCESS | 1654 | 1463652617289 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]]]}] 03:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 728ms 03:10:17 INFO - PROCESS | 1654 | 1463652617333 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:10:17 INFO - PROCESS | 1654 | 1463652617337 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:10:17 INFO - PROCESS | 1654 | 1463652617341 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:10:17 INFO - PROCESS | 1654 | 1463652617342 Marionette TRACE conn2 <- [1,2006,null,{}] 03:10:17 INFO - PROCESS | 1654 | 1463652617345 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}] 03:10:17 INFO - PROCESS | 1654 | 1463652617467 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:10:17 INFO - PROCESS | 1654 | 1463652617542 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1345e1800 == 68 [pid = 1654] [id = 509] 03:10:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x128ce6000) [pid = 1654] [serial = 1527] [outer = 0x0] 03:10:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x129284800) [pid = 1654] [serial = 1528] [outer = 0x128ce6000] 03:10:17 INFO - PROCESS | 1654 | 1463652617571 Marionette DEBUG loaded listener.js 03:10:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12b005000) [pid = 1654] [serial = 1529] [outer = 0x128ce6000] 03:10:17 INFO - PROCESS | 1654 | 1463652617945 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]]]}] 03:10:18 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 03:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 03:10:18 INFO - PROCESS | 1654 | 1463652618012 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:10:18 INFO - PROCESS | 1654 | 1463652618013 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:10:18 INFO - PROCESS | 1654 | 1463652618016 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:10:18 INFO - PROCESS | 1654 | 1463652618017 Marionette TRACE conn2 <- [1,2010,null,{}] 03:10:18 INFO - PROCESS | 1654 | 1463652618019 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}] 03:10:18 INFO - PROCESS | 1654 | 1463652618122 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:10:18 INFO - PROCESS | 1654 | 1463652618174 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x13408f000 == 69 [pid = 1654] [id = 510] 03:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x126d03000) [pid = 1654] [serial = 1530] [outer = 0x0] 03:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x128a83800) [pid = 1654] [serial = 1531] [outer = 0x126d03000] 03:10:18 INFO - PROCESS | 1654 | 1463652618209 Marionette DEBUG loaded listener.js 03:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x128a88000) [pid = 1654] [serial = 1532] [outer = 0x126d03000] 03:10:18 INFO - PROCESS | 1654 | 1463652618724 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]]]}] 03:10:18 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 03:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 771ms 03:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:10:18 INFO - PROCESS | 1654 | 1463652618800 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:10:18 INFO - PROCESS | 1654 | 1463652618803 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:10:18 INFO - PROCESS | 1654 | 1463652618808 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:10:18 INFO - PROCESS | 1654 | 1463652618810 Marionette TRACE conn2 <- [1,2014,null,{}] 03:10:18 INFO - PROCESS | 1654 | 1463652618812 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}] 03:10:18 INFO - PROCESS | 1654 | 1463652618935 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:10:19 INFO - PROCESS | 1654 | 1463652619010 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1340a7800 == 70 [pid = 1654] [id = 511] 03:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x128a8a400) [pid = 1654] [serial = 1533] [outer = 0x0] 03:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12ba1e400) [pid = 1654] [serial = 1534] [outer = 0x128a8a400] 03:10:19 INFO - PROCESS | 1654 | 1463652619040 Marionette DEBUG loaded listener.js 03:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12be5f800) [pid = 1654] [serial = 1535] [outer = 0x128a8a400] 03:10:19 INFO - PROCESS | 1654 | 1463652619448 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]]]}] 03:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 669ms 03:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:10:19 INFO - PROCESS | 1654 | 1463652619477 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:10:19 INFO - PROCESS | 1654 | 1463652619479 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:10:19 INFO - PROCESS | 1654 | 1463652619481 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:10:19 INFO - PROCESS | 1654 | 1463652619482 Marionette TRACE conn2 <- [1,2018,null,{}] 03:10:19 INFO - PROCESS | 1654 | 1463652619485 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}] 03:10:19 INFO - PROCESS | 1654 | 1463652619592 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:10:19 INFO - PROCESS | 1654 | 1463652619709 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x132b18000 == 71 [pid = 1654] [id = 512] 03:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x1122aac00) [pid = 1654] [serial = 1536] [outer = 0x0] 03:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12be5fc00) [pid = 1654] [serial = 1537] [outer = 0x1122aac00] 03:10:19 INFO - PROCESS | 1654 | 1463652619740 Marionette DEBUG loaded listener.js 03:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12be69000) [pid = 1654] [serial = 1538] [outer = 0x1122aac00] 03:10:20 INFO - PROCESS | 1654 | 1463652620136 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]]]}] 03:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 668ms 03:10:20 INFO - PROCESS | 1654 | 1463652620150 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:10:20 INFO - PROCESS | 1654 | 1463652620152 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:10:20 INFO - PROCESS | 1654 | 1463652620156 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:10:20 INFO - PROCESS | 1654 | 1463652620157 Marionette TRACE conn2 <- [1,2022,null,{}] 03:10:20 INFO - PROCESS | 1654 | 1463652620160 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}] 03:10:20 INFO - PROCESS | 1654 | 1463652620282 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:10:20 INFO - PROCESS | 1654 | 1463652620360 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c54000 == 72 [pid = 1654] [id = 513] 03:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1122adc00) [pid = 1654] [serial = 1539] [outer = 0x0] 03:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x113140000) [pid = 1654] [serial = 1540] [outer = 0x1122adc00] 03:10:20 INFO - PROCESS | 1654 | 1463652620389 Marionette DEBUG loaded listener.js 03:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x113146800) [pid = 1654] [serial = 1541] [outer = 0x1122adc00] 03:10:21 INFO - PROCESS | 1654 | 1463652621009 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]]]}] 03:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 920ms 03:10:21 INFO - PROCESS | 1654 | 1463652621076 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:10:21 INFO - PROCESS | 1654 | 1463652621078 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:10:21 INFO - PROCESS | 1654 | 1463652621082 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 1654 | 1463652621085 Marionette TRACE conn2 <- [1,2026,null,{}] 03:10:21 INFO - PROCESS | 1654 | 1463652621091 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}] 03:10:21 INFO - PROCESS | 1654 | 1463652621201 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:10:21 INFO - PROCESS | 1654 | 1463652621297 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f7d800 == 73 [pid = 1654] [id = 514] 03:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x113143000) [pid = 1654] [serial = 1542] [outer = 0x0] 03:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x113149800) [pid = 1654] [serial = 1543] [outer = 0x113143000] 03:10:21 INFO - PROCESS | 1654 | 1463652621326 Marionette DEBUG loaded listener.js 03:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1164a1000) [pid = 1654] [serial = 1544] [outer = 0x113143000] 03:10:21 INFO - PROCESS | 1654 | 1463652621777 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]]]}] 03:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 728ms 03:10:21 INFO - PROCESS | 1654 | 1463652621810 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:10:21 INFO - PROCESS | 1654 | 1463652621814 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:10:21 INFO - PROCESS | 1654 | 1463652621818 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 1654 | 1463652621822 Marionette TRACE conn2 <- [1,2030,null,{}] 03:10:21 INFO - PROCESS | 1654 | 1463652621825 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}] 03:10:21 INFO - PROCESS | 1654 | 1463652621928 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:10:22 INFO - PROCESS | 1654 | 1463652622006 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd4800 == 74 [pid = 1654] [id = 515] 03:10:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x1181ce000) [pid = 1654] [serial = 1545] [outer = 0x0] 03:10:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x1183ef800) [pid = 1654] [serial = 1546] [outer = 0x1181ce000] 03:10:22 INFO - PROCESS | 1654 | 1463652622033 Marionette DEBUG loaded listener.js 03:10:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x119027400) [pid = 1654] [serial = 1547] [outer = 0x1181ce000] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a3000 == 73 [pid = 1654] [id = 450] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x132ae2000 == 72 [pid = 1654] [id = 504] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0e9800 == 71 [pid = 1654] [id = 503] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9ab000 == 70 [pid = 1654] [id = 502] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce6b000 == 69 [pid = 1654] [id = 501] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12ba68400) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x1172ca800) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x119f24c00) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x128ba4800) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1172cc000) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12ab62000) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c802800 == 68 [pid = 1654] [id = 500] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12b986800 == 67 [pid = 1654] [id = 499] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0d9000 == 66 [pid = 1654] [id = 498] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x129698800 == 65 [pid = 1654] [id = 497] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x128e3b800 == 64 [pid = 1654] [id = 496] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x124cb7800 == 63 [pid = 1654] [id = 495] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11853c800 == 62 [pid = 1654] [id = 494] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x125743000 == 61 [pid = 1654] [id = 493] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd18800 == 60 [pid = 1654] [id = 490] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12da3c000 == 59 [pid = 1654] [id = 489] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12d021800 == 58 [pid = 1654] [id = 488] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1275b4800 == 57 [pid = 1654] [id = 487] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11907a800 == 56 [pid = 1654] [id = 486] 03:10:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a7800 == 55 [pid = 1654] [id = 485] 03:10:22 INFO - PROCESS | 1654 | 1463652622449 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]]]}] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x124b29800) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x119f28800) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x119353800) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x115022c00) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x116747800) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x119bb6c00) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11826b400) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12952c400) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x1183fa400) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x125fabc00) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x119113000) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x119148800) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x126f14400) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12691fc00) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x117e56400) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1172c4c00) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x128b36800) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x128fbb800) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12704c400) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x128ba6800) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x127011c00) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1259c9400) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12a767800) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x128f30000) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x128e5a800) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 03:10:22 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12367d400) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 03:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 677ms 03:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:10:22 INFO - PROCESS | 1654 | 1463652622495 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:10:22 INFO - PROCESS | 1654 | 1463652622497 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:10:22 INFO - PROCESS | 1654 | 1463652622499 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:10:22 INFO - PROCESS | 1654 | 1463652622501 Marionette TRACE conn2 <- [1,2034,null,{}] 03:10:22 INFO - PROCESS | 1654 | 1463652622509 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}] 03:10:22 INFO - PROCESS | 1654 | 1463652622600 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:10:22 INFO - PROCESS | 1654 | 1463652622606 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fc6800 == 56 [pid = 1654] [id = 516] 03:10:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11911b800) [pid = 1654] [serial = 1548] [outer = 0x0] 03:10:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x119350800) [pid = 1654] [serial = 1549] [outer = 0x11911b800] 03:10:22 INFO - PROCESS | 1654 | 1463652622633 Marionette DEBUG loaded listener.js 03:10:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11bc04c00) [pid = 1654] [serial = 1550] [outer = 0x11911b800] 03:10:22 INFO - PROCESS | 1654 | 1463652622980 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]]]}] 03:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 523ms 03:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:10:23 INFO - PROCESS | 1654 | 1463652623034 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:10:23 INFO - PROCESS | 1654 | 1463652623035 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:10:23 INFO - PROCESS | 1654 | 1463652623039 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:10:23 INFO - PROCESS | 1654 | 1463652623040 Marionette TRACE conn2 <- [1,2038,null,{}] 03:10:23 INFO - PROCESS | 1654 | 1463652623043 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}] 03:10:23 INFO - PROCESS | 1654 | 1463652623131 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:10:23 INFO - PROCESS | 1654 | 1463652623136 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e3b800 == 57 [pid = 1654] [id = 517] 03:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119148800) [pid = 1654] [serial = 1551] [outer = 0x0] 03:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1232cb800) [pid = 1654] [serial = 1552] [outer = 0x119148800] 03:10:23 INFO - PROCESS | 1654 | 1463652623162 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12526f000) [pid = 1654] [serial = 1553] [outer = 0x119148800] 03:10:23 INFO - PROCESS | 1654 | 1463652623520 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]]]}] 03:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 521ms 03:10:23 INFO - PROCESS | 1654 | 1463652623570 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:10:23 INFO - PROCESS | 1654 | 1463652623578 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:10:23 INFO - PROCESS | 1654 | 1463652623582 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:10:23 INFO - PROCESS | 1654 | 1463652623583 Marionette TRACE conn2 <- [1,2042,null,{}] 03:10:23 INFO - PROCESS | 1654 | 1463652623585 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}] 03:10:23 INFO - PROCESS | 1654 | 1463652623669 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:10:23 INFO - PROCESS | 1654 | 1463652623676 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abdb800 == 58 [pid = 1654] [id = 518] 03:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1259c9400) [pid = 1654] [serial = 1554] [outer = 0x0] 03:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12691b000) [pid = 1654] [serial = 1555] [outer = 0x1259c9400] 03:10:23 INFO - PROCESS | 1654 | 1463652623701 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1183f4000) [pid = 1654] [serial = 1556] [outer = 0x1259c9400] 03:10:24 INFO - PROCESS | 1654 | 1463652624081 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]]]}] 03:10:24 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) 03:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 03:10:24 INFO - PROCESS | 1654 | 1463652624104 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:10:24 INFO - PROCESS | 1654 | 1463652624106 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:10:24 INFO - PROCESS | 1654 | 1463652624109 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 1654 | 1463652624111 Marionette TRACE conn2 <- [1,2046,null,{}] 03:10:24 INFO - PROCESS | 1654 | 1463652624114 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}] 03:10:24 INFO - PROCESS | 1654 | 1463652624312 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:10:24 INFO - PROCESS | 1654 | 1463652624374 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbe3800 == 59 [pid = 1654] [id = 519] 03:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x126917800) [pid = 1654] [serial = 1557] [outer = 0x0] 03:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x128b34800) [pid = 1654] [serial = 1558] [outer = 0x126917800] 03:10:24 INFO - PROCESS | 1654 | 1463652624400 Marionette DEBUG loaded listener.js 03:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x128fb5000) [pid = 1654] [serial = 1559] [outer = 0x126917800] 03:10:24 INFO - PROCESS | 1654 | 1463652624707 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]]]}] 03:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 621ms 03:10:24 INFO - PROCESS | 1654 | 1463652624729 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:10:24 INFO - PROCESS | 1654 | 1463652624731 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:10:24 INFO - PROCESS | 1654 | 1463652624733 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 1654 | 1463652624734 Marionette TRACE conn2 <- [1,2050,null,{}] 03:10:24 INFO - PROCESS | 1654 | 1463652624744 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}] 03:10:24 INFO - PROCESS | 1654 | 1463652624862 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:10:24 INFO - PROCESS | 1654 | 1463652624903 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c55f000 == 60 [pid = 1654] [id = 520] 03:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x128f31000) [pid = 1654] [serial = 1560] [outer = 0x0] 03:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x128fbb800) [pid = 1654] [serial = 1561] [outer = 0x128f31000] 03:10:24 INFO - PROCESS | 1654 | 1463652624928 Marionette DEBUG loaded listener.js 03:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12a7d5c00) [pid = 1654] [serial = 1562] [outer = 0x128f31000] 03:10:25 INFO - PROCESS | 1654 | 1463652625239 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]]]}] 03:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 527ms 03:10:25 INFO - PROCESS | 1654 | 1463652625261 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:10:25 INFO - PROCESS | 1654 | 1463652625262 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:10:25 INFO - PROCESS | 1654 | 1463652625265 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:10:25 INFO - PROCESS | 1654 | 1463652625266 Marionette TRACE conn2 <- [1,2054,null,{}] 03:10:25 INFO - PROCESS | 1654 | 1463652625268 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}] 03:10:25 INFO - PROCESS | 1654 | 1463652625385 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:10:25 INFO - PROCESS | 1654 | 1463652625423 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce6e000 == 61 [pid = 1654] [id = 521] 03:10:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12952b800) [pid = 1654] [serial = 1563] [outer = 0x0] 03:10:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12ab8c400) [pid = 1654] [serial = 1564] [outer = 0x12952b800] 03:10:25 INFO - PROCESS | 1654 | 1463652625449 Marionette DEBUG loaded listener.js 03:10:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12b00a800) [pid = 1654] [serial = 1565] [outer = 0x12952b800] 03:10:25 INFO - PROCESS | 1654 | 1463652625856 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]]]}] 03:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 621ms 03:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:10:25 INFO - PROCESS | 1654 | 1463652625889 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:10:25 INFO - PROCESS | 1654 | 1463652625890 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:10:25 INFO - PROCESS | 1654 | 1463652625899 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:10:25 INFO - PROCESS | 1654 | 1463652625900 Marionette TRACE conn2 <- [1,2058,null,{}] 03:10:25 INFO - PROCESS | 1654 | 1463652625902 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}] 03:10:26 INFO - PROCESS | 1654 | 1463652626012 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:10:26 INFO - PROCESS | 1654 | 1463652626054 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd11800 == 62 [pid = 1654] [id = 522] 03:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12a7da000) [pid = 1654] [serial = 1566] [outer = 0x0] 03:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12b224000) [pid = 1654] [serial = 1567] [outer = 0x12a7da000] 03:10:26 INFO - PROCESS | 1654 | 1463652626086 Marionette DEBUG loaded listener.js 03:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12bdb0000) [pid = 1654] [serial = 1568] [outer = 0x12a7da000] 03:10:26 INFO - PROCESS | 1654 | 1463652626414 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]]]}] 03:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 575ms 03:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:10:26 INFO - PROCESS | 1654 | 1463652626468 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:10:26 INFO - PROCESS | 1654 | 1463652626470 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:10:26 INFO - PROCESS | 1654 | 1463652626472 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:10:26 INFO - PROCESS | 1654 | 1463652626473 Marionette TRACE conn2 <- [1,2062,null,{}] 03:10:26 INFO - PROCESS | 1654 | 1463652626476 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}] 03:10:26 INFO - PROCESS | 1654 | 1463652626588 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x129536c00) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x127047400) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12abc2000) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12abc7000) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x1164f0800) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12367c000) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12367e800) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x117e5ac00) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12939e800) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x111c28800) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x112f69c00) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x110f66c00) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x112f6ac00) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11914dc00) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:10:26 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x111c1f400) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:10:26 INFO - PROCESS | 1654 | 1463652626869 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11984c800 == 63 [pid = 1654] [id = 523] 03:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x110f6c400) [pid = 1654] [serial = 1569] [outer = 0x0] 03:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x112a68400) [pid = 1654] [serial = 1570] [outer = 0x110f6c400] 03:10:26 INFO - PROCESS | 1654 | 1463652626893 Marionette DEBUG loaded listener.js 03:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119035400) [pid = 1654] [serial = 1571] [outer = 0x110f6c400] 03:10:27 INFO - PROCESS | 1654 | 1463652627189 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]]]}] 03:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 774ms 03:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:10:27 INFO - PROCESS | 1654 | 1463652627246 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:10:27 INFO - PROCESS | 1654 | 1463652627248 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:10:27 INFO - PROCESS | 1654 | 1463652627250 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:10:27 INFO - PROCESS | 1654 | 1463652627252 Marionette TRACE conn2 <- [1,2066,null,{}] 03:10:27 INFO - PROCESS | 1654 | 1463652627254 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}] 03:10:27 INFO - PROCESS | 1654 | 1463652627360 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:10:27 INFO - PROCESS | 1654 | 1463652627421 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db54800 == 64 [pid = 1654] [id = 524] 03:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x118272c00) [pid = 1654] [serial = 1572] [outer = 0x0] 03:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12a7dd800) [pid = 1654] [serial = 1573] [outer = 0x118272c00] 03:10:27 INFO - PROCESS | 1654 | 1463652627451 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12be68400) [pid = 1654] [serial = 1574] [outer = 0x118272c00] 03:10:27 INFO - PROCESS | 1654 | 1463652627726 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]]]}] 03:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 03:10:27 INFO - PROCESS | 1654 | 1463652627777 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:10:27 INFO - PROCESS | 1654 | 1463652627778 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:10:27 INFO - PROCESS | 1654 | 1463652627781 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:10:27 INFO - PROCESS | 1654 | 1463652627782 Marionette TRACE conn2 <- [1,2070,null,{}] 03:10:27 INFO - PROCESS | 1654 | 1463652627784 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}] 03:10:27 INFO - PROCESS | 1654 | 1463652627881 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:10:27 INFO - PROCESS | 1654 | 1463652627887 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x133247800 == 65 [pid = 1654] [id = 525] 03:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x110f69800) [pid = 1654] [serial = 1575] [outer = 0x0] 03:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12c975800) [pid = 1654] [serial = 1576] [outer = 0x110f69800] 03:10:27 INFO - PROCESS | 1654 | 1463652627912 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12c97e400) [pid = 1654] [serial = 1577] [outer = 0x110f69800] 03:10:28 INFO - PROCESS | 1654 | 1463652628248 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]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 03:10:28 INFO - PROCESS | 1654 | 1463652628300 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 1654 | 1463652628302 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:10:28 INFO - PROCESS | 1654 | 1463652628315 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 1654 | 1463652628316 Marionette TRACE conn2 <- [1,2074,null,{}] 03:10:28 INFO - PROCESS | 1654 | 1463652628318 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}] 03:10:28 INFO - PROCESS | 1654 | 1463652628408 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:10:28 INFO - PROCESS | 1654 | 1463652628412 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x133f93000 == 66 [pid = 1654] [id = 526] 03:10:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12c904800) [pid = 1654] [serial = 1578] [outer = 0x0] 03:10:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12c90ac00) [pid = 1654] [serial = 1579] [outer = 0x12c904800] 03:10:28 INFO - PROCESS | 1654 | 1463652628437 Marionette DEBUG loaded listener.js 03:10:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12c90f400) [pid = 1654] [serial = 1580] [outer = 0x12c904800] 03:10:28 INFO - PROCESS | 1654 | 1463652628804 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]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 521ms 03:10:28 INFO - PROCESS | 1654 | 1463652628936 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 1654 | 1463652628939 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:10:28 INFO - PROCESS | 1654 | 1463652628949 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 1654 | 1463652628951 Marionette TRACE conn2 <- [1,2078,null,{}] 03:10:28 INFO - PROCESS | 1654 | 1463652628957 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}] 03:10:29 INFO - PROCESS | 1654 | 1463652629148 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:10:29 INFO - PROCESS | 1654 | 1463652629322 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11907a800 == 67 [pid = 1654] [id = 527] 03:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x11313d000) [pid = 1654] [serial = 1581] [outer = 0x0] 03:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x113146400) [pid = 1654] [serial = 1582] [outer = 0x11313d000] 03:10:29 INFO - PROCESS | 1654 | 1463652629353 Marionette DEBUG loaded listener.js 03:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x1166c9c00) [pid = 1654] [serial = 1583] [outer = 0x11313d000] 03:10:29 INFO - PROCESS | 1654 | 1463652629776 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]]]}] 03:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 875ms 03:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:10:29 INFO - PROCESS | 1654 | 1463652629824 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:10:29 INFO - PROCESS | 1654 | 1463652629826 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:10:29 INFO - PROCESS | 1654 | 1463652629832 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:10:29 INFO - PROCESS | 1654 | 1463652629835 Marionette TRACE conn2 <- [1,2082,null,{}] 03:10:29 INFO - PROCESS | 1654 | 1463652629838 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}] 03:10:29 INFO - PROCESS | 1654 | 1463652629948 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:10:30 INFO - PROCESS | 1654 | 1463652630055 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d0000 == 68 [pid = 1654] [id = 528] 03:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x11724b800) [pid = 1654] [serial = 1584] [outer = 0x0] 03:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x1181c8000) [pid = 1654] [serial = 1585] [outer = 0x11724b800] 03:10:30 INFO - PROCESS | 1654 | 1463652630087 Marionette DEBUG loaded listener.js 03:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x11974ac00) [pid = 1654] [serial = 1586] [outer = 0x11724b800] 03:10:30 INFO - PROCESS | 1654 | 1463652630507 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]]]}] 03:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 726ms 03:10:30 INFO - PROCESS | 1654 | 1463652630562 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:10:30 INFO - PROCESS | 1654 | 1463652630564 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:10:30 INFO - PROCESS | 1654 | 1463652630566 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:10:30 INFO - PROCESS | 1654 | 1463652630568 Marionette TRACE conn2 <- [1,2086,null,{}] 03:10:30 INFO - PROCESS | 1654 | 1463652630589 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}] 03:10:30 INFO - PROCESS | 1654 | 1463652630701 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:10:30 INFO - PROCESS | 1654 | 1463652630809 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x133284000 == 69 [pid = 1654] [id = 529] 03:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x125a9f800) [pid = 1654] [serial = 1587] [outer = 0x0] 03:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x128a7bc00) [pid = 1654] [serial = 1588] [outer = 0x125a9f800] 03:10:30 INFO - PROCESS | 1654 | 1463652630844 Marionette DEBUG loaded listener.js 03:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x128ba4800) [pid = 1654] [serial = 1589] [outer = 0x125a9f800] 03:10:31 INFO - PROCESS | 1654 | 1463652631275 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]]]}] 03:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 733ms 03:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:10:31 INFO - PROCESS | 1654 | 1463652631300 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:10:31 INFO - PROCESS | 1654 | 1463652631301 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:10:31 INFO - PROCESS | 1654 | 1463652631304 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:10:31 INFO - PROCESS | 1654 | 1463652631305 Marionette TRACE conn2 <- [1,2090,null,{}] 03:10:31 INFO - PROCESS | 1654 | 1463652631307 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}] 03:10:31 INFO - PROCESS | 1654 | 1463652631414 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:10:31 INFO - PROCESS | 1654 | 1463652631520 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x134495800 == 70 [pid = 1654] [id = 530] 03:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x128ba8000) [pid = 1654] [serial = 1590] [outer = 0x0] 03:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x128fbb400) [pid = 1654] [serial = 1591] [outer = 0x128ba8000] 03:10:31 INFO - PROCESS | 1654 | 1463652631553 Marionette DEBUG loaded listener.js 03:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12b222400) [pid = 1654] [serial = 1592] [outer = 0x128ba8000] 03:10:31 INFO - PROCESS | 1654 | 1463652631937 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]]]}] 03:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 669ms 03:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:10:31 INFO - PROCESS | 1654 | 1463652631973 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:10:31 INFO - PROCESS | 1654 | 1463652631975 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:10:31 INFO - PROCESS | 1654 | 1463652631977 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:10:31 INFO - PROCESS | 1654 | 1463652631978 Marionette TRACE conn2 <- [1,2094,null,{}] 03:10:31 INFO - PROCESS | 1654 | 1463652631981 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}] 03:10:32 INFO - PROCESS | 1654 | 1463652632086 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:10:32 INFO - PROCESS | 1654 | 1463652632196 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1344a9000 == 71 [pid = 1654] [id = 531] 03:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x128f2ec00) [pid = 1654] [serial = 1593] [outer = 0x0] 03:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12bdbcc00) [pid = 1654] [serial = 1594] [outer = 0x128f2ec00] 03:10:32 INFO - PROCESS | 1654 | 1463652632226 Marionette DEBUG loaded listener.js 03:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12be60800) [pid = 1654] [serial = 1595] [outer = 0x128f2ec00] 03:10:32 INFO - PROCESS | 1654 | 1463652632634 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]]]}] 03:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 668ms 03:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:10:32 INFO - PROCESS | 1654 | 1463652632646 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:10:32 INFO - PROCESS | 1654 | 1463652632647 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:10:32 INFO - PROCESS | 1654 | 1463652632649 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:10:32 INFO - PROCESS | 1654 | 1463652632650 Marionette TRACE conn2 <- [1,2098,null,{}] 03:10:32 INFO - PROCESS | 1654 | 1463652632653 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}] 03:10:32 INFO - PROCESS | 1654 | 1463652632779 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:10:32 INFO - PROCESS | 1654 | 1463652632917 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x13306d800 == 72 [pid = 1654] [id = 532] 03:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12bdb9000) [pid = 1654] [serial = 1596] [outer = 0x0] 03:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12c97f400) [pid = 1654] [serial = 1597] [outer = 0x12bdb9000] 03:10:32 INFO - PROCESS | 1654 | 1463652632949 Marionette DEBUG loaded listener.js 03:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x12d0a4000) [pid = 1654] [serial = 1598] [outer = 0x12bdb9000] 03:10:33 INFO - PROCESS | 1654 | 1463652633349 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]]]}] 03:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 721ms 03:10:33 INFO - PROCESS | 1654 | 1463652633372 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:10:33 INFO - PROCESS | 1654 | 1463652633374 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:10:33 INFO - PROCESS | 1654 | 1463652633377 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:10:33 INFO - PROCESS | 1654 | 1463652633379 Marionette TRACE conn2 <- [1,2102,null,{}] 03:10:33 INFO - PROCESS | 1654 | 1463652633382 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}] 03:10:33 INFO - PROCESS | 1654 | 1463652633570 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:10:33 INFO - PROCESS | 1654 | 1463652633702 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x126998800 == 73 [pid = 1654] [id = 533] 03:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x111c20000) [pid = 1654] [serial = 1599] [outer = 0x0] 03:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x11817e400) [pid = 1654] [serial = 1600] [outer = 0x111c20000] 03:10:33 INFO - PROCESS | 1654 | 1463652633747 Marionette DEBUG loaded listener.js 03:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x12b00c800) [pid = 1654] [serial = 1601] [outer = 0x111c20000] 03:10:34 INFO - PROCESS | 1654 | 1463652634230 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]]]}] 03:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 871ms 03:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:10:34 INFO - PROCESS | 1654 | 1463652634248 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:10:34 INFO - PROCESS | 1654 | 1463652634249 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:10:34 INFO - PROCESS | 1654 | 1463652634251 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:10:34 INFO - PROCESS | 1654 | 1463652634253 Marionette TRACE conn2 <- [1,2106,null,{}] 03:10:34 INFO - PROCESS | 1654 | 1463652634255 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}] 03:10:34 INFO - PROCESS | 1654 | 1463652634364 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:10:34 INFO - PROCESS | 1654 | 1463652634474 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be23000 == 74 [pid = 1654] [id = 534] 03:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x111e2b000) [pid = 1654] [serial = 1602] [outer = 0x0] 03:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x12be3f000) [pid = 1654] [serial = 1603] [outer = 0x111e2b000] 03:10:34 INFO - PROCESS | 1654 | 1463652634506 Marionette DEBUG loaded listener.js 03:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x12d0aa000) [pid = 1654] [serial = 1604] [outer = 0x111e2b000] 03:10:35 INFO - PROCESS | 1654 | 1463652635130 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]]]}] 03:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 922ms 03:10:35 INFO - PROCESS | 1654 | 1463652635174 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:10:35 INFO - PROCESS | 1654 | 1463652635176 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:10:35 INFO - PROCESS | 1654 | 1463652635180 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:10:35 INFO - PROCESS | 1654 | 1463652635182 Marionette TRACE conn2 <- [1,2110,null,{}] 03:10:35 INFO - PROCESS | 1654 | 1463652635186 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}] 03:10:35 INFO - PROCESS | 1654 | 1463652635333 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:10:35 INFO - PROCESS | 1654 | 1463652635472 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x129696800 == 75 [pid = 1654] [id = 535] 03:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x1166c6400) [pid = 1654] [serial = 1605] [outer = 0x0] 03:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x116a6b800) [pid = 1654] [serial = 1606] [outer = 0x1166c6400] 03:10:35 INFO - PROCESS | 1654 | 1463652635518 Marionette DEBUG loaded listener.js 03:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x1122b2400) [pid = 1654] [serial = 1607] [outer = 0x1166c6400] 03:10:36 INFO - PROCESS | 1654 | 1463652636014 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]]]}] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x133247800 == 74 [pid = 1654] [id = 525] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12db54800 == 73 [pid = 1654] [id = 524] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11984c800 == 72 [pid = 1654] [id = 523] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd11800 == 71 [pid = 1654] [id = 522] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce6e000 == 70 [pid = 1654] [id = 521] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12c55f000 == 69 [pid = 1654] [id = 520] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbe3800 == 68 [pid = 1654] [id = 519] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x12be45c00) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 03:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 876ms 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12abb9c00) [pid = 1654] [serial = 1473] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x128f38000) [pid = 1654] [serial = 1470] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x128b37c00) [pid = 1654] [serial = 1467] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12abdb800 == 67 [pid = 1654] [id = 518] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x128e3b800 == 66 [pid = 1654] [id = 517] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x119fc6800 == 65 [pid = 1654] [id = 516] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd4800 == 64 [pid = 1654] [id = 515] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x126f7d800 == 63 [pid = 1654] [id = 514] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbd0800 == 62 [pid = 1654] [id = 507] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd5000 == 61 [pid = 1654] [id = 506] 03:10:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1345c4000 == 60 [pid = 1654] [id = 505] 03:10:36 INFO - PROCESS | 1654 | 1463652636064 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:10:36 INFO - PROCESS | 1654 | 1463652636068 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:10:36 INFO - PROCESS | 1654 | 1463652636072 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 1654 | 1463652636074 Marionette TRACE conn2 <- [1,2114,null,{}] 03:10:36 INFO - PROCESS | 1654 | 1463652636076 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}] 03:10:36 INFO - PROCESS | 1654 | 1463652636164 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:10:36 INFO - PROCESS | 1654 | 1463652636172 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11945a000 == 61 [pid = 1654] [id = 536] 03:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x118319800) [pid = 1654] [serial = 1608] [outer = 0x0] 03:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x11910fc00) [pid = 1654] [serial = 1609] [outer = 0x118319800] 03:10:36 INFO - PROCESS | 1654 | 1463652636198 Marionette DEBUG loaded listener.js 03:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x119355000) [pid = 1654] [serial = 1610] [outer = 0x118319800] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12be3e000) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12abc1c00) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x1183f7c00) [pid = 1654] [serial = 1461] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12a771c00) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x12b221c00) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12ba68800) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x128fb7400) [pid = 1654] [serial = 907] [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.] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12b010000) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x128bb1000) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12ba1e000) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x117e56800) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12a76cc00) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12571c000) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12704a400) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1181d1000) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12a7e3000) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12ab89800) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12bdb5800) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x112f62c00) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12bdb1800) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x125fb5400) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x119bbbc00) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x112f68400) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12ab68c00) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1232c7400) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x128fba000) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x118c2dc00) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x126f10000) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x126d04000) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x1172b4c00) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x116a72800) [pid = 1654] [serial = 1458] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12b00c000) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x123290000) [pid = 1654] [serial = 1464] [outer = 0x0] [url = about:blank] 03:10:36 INFO - PROCESS | 1654 | 1463652636577 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]]]}] 03:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 572ms 03:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:10:36 INFO - PROCESS | 1654 | 1463652636644 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:10:36 INFO - PROCESS | 1654 | 1463652636646 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:10:36 INFO - PROCESS | 1654 | 1463652636648 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 1654 | 1463652636650 Marionette TRACE conn2 <- [1,2118,null,{}] 03:10:36 INFO - PROCESS | 1654 | 1463652636658 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}] 03:10:36 INFO - PROCESS | 1654 | 1463652636749 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:10:36 INFO - PROCESS | 1654 | 1463652636782 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x126df3800 == 62 [pid = 1654] [id = 537] 03:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1232c1000) [pid = 1654] [serial = 1611] [outer = 0x0] 03:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1235e5c00) [pid = 1654] [serial = 1612] [outer = 0x1232c1000] 03:10:36 INFO - PROCESS | 1654 | 1463652636810 Marionette DEBUG loaded listener.js 03:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x125778400) [pid = 1654] [serial = 1613] [outer = 0x1232c1000] 03:10:37 INFO - PROCESS | 1654 | 1463652637164 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]]]}] 03:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 573ms 03:10:37 INFO - PROCESS | 1654 | 1463652637228 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:10:37 INFO - PROCESS | 1654 | 1463652637230 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:10:37 INFO - PROCESS | 1654 | 1463652637232 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:10:37 INFO - PROCESS | 1654 | 1463652637233 Marionette TRACE conn2 <- [1,2122,null,{}] 03:10:37 INFO - PROCESS | 1654 | 1463652637236 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}] 03:10:37 INFO - PROCESS | 1654 | 1463652637326 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:10:37 INFO - PROCESS | 1654 | 1463652637330 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa03800 == 63 [pid = 1654] [id = 538] 03:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12577b000) [pid = 1654] [serial = 1614] [outer = 0x0] 03:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x126055400) [pid = 1654] [serial = 1615] [outer = 0x12577b000] 03:10:37 INFO - PROCESS | 1654 | 1463652637356 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x127008400) [pid = 1654] [serial = 1616] [outer = 0x12577b000] 03:10:37 INFO - PROCESS | 1654 | 1463652637704 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]]]}] 03:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 517ms 03:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:10:37 INFO - PROCESS | 1654 | 1463652637751 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:10:37 INFO - PROCESS | 1654 | 1463652637752 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:10:37 INFO - PROCESS | 1654 | 1463652637754 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:10:37 INFO - PROCESS | 1654 | 1463652637755 Marionette TRACE conn2 <- [1,2126,null,{}] 03:10:37 INFO - PROCESS | 1654 | 1463652637757 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}] 03:10:37 INFO - PROCESS | 1654 | 1463652637880 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:10:37 INFO - PROCESS | 1654 | 1463652637923 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b907000 == 64 [pid = 1654] [id = 539] 03:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1172b4c00) [pid = 1654] [serial = 1617] [outer = 0x0] 03:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12704ec00) [pid = 1654] [serial = 1618] [outer = 0x1172b4c00] 03:10:37 INFO - PROCESS | 1654 | 1463652637948 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x128b31c00) [pid = 1654] [serial = 1619] [outer = 0x1172b4c00] 03:10:38 INFO - PROCESS | 1654 | 1463652638265 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]]]}] 03:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 519ms 03:10:38 INFO - PROCESS | 1654 | 1463652638273 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:10:38 INFO - PROCESS | 1654 | 1463652638275 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:10:38 INFO - PROCESS | 1654 | 1463652638284 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:10:38 INFO - PROCESS | 1654 | 1463652638285 Marionette TRACE conn2 <- [1,2130,null,{}] 03:10:38 INFO - PROCESS | 1654 | 1463652638289 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}] 03:10:38 INFO - PROCESS | 1654 | 1463652638420 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:10:38 INFO - PROCESS | 1654 | 1463652638434 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c558800 == 65 [pid = 1654] [id = 540] 03:10:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x128b9d400) [pid = 1654] [serial = 1620] [outer = 0x0] 03:10:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x112d30000) [pid = 1654] [serial = 1621] [outer = 0x128b9d400] 03:10:38 INFO - PROCESS | 1654 | 1463652638462 Marionette DEBUG loaded listener.js 03:10:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12a766400) [pid = 1654] [serial = 1622] [outer = 0x128b9d400] 03:10:38 INFO - PROCESS | 1654 | 1463652638808 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] 03:10:38 INFO - PROCESS | 1654 | 1463652638856 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:10:38 INFO - PROCESS | 1654 | 1463652638858 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:10:38 INFO - PROCESS | 1654 | 1463652638859 Marionette TRACE conn2 <- [1,2134,null,{}] 03:10:38 INFO - PROCESS | 1654 | 1463652638861 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}] 03:10:38 INFO - PROCESS | 1654 | 1463652638967 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:10:38 INFO - PROCESS | 1654 | 1463652638982 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c99d000 == 66 [pid = 1654] [id = 541] 03:10:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1235edc00) [pid = 1654] [serial = 1623] [outer = 0x0] 03:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12ab8d000) [pid = 1654] [serial = 1624] [outer = 0x1235edc00] 03:10:39 INFO - PROCESS | 1654 | 1463652639008 Marionette DEBUG loaded listener.js 03:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12b00ac00) [pid = 1654] [serial = 1625] [outer = 0x1235edc00] 03:10:39 INFO - PROCESS | 1654 | 1463652639373 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]]]}] 03:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 568ms 03:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:10:39 INFO - PROCESS | 1654 | 1463652639426 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:10:39 INFO - PROCESS | 1654 | 1463652639428 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:10:39 INFO - PROCESS | 1654 | 1463652639430 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:10:39 INFO - PROCESS | 1654 | 1463652639431 Marionette TRACE conn2 <- [1,2138,null,{}] 03:10:39 INFO - PROCESS | 1654 | 1463652639433 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}] 03:10:39 INFO - PROCESS | 1654 | 1463652639543 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:10:39 INFO - PROCESS | 1654 | 1463652639559 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da41800 == 67 [pid = 1654] [id = 542] 03:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x128b9f800) [pid = 1654] [serial = 1626] [outer = 0x0] 03:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12b21f000) [pid = 1654] [serial = 1627] [outer = 0x128b9f800] 03:10:39 INFO - PROCESS | 1654 | 1463652639594 Marionette DEBUG loaded listener.js 03:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12ba64000) [pid = 1654] [serial = 1628] [outer = 0x128b9f800] 03:10:39 INFO - PROCESS | 1654 | 1463652639932 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]]]}] 03:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 517ms 03:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:10:39 INFO - PROCESS | 1654 | 1463652639948 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:10:39 INFO - PROCESS | 1654 | 1463652639949 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:10:39 INFO - PROCESS | 1654 | 1463652639951 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:10:39 INFO - PROCESS | 1654 | 1463652639952 Marionette TRACE conn2 <- [1,2142,null,{}] 03:10:39 INFO - PROCESS | 1654 | 1463652639957 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}] 03:10:40 INFO - PROCESS | 1654 | 1463652640076 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:10:40 INFO - PROCESS | 1654 | 1463652640088 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0d5000 == 68 [pid = 1654] [id = 543] 03:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x128ab5c00) [pid = 1654] [serial = 1629] [outer = 0x0] 03:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x128abc800) [pid = 1654] [serial = 1630] [outer = 0x128ab5c00] 03:10:40 INFO - PROCESS | 1654 | 1463652640113 Marionette DEBUG loaded listener.js 03:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x128ac0800) [pid = 1654] [serial = 1631] [outer = 0x128ab5c00] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x1259c9400) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x128f31000) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x119148800) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1181ce000) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x126917800) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x11911b800) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12952b800) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x113143000) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12a7da000) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x110f6c400) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x118272c00) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:10:40 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x110f69800) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:10:40 INFO - PROCESS | 1654 | 1463652640659 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] 03:10:40 INFO - PROCESS | 1654 | 1463652640677 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:10:40 INFO - PROCESS | 1654 | 1463652640679 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:10:40 INFO - PROCESS | 1654 | 1463652640681 Marionette TRACE conn2 <- [1,2146,null,{}] 03:10:40 INFO - PROCESS | 1654 | 1463652640684 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}] 03:10:40 INFO - PROCESS | 1654 | 1463652640818 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:10:40 INFO - PROCESS | 1654 | 1463652640857 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x132ae2000 == 69 [pid = 1654] [id = 544] 03:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x110f69800) [pid = 1654] [serial = 1632] [outer = 0x0] 03:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x128abd400) [pid = 1654] [serial = 1633] [outer = 0x110f69800] 03:10:40 INFO - PROCESS | 1654 | 1463652640882 Marionette DEBUG loaded listener.js 03:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12ab5f000) [pid = 1654] [serial = 1634] [outer = 0x110f69800] 03:10:41 INFO - PROCESS | 1654 | 1463652641184 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] 03:10:41 INFO - PROCESS | 1654 | 1463652641201 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:10:41 INFO - PROCESS | 1654 | 1463652641206 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:10:41 INFO - PROCESS | 1654 | 1463652641209 Marionette TRACE conn2 <- [1,2150,null,{}] 03:10:41 INFO - PROCESS | 1654 | 1463652641212 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}] 03:10:41 INFO - PROCESS | 1654 | 1463652641318 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:10:41 INFO - PROCESS | 1654 | 1463652641386 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x13306c800 == 70 [pid = 1654] [id = 545] 03:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12319f000) [pid = 1654] [serial = 1635] [outer = 0x0] 03:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12b225c00) [pid = 1654] [serial = 1636] [outer = 0x12319f000] 03:10:41 INFO - PROCESS | 1654 | 1463652641415 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12c910400) [pid = 1654] [serial = 1637] [outer = 0x12319f000] 03:10:41 INFO - PROCESS | 1654 | 1463652641710 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]]]}] 03:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 523ms 03:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:10:41 INFO - PROCESS | 1654 | 1463652641729 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:10:41 INFO - PROCESS | 1654 | 1463652641731 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:10:41 INFO - PROCESS | 1654 | 1463652641733 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:10:41 INFO - PROCESS | 1654 | 1463652641734 Marionette TRACE conn2 <- [1,2154,null,{}] 03:10:41 INFO - PROCESS | 1654 | 1463652641739 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}] 03:10:41 INFO - PROCESS | 1654 | 1463652641833 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:10:41 INFO - PROCESS | 1654 | 1463652641837 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x13409d000 == 71 [pid = 1654] [id = 546] 03:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12c911800) [pid = 1654] [serial = 1638] [outer = 0x0] 03:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12c97e000) [pid = 1654] [serial = 1639] [outer = 0x12c911800] 03:10:41 INFO - PROCESS | 1654 | 1463652641862 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12d0a0c00) [pid = 1654] [serial = 1640] [outer = 0x12c911800] 03:10:42 INFO - PROCESS | 1654 | 1463652642189 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]]]}] 03:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 469ms 03:10:42 INFO - PROCESS | 1654 | 1463652642202 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:10:42 INFO - PROCESS | 1654 | 1463652642205 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:10:42 INFO - PROCESS | 1654 | 1463652642212 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:10:42 INFO - PROCESS | 1654 | 1463652642224 Marionette TRACE conn2 <- [1,2158,null,{}] 03:10:42 INFO - PROCESS | 1654 | 1463652642228 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}] 03:10:42 INFO - PROCESS | 1654 | 1463652642353 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:10:42 INFO - PROCESS | 1654 | 1463652642360 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1345cc000 == 72 [pid = 1654] [id = 547] 03:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12c905000) [pid = 1654] [serial = 1641] [outer = 0x0] 03:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12d0a0800) [pid = 1654] [serial = 1642] [outer = 0x12c905000] 03:10:42 INFO - PROCESS | 1654 | 1463652642385 Marionette DEBUG loaded listener.js 03:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x132be5800) [pid = 1654] [serial = 1643] [outer = 0x12c905000] 03:10:42 INFO - PROCESS | 1654 | 1463652642893 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]]]}] 03:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 732ms 03:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:10:42 INFO - PROCESS | 1654 | 1463652642945 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:10:42 INFO - PROCESS | 1654 | 1463652642948 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:10:42 INFO - PROCESS | 1654 | 1463652642952 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:10:42 INFO - PROCESS | 1654 | 1463652642954 Marionette TRACE conn2 <- [1,2162,null,{}] 03:10:42 INFO - PROCESS | 1654 | 1463652642958 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}] 03:10:43 INFO - PROCESS | 1654 | 1463652643082 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:10:43 INFO - PROCESS | 1654 | 1463652643164 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f24000 == 73 [pid = 1654] [id = 548] 03:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1164a4800) [pid = 1654] [serial = 1644] [outer = 0x0] 03:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x1181d3000) [pid = 1654] [serial = 1645] [outer = 0x1164a4800] 03:10:43 INFO - PROCESS | 1654 | 1463652643197 Marionette DEBUG loaded listener.js 03:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x118c2b000) [pid = 1654] [serial = 1646] [outer = 0x1164a4800] 03:10:43 INFO - PROCESS | 1654 | 1463652643627 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]]]}] 03:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 720ms 03:10:43 INFO - PROCESS | 1654 | 1463652643673 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:10:43 INFO - PROCESS | 1654 | 1463652643677 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:10:43 INFO - PROCESS | 1654 | 1463652643682 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:10:43 INFO - PROCESS | 1654 | 1463652643684 Marionette TRACE conn2 <- [1,2166,null,{}] 03:10:43 INFO - PROCESS | 1654 | 1463652643686 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}] 03:10:43 INFO - PROCESS | 1654 | 1463652643810 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:10:43 INFO - PROCESS | 1654 | 1463652643914 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be15800 == 74 [pid = 1654] [id = 549] 03:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x119352000) [pid = 1654] [serial = 1647] [outer = 0x0] 03:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x119f28000) [pid = 1654] [serial = 1648] [outer = 0x119352000] 03:10:43 INFO - PROCESS | 1654 | 1463652643946 Marionette DEBUG loaded listener.js 03:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x12571e800) [pid = 1654] [serial = 1649] [outer = 0x119352000] 03:10:44 INFO - PROCESS | 1654 | 1463652644374 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]]]}] 03:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 721ms 03:10:44 INFO - PROCESS | 1654 | 1463652644403 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:10:44 INFO - PROCESS | 1654 | 1463652644405 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:10:44 INFO - PROCESS | 1654 | 1463652644407 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:10:44 INFO - PROCESS | 1654 | 1463652644410 Marionette TRACE conn2 <- [1,2170,null,{}] 03:10:44 INFO - PROCESS | 1654 | 1463652644418 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}] 03:10:44 INFO - PROCESS | 1654 | 1463652644536 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:10:44 INFO - PROCESS | 1654 | 1463652644649 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1368d5800 == 75 [pid = 1654] [id = 550] 03:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x128a88c00) [pid = 1654] [serial = 1650] [outer = 0x0] 03:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x128b9d800) [pid = 1654] [serial = 1651] [outer = 0x128a88c00] 03:10:44 INFO - PROCESS | 1654 | 1463652644684 Marionette DEBUG loaded listener.js 03:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x129276c00) [pid = 1654] [serial = 1652] [outer = 0x128a88c00] 03:10:45 INFO - PROCESS | 1654 | 1463652645087 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]]]}] 03:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 721ms 03:10:45 INFO - PROCESS | 1654 | 1463652645128 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:10:45 INFO - PROCESS | 1654 | 1463652645130 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:10:45 INFO - PROCESS | 1654 | 1463652645133 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:10:45 INFO - PROCESS | 1654 | 1463652645134 Marionette TRACE conn2 <- [1,2174,null,{}] 03:10:45 INFO - PROCESS | 1654 | 1463652645136 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}] 03:10:45 INFO - PROCESS | 1654 | 1463652645268 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:10:45 INFO - PROCESS | 1654 | 1463652645380 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1368ec800 == 76 [pid = 1654] [id = 551] 03:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x12952c000) [pid = 1654] [serial = 1653] [outer = 0x0] 03:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x12abbe800) [pid = 1654] [serial = 1654] [outer = 0x12952c000] 03:10:45 INFO - PROCESS | 1654 | 1463652645411 Marionette DEBUG loaded listener.js 03:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12be3d400) [pid = 1654] [serial = 1655] [outer = 0x12952c000] 03:10:45 INFO - PROCESS | 1654 | 1463652645822 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]]]}] 03:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 718ms 03:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:10:45 INFO - PROCESS | 1654 | 1463652645852 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:10:45 INFO - PROCESS | 1654 | 1463652645853 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:10:45 INFO - PROCESS | 1654 | 1463652645855 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:10:45 INFO - PROCESS | 1654 | 1463652645856 Marionette TRACE conn2 <- [1,2178,null,{}] 03:10:45 INFO - PROCESS | 1654 | 1463652645859 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}] 03:10:45 INFO - PROCESS | 1654 | 1463652645965 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:10:46 INFO - PROCESS | 1654 | 1463652646074 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x137364000 == 77 [pid = 1654] [id = 552] 03:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12b21cc00) [pid = 1654] [serial = 1656] [outer = 0x0] 03:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12be63c00) [pid = 1654] [serial = 1657] [outer = 0x12b21cc00] 03:10:46 INFO - PROCESS | 1654 | 1463652646105 Marionette DEBUG loaded listener.js 03:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12c973000) [pid = 1654] [serial = 1658] [outer = 0x12b21cc00] 03:10:46 INFO - PROCESS | 1654 | 1463652646494 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]]]}] 03:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 03:10:46 INFO - PROCESS | 1654 | 1463652646524 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:10:46 INFO - PROCESS | 1654 | 1463652646526 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:10:46 INFO - PROCESS | 1654 | 1463652646528 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 1654 | 1463652646529 Marionette TRACE conn2 <- [1,2182,null,{}] 03:10:46 INFO - PROCESS | 1654 | 1463652646532 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}] 03:10:46 INFO - PROCESS | 1654 | 1463652646655 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:10:46 INFO - PROCESS | 1654 | 1463652646756 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1349e5000 == 78 [pid = 1654] [id = 553] 03:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12c980800) [pid = 1654] [serial = 1659] [outer = 0x0] 03:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x132be9000) [pid = 1654] [serial = 1660] [outer = 0x12c980800] 03:10:46 INFO - PROCESS | 1654 | 1463652646786 Marionette DEBUG loaded listener.js 03:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x1331c3800) [pid = 1654] [serial = 1661] [outer = 0x12c980800] 03:10:47 INFO - PROCESS | 1654 | 1463652647196 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]]]}] 03:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 719ms 03:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:10:47 INFO - PROCESS | 1654 | 1463652647247 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:10:47 INFO - PROCESS | 1654 | 1463652647248 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:10:47 INFO - PROCESS | 1654 | 1463652647251 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:10:47 INFO - PROCESS | 1654 | 1463652647252 Marionette TRACE conn2 <- [1,2186,null,{}] 03:10:47 INFO - PROCESS | 1654 | 1463652647254 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}] 03:10:47 INFO - PROCESS | 1654 | 1463652647365 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:10:47 INFO - PROCESS | 1654 | 1463652647493 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x132bb2800 == 79 [pid = 1654] [id = 554] 03:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x112a69000) [pid = 1654] [serial = 1662] [outer = 0x0] 03:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x129395400) [pid = 1654] [serial = 1663] [outer = 0x112a69000] 03:10:47 INFO - PROCESS | 1654 | 1463652647526 Marionette DEBUG loaded listener.js 03:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x133024400) [pid = 1654] [serial = 1664] [outer = 0x112a69000] 03:10:47 INFO - PROCESS | 1654 | 1463652647981 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]]]}] 03:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 770ms 03:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:10:48 INFO - PROCESS | 1654 | 1463652648022 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:10:48 INFO - PROCESS | 1654 | 1463652648023 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:10:48 INFO - PROCESS | 1654 | 1463652648025 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 1654 | 1463652648026 Marionette TRACE conn2 <- [1,2190,null,{}] 03:10:48 INFO - PROCESS | 1654 | 1463652648029 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}] 03:10:48 INFO - PROCESS | 1654 | 1463652648137 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:10:48 INFO - PROCESS | 1654 | 1463652648222 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f91000 == 80 [pid = 1654] [id = 555] 03:10:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x112f5e800) [pid = 1654] [serial = 1665] [outer = 0x0] 03:10:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x128ba7800) [pid = 1654] [serial = 1666] [outer = 0x112f5e800] 03:10:48 INFO - PROCESS | 1654 | 1463652648252 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x133026000) [pid = 1654] [serial = 1667] [outer = 0x112f5e800] 03:10:48 INFO - PROCESS | 1654 | 1463652648863 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]]]}] 03:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 872ms 03:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:10:48 INFO - PROCESS | 1654 | 1463652648897 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:10:48 INFO - PROCESS | 1654 | 1463652648899 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:10:48 INFO - PROCESS | 1654 | 1463652648903 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 1654 | 1463652648908 Marionette TRACE conn2 <- [1,2194,null,{}] 03:10:48 INFO - PROCESS | 1654 | 1463652648912 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}] 03:10:49 INFO - PROCESS | 1654 | 1463652649024 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:10:49 INFO - PROCESS | 1654 | 1463652649112 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a66e000 == 81 [pid = 1654] [id = 556] 03:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x113142800) [pid = 1654] [serial = 1668] [outer = 0x0] 03:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x11645b800) [pid = 1654] [serial = 1669] [outer = 0x113142800] 03:10:49 INFO - PROCESS | 1654 | 1463652649140 Marionette DEBUG loaded listener.js 03:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x1181c9000) [pid = 1654] [serial = 1670] [outer = 0x113142800] 03:10:49 INFO - PROCESS | 1654 | 1463652649584 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]]]}] 03:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 728ms 03:10:49 INFO - PROCESS | 1654 | 1463652649631 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:10:49 INFO - PROCESS | 1654 | 1463652649635 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:10:49 INFO - PROCESS | 1654 | 1463652649660 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 1654 | 1463652649661 Marionette TRACE conn2 <- [1,2198,null,{}] 03:10:49 INFO - PROCESS | 1654 | 1463652649664 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}] 03:10:49 INFO - PROCESS | 1654 | 1463652649768 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:10:49 INFO - PROCESS | 1654 | 1463652649856 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12573e000 == 82 [pid = 1654] [id = 557] 03:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x119753400) [pid = 1654] [serial = 1671] [outer = 0x0] 03:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x119c8a800) [pid = 1654] [serial = 1672] [outer = 0x119753400] 03:10:49 INFO - PROCESS | 1654 | 1463652649884 Marionette DEBUG loaded listener.js 03:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x123375400) [pid = 1654] [serial = 1673] [outer = 0x119753400] 03:10:50 INFO - PROCESS | 1654 | 1463652650296 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]]]}] 03:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 03:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:10:50 INFO - PROCESS | 1654 | 1463652650329 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:10:50 INFO - PROCESS | 1654 | 1463652650331 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:10:50 INFO - PROCESS | 1654 | 1463652650333 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:10:50 INFO - PROCESS | 1654 | 1463652650335 Marionette TRACE conn2 <- [1,2202,null,{}] 03:10:50 INFO - PROCESS | 1654 | 1463652650343 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}] 03:10:50 INFO - PROCESS | 1654 | 1463652650453 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:10:50 INFO - PROCESS | 1654 | 1463652650553 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd07000 == 81 [pid = 1654] [id = 452] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x13409d000 == 80 [pid = 1654] [id = 546] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x13306c800 == 79 [pid = 1654] [id = 545] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x132ae2000 == 78 [pid = 1654] [id = 544] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0d5000 == 77 [pid = 1654] [id = 543] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12da41800 == 76 [pid = 1654] [id = 542] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c99d000 == 75 [pid = 1654] [id = 541] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x113140000) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x129284800) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x11934b400) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x113c2c000) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x128b9d000) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x12c90ac00) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x128a83800) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x12ba1e400) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x12be5fc00) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118529000 == 76 [pid = 1654] [id = 558] 03:10:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x112f5d800) [pid = 1654] [serial = 1674] [outer = 0x0] 03:10:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x116a72800) [pid = 1654] [serial = 1675] [outer = 0x112f5d800] 03:10:50 INFO - PROCESS | 1654 | 1463652650617 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x125fab400) [pid = 1654] [serial = 1676] [outer = 0x112f5d800] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c558800 == 75 [pid = 1654] [id = 540] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b907000 == 74 [pid = 1654] [id = 539] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa03800 == 73 [pid = 1654] [id = 538] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x126df3800 == 72 [pid = 1654] [id = 537] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11945a000 == 71 [pid = 1654] [id = 536] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129696800 == 70 [pid = 1654] [id = 535] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x126998800 == 69 [pid = 1654] [id = 533] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x13306d800 == 68 [pid = 1654] [id = 532] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1344a9000 == 67 [pid = 1654] [id = 531] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x134495800 == 66 [pid = 1654] [id = 530] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x133284000 == 65 [pid = 1654] [id = 529] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0d0000 == 64 [pid = 1654] [id = 528] 03:10:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11907a800 == 63 [pid = 1654] [id = 527] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x12691b000) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x1183f4000) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x128fbb800) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x1232cb800) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x12526f000) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x119027400) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x1183ef800) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x128b34800) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x119350800) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x11bc04c00) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x12ab8c400) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x12b00a800) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x1164a1000) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x113149800) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12b224000) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12bdb0000) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x119035400) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12a7dd800) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x12c975800) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x112a68400) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12be68400) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12a7d5c00) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12c97e400) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x128fb5000) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 03:10:50 INFO - PROCESS | 1654 | 1463652650933 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]]]}] 03:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 624ms 03:10:50 INFO - PROCESS | 1654 | 1463652650959 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:10:50 INFO - PROCESS | 1654 | 1463652650961 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:10:50 INFO - PROCESS | 1654 | 1463652650963 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:10:50 INFO - PROCESS | 1654 | 1463652650964 Marionette TRACE conn2 <- [1,2206,null,{}] 03:10:50 INFO - PROCESS | 1654 | 1463652650966 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}] 03:10:51 INFO - PROCESS | 1654 | 1463652651062 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:10:51 INFO - PROCESS | 1654 | 1463652651147 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e7000 == 64 [pid = 1654] [id = 559] 03:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x127004800) [pid = 1654] [serial = 1677] [outer = 0x0] 03:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x128a89400) [pid = 1654] [serial = 1678] [outer = 0x127004800] 03:10:51 INFO - PROCESS | 1654 | 1463652651175 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x128abac00) [pid = 1654] [serial = 1679] [outer = 0x127004800] 03:10:51 INFO - PROCESS | 1654 | 1463652651483 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]]]}] 03:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 568ms 03:10:51 INFO - PROCESS | 1654 | 1463652651532 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:10:51 INFO - PROCESS | 1654 | 1463652651533 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:10:51 INFO - PROCESS | 1654 | 1463652651535 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 1654 | 1463652651536 Marionette TRACE conn2 <- [1,2210,null,{}] 03:10:51 INFO - PROCESS | 1654 | 1463652651539 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}] 03:10:51 INFO - PROCESS | 1654 | 1463652651631 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:10:51 INFO - PROCESS | 1654 | 1463652651699 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b906000 == 65 [pid = 1654] [id = 560] 03:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x128a7e000) [pid = 1654] [serial = 1680] [outer = 0x0] 03:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x128b34800) [pid = 1654] [serial = 1681] [outer = 0x128a7e000] 03:10:51 INFO - PROCESS | 1654 | 1463652651724 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x128e59c00) [pid = 1654] [serial = 1682] [outer = 0x128a7e000] 03:10:52 INFO - PROCESS | 1654 | 1463652652012 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]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 522ms 03:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:10:52 INFO - PROCESS | 1654 | 1463652652059 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1654 | 1463652652060 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:10:52 INFO - PROCESS | 1654 | 1463652652062 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1654 | 1463652652063 Marionette TRACE conn2 <- [1,2214,null,{}] 03:10:52 INFO - PROCESS | 1654 | 1463652652066 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}] 03:10:52 INFO - PROCESS | 1654 | 1463652652173 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:10:52 INFO - PROCESS | 1654 | 1463652652241 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9ad800 == 66 [pid = 1654] [id = 561] 03:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x128abbc00) [pid = 1654] [serial = 1683] [outer = 0x0] 03:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x12927f800) [pid = 1654] [serial = 1684] [outer = 0x128abbc00] 03:10:52 INFO - PROCESS | 1654 | 1463652652268 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x12b00d000) [pid = 1654] [serial = 1685] [outer = 0x128abbc00] 03:10:52 INFO - PROCESS | 1654 | 1463652652579 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]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 570ms 03:10:52 INFO - PROCESS | 1654 | 1463652652632 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1654 | 1463652652634 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:10:52 INFO - PROCESS | 1654 | 1463652652636 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1654 | 1463652652637 Marionette TRACE conn2 <- [1,2218,null,{}] 03:10:52 INFO - PROCESS | 1654 | 1463652652639 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}] 03:10:52 INFO - PROCESS | 1654 | 1463652652747 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:10:52 INFO - PROCESS | 1654 | 1463652652868 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd0d000 == 67 [pid = 1654] [id = 562] 03:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x128ce9c00) [pid = 1654] [serial = 1686] [outer = 0x0] 03:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x12b221800) [pid = 1654] [serial = 1687] [outer = 0x128ce9c00] 03:10:52 INFO - PROCESS | 1654 | 1463652652908 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12be44000) [pid = 1654] [serial = 1688] [outer = 0x128ce9c00] 03:10:53 INFO - PROCESS | 1654 | 1463652653355 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]]]}] 03:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 770ms 03:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:10:53 INFO - PROCESS | 1654 | 1463652653407 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:10:53 INFO - PROCESS | 1654 | 1463652653408 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:10:53 INFO - PROCESS | 1654 | 1463652653410 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:10:53 INFO - PROCESS | 1654 | 1463652653411 Marionette TRACE conn2 <- [1,2222,null,{}] 03:10:53 INFO - PROCESS | 1654 | 1463652653413 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}] 03:10:53 INFO - PROCESS | 1654 | 1463652653540 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:10:53 INFO - PROCESS | 1654 | 1463652653557 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x133054800 == 68 [pid = 1654] [id = 563] 03:10:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12be5c400) [pid = 1654] [serial = 1689] [outer = 0x0] 03:10:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12c903000) [pid = 1654] [serial = 1690] [outer = 0x12be5c400] 03:10:53 INFO - PROCESS | 1654 | 1463652653582 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12c978c00) [pid = 1654] [serial = 1691] [outer = 0x12be5c400] 03:10:53 INFO - PROCESS | 1654 | 1463652653929 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]]]}] 03:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 03:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:10:53 INFO - PROCESS | 1654 | 1463652653980 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:10:53 INFO - PROCESS | 1654 | 1463652653982 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:10:53 INFO - PROCESS | 1654 | 1463652653984 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:10:53 INFO - PROCESS | 1654 | 1463652653985 Marionette TRACE conn2 <- [1,2226,null,{}] 03:10:53 INFO - PROCESS | 1654 | 1463652653987 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}] 03:10:54 INFO - PROCESS | 1654 | 1463652654107 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:10:54 INFO - PROCESS | 1654 | 1463652654118 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x133246000 == 69 [pid = 1654] [id = 564] 03:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12c97b000) [pid = 1654] [serial = 1692] [outer = 0x0] 03:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12d0a7800) [pid = 1654] [serial = 1693] [outer = 0x12c97b000] 03:10:54 INFO - PROCESS | 1654 | 1463652654143 Marionette DEBUG loaded listener.js 03:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x132bea400) [pid = 1654] [serial = 1694] [outer = 0x12c97b000] 03:10:54 INFO - PROCESS | 1654 | 1463652654468 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]]]}] 03:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 517ms 03:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:10:54 INFO - PROCESS | 1654 | 1463652654502 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:10:54 INFO - PROCESS | 1654 | 1463652654503 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:10:54 INFO - PROCESS | 1654 | 1463652654507 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:10:54 INFO - PROCESS | 1654 | 1463652654509 Marionette TRACE conn2 <- [1,2230,null,{}] 03:10:54 INFO - PROCESS | 1654 | 1463652654518 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}] 03:10:54 INFO - PROCESS | 1654 | 1463652654633 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:10:54 INFO - PROCESS | 1654 | 1463652654655 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x133f8c000 == 70 [pid = 1654] [id = 565] 03:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x12d0a6000) [pid = 1654] [serial = 1695] [outer = 0x0] 03:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x133027c00) [pid = 1654] [serial = 1696] [outer = 0x12d0a6000] 03:10:54 INFO - PROCESS | 1654 | 1463652654680 Marionette DEBUG loaded listener.js 03:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x13302dc00) [pid = 1654] [serial = 1697] [outer = 0x12d0a6000] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x1122adc00) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x12c911800) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x128b9d400) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x1235edc00) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x111e2b000) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x125a9f800) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x11313d000) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x110f69800) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x118319800) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x128b9f800) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x128f2ec00) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x1172b4c00) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x11724b800) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x1232c1000) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12577b000) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x128ab5c00) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x128ba8000) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x1166c6400) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12319f000) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x128ce6000) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x129531c00) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x116745400) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x111e64400) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1122aac00) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x11831a400) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x128f3a400) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x112feec00) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12367f400) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x1172bb400) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x115f24000) [pid = 1654] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x11911b400) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x128b2f000) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1181c7800) [pid = 1654] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x123199000) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x126917c00) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x119351400) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x119bbf000) [pid = 1654] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x128a8a400) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x126d03000) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1172c5800) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x129277000) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x110f13800) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x123198800) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1232cf800) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12337d000) [pid = 1654] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12605bc00) [pid = 1654] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12a7dfc00) [pid = 1654] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x112f64000) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x118727000) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x126f0d000) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:10:55 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12be40400) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:10:55 INFO - PROCESS | 1654 | 1463652655335 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]]]}] 03:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 873ms 03:10:55 INFO - PROCESS | 1654 | 1463652655381 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:10:55 INFO - PROCESS | 1654 | 1463652655384 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:10:55 INFO - PROCESS | 1654 | 1463652655387 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:10:55 INFO - PROCESS | 1654 | 1463652655390 Marionette TRACE conn2 <- [1,2234,null,{}] 03:10:55 INFO - PROCESS | 1654 | 1463652655393 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}] 03:10:55 INFO - PROCESS | 1654 | 1463652655597 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:10:55 INFO - PROCESS | 1654 | 1463652655669 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b55800 == 71 [pid = 1654] [id = 566] 03:10:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1122adc00) [pid = 1654] [serial = 1698] [outer = 0x0] 03:10:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1172b6800) [pid = 1654] [serial = 1699] [outer = 0x1122adc00] 03:10:55 INFO - PROCESS | 1654 | 1463652655715 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1190a1000) [pid = 1654] [serial = 1700] [outer = 0x1122adc00] 03:10:56 INFO - PROCESS | 1654 | 1463652656011 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]]]}] 03:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 03:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:10:56 INFO - PROCESS | 1654 | 1463652656060 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:10:56 INFO - PROCESS | 1654 | 1463652656061 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:10:56 INFO - PROCESS | 1654 | 1463652656063 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:10:56 INFO - PROCESS | 1654 | 1463652656065 Marionette TRACE conn2 <- [1,2238,null,{}] 03:10:56 INFO - PROCESS | 1654 | 1463652656067 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}] 03:10:56 INFO - PROCESS | 1654 | 1463652656202 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:10:56 INFO - PROCESS | 1654 | 1463652656236 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x13324e000 == 72 [pid = 1654] [id = 567] 03:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11600a400) [pid = 1654] [serial = 1701] [outer = 0x0] 03:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11600ec00) [pid = 1654] [serial = 1702] [outer = 0x11600a400] 03:10:56 INFO - PROCESS | 1654 | 1463652656261 Marionette DEBUG loaded listener.js 03:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11767dc00) [pid = 1654] [serial = 1703] [outer = 0x11600a400] 03:10:56 INFO - PROCESS | 1654 | 1463652656557 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]]]}] 03:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 03:10:56 INFO - PROCESS | 1654 | 1463652656582 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:10:56 INFO - PROCESS | 1654 | 1463652656583 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:10:56 INFO - PROCESS | 1654 | 1463652656586 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:10:56 INFO - PROCESS | 1654 | 1463652656587 Marionette TRACE conn2 <- [1,2242,null,{}] 03:10:56 INFO - PROCESS | 1654 | 1463652656593 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}] 03:10:56 INFO - PROCESS | 1654 | 1463652656690 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:10:56 INFO - PROCESS | 1654 | 1463652656694 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1345cb800 == 73 [pid = 1654] [id = 568] 03:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119348000) [pid = 1654] [serial = 1704] [outer = 0x0] 03:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x119f27800) [pid = 1654] [serial = 1705] [outer = 0x119348000] 03:10:56 INFO - PROCESS | 1654 | 1463652656718 Marionette DEBUG loaded listener.js 03:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x121060400) [pid = 1654] [serial = 1706] [outer = 0x119348000] 03:10:57 INFO - PROCESS | 1654 | 1463652657057 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]]]}] 03:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 03:10:57 INFO - PROCESS | 1654 | 1463652657108 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:10:57 INFO - PROCESS | 1654 | 1463652657109 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:10:57 INFO - PROCESS | 1654 | 1463652657124 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 1654 | 1463652657125 Marionette TRACE conn2 <- [1,2246,null,{}] 03:10:57 INFO - PROCESS | 1654 | 1463652657127 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}] 03:10:57 INFO - PROCESS | 1654 | 1463652657218 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:10:57 INFO - PROCESS | 1654 | 1463652657365 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11707f000 == 74 [pid = 1654] [id = 569] 03:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x110f15800) [pid = 1654] [serial = 1707] [outer = 0x0] 03:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x110f6ec00) [pid = 1654] [serial = 1708] [outer = 0x110f15800] 03:10:57 INFO - PROCESS | 1654 | 1463652657398 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x112d32000) [pid = 1654] [serial = 1709] [outer = 0x110f15800] 03:10:57 INFO - PROCESS | 1654 | 1463652657866 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]]]}] 03:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 783ms 03:10:57 INFO - PROCESS | 1654 | 1463652657895 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:10:57 INFO - PROCESS | 1654 | 1463652657898 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:10:57 INFO - PROCESS | 1654 | 1463652657901 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 1654 | 1463652657904 Marionette TRACE conn2 <- [1,2250,null,{}] 03:10:57 INFO - PROCESS | 1654 | 1463652657907 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}] 03:10:58 INFO - PROCESS | 1654 | 1463652658028 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:10:58 INFO - PROCESS | 1654 | 1463652658142 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa03800 == 75 [pid = 1654] [id = 570] 03:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x11313f400) [pid = 1654] [serial = 1710] [outer = 0x0] 03:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1166c6400) [pid = 1654] [serial = 1711] [outer = 0x11313f400] 03:10:58 INFO - PROCESS | 1654 | 1463652658177 Marionette DEBUG loaded listener.js 03:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x118269400) [pid = 1654] [serial = 1712] [outer = 0x11313f400] 03:10:58 INFO - PROCESS | 1654 | 1463652658626 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]]]}] 03:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 772ms 03:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:10:58 INFO - PROCESS | 1654 | 1463652658676 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 1654 | 1463652658679 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:10:58 INFO - PROCESS | 1654 | 1463652658681 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 1654 | 1463652658682 Marionette TRACE conn2 <- [1,2254,null,{}] 03:10:58 INFO - PROCESS | 1654 | 1463652658685 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}] 03:10:58 INFO - PROCESS | 1654 | 1463652658800 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:10:58 INFO - PROCESS | 1654 | 1463652658916 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1349dc000 == 76 [pid = 1654] [id = 571] 03:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x11934a400) [pid = 1654] [serial = 1713] [outer = 0x0] 03:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1231a2400) [pid = 1654] [serial = 1714] [outer = 0x11934a400] 03:10:58 INFO - PROCESS | 1654 | 1463652658947 Marionette DEBUG loaded listener.js 03:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12372bc00) [pid = 1654] [serial = 1715] [outer = 0x11934a400] 03:10:59 INFO - PROCESS | 1654 | 1463652659395 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]]]}] 03:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 769ms 03:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:10:59 INFO - PROCESS | 1654 | 1463652659451 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:10:59 INFO - PROCESS | 1654 | 1463652659454 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:10:59 INFO - PROCESS | 1654 | 1463652659465 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:10:59 INFO - PROCESS | 1654 | 1463652659471 Marionette TRACE conn2 <- [1,2258,null,{}] 03:10:59 INFO - PROCESS | 1654 | 1463652659477 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}] 03:10:59 INFO - PROCESS | 1654 | 1463652659649 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:10:59 INFO - PROCESS | 1654 | 1463652659748 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:10:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11311b000 == 77 [pid = 1654] [id = 572] 03:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11974b000) [pid = 1654] [serial = 1716] [outer = 0x0] 03:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x125aad400) [pid = 1654] [serial = 1717] [outer = 0x11974b000] 03:10:59 INFO - PROCESS | 1654 | 1463652659778 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x128a7f000) [pid = 1654] [serial = 1718] [outer = 0x11974b000] 03:11:00 INFO - PROCESS | 1654 | 1463652660219 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]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 784ms 03:11:00 INFO - PROCESS | 1654 | 1463652660254 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1654 | 1463652660256 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:11:00 INFO - PROCESS | 1654 | 1463652660260 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1654 | 1463652660261 Marionette TRACE conn2 <- [1,2262,null,{}] 03:11:00 INFO - PROCESS | 1654 | 1463652660264 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}] 03:11:00 INFO - PROCESS | 1654 | 1463652660380 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:11:00 INFO - PROCESS | 1654 | 1463652660465 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1344a4000 == 78 [pid = 1654] [id = 573] 03:11:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12700f400) [pid = 1654] [serial = 1719] [outer = 0x0] 03:11:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x128b38400) [pid = 1654] [serial = 1720] [outer = 0x12700f400] 03:11:00 INFO - PROCESS | 1654 | 1463652660494 Marionette DEBUG loaded listener.js 03:11:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x128e5e800) [pid = 1654] [serial = 1721] [outer = 0x12700f400] 03:11:00 INFO - PROCESS | 1654 | 1463652660868 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]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 669ms 03:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:11:00 INFO - PROCESS | 1654 | 1463652660930 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1654 | 1463652660931 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:11:00 INFO - PROCESS | 1654 | 1463652660934 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1654 | 1463652660935 Marionette TRACE conn2 <- [1,2266,null,{}] 03:11:00 INFO - PROCESS | 1654 | 1463652660937 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}] 03:11:01 INFO - PROCESS | 1654 | 1463652661050 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:11:01 INFO - PROCESS | 1654 | 1463652661136 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x132a38800 == 79 [pid = 1654] [id = 574] 03:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12927b400) [pid = 1654] [serial = 1722] [outer = 0x0] 03:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x129531c00) [pid = 1654] [serial = 1723] [outer = 0x12927b400] 03:11:01 INFO - PROCESS | 1654 | 1463652661173 Marionette DEBUG loaded listener.js 03:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12ab61c00) [pid = 1654] [serial = 1724] [outer = 0x12927b400] 03:11:01 INFO - PROCESS | 1654 | 1463652661567 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]]]}] 03:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 668ms 03:11:01 INFO - PROCESS | 1654 | 1463652661603 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:11:01 INFO - PROCESS | 1654 | 1463652661604 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:11:01 INFO - PROCESS | 1654 | 1463652661607 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:11:01 INFO - PROCESS | 1654 | 1463652661608 Marionette TRACE conn2 <- [1,2270,null,{}] 03:11:01 INFO - PROCESS | 1654 | 1463652661610 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}] 03:11:01 INFO - PROCESS | 1654 | 1463652661722 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:11:01 INFO - PROCESS | 1654 | 1463652661838 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x13b419800 == 80 [pid = 1654] [id = 575] 03:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x129283800) [pid = 1654] [serial = 1725] [outer = 0x0] 03:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12b005800) [pid = 1654] [serial = 1726] [outer = 0x129283800] 03:11:01 INFO - PROCESS | 1654 | 1463652661869 Marionette DEBUG loaded listener.js 03:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12bdba800) [pid = 1654] [serial = 1727] [outer = 0x129283800] 03:11:02 INFO - PROCESS | 1654 | 1463652662280 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]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 720ms 03:11:02 INFO - PROCESS | 1654 | 1463652662327 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:11:02 INFO - PROCESS | 1654 | 1463652662328 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:11:02 INFO - PROCESS | 1654 | 1463652662331 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 1654 | 1463652662332 Marionette TRACE conn2 <- [1,2274,null,{}] 03:11:02 INFO - PROCESS | 1654 | 1463652662334 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}] 03:11:02 INFO - PROCESS | 1654 | 1463652662447 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:11:02 INFO - PROCESS | 1654 | 1463652662561 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1380e2800 == 81 [pid = 1654] [id = 576] 03:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12ab8a800) [pid = 1654] [serial = 1728] [outer = 0x0] 03:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12c907800) [pid = 1654] [serial = 1729] [outer = 0x12ab8a800] 03:11:02 INFO - PROCESS | 1654 | 1463652662594 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12d0a1000) [pid = 1654] [serial = 1730] [outer = 0x12ab8a800] 03:11:03 INFO - PROCESS | 1654 | 1463652663016 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]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 718ms 03:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:11:03 INFO - PROCESS | 1654 | 1463652663049 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 1654 | 1463652663051 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:11:03 INFO - PROCESS | 1654 | 1463652663053 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 1654 | 1463652663054 Marionette TRACE conn2 <- [1,2278,null,{}] 03:11:03 INFO - PROCESS | 1654 | 1463652663057 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}] 03:11:03 INFO - PROCESS | 1654 | 1463652663188 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:11:03 INFO - PROCESS | 1654 | 1463652663305 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185bd000 == 82 [pid = 1654] [id = 577] 03:11:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x112ff9400) [pid = 1654] [serial = 1731] [outer = 0x0] 03:11:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x1183f6c00) [pid = 1654] [serial = 1732] [outer = 0x112ff9400] 03:11:03 INFO - PROCESS | 1654 | 1463652663336 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x128f38000) [pid = 1654] [serial = 1733] [outer = 0x112ff9400] 03:11:03 INFO - PROCESS | 1654 | 1463652663729 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]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 719ms 03:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:11:03 INFO - PROCESS | 1654 | 1463652663773 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 1654 | 1463652663774 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:11:03 INFO - PROCESS | 1654 | 1463652663776 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 1654 | 1463652663778 Marionette TRACE conn2 <- [1,2282,null,{}] 03:11:03 INFO - PROCESS | 1654 | 1463652663781 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}] 03:11:03 INFO - PROCESS | 1654 | 1463652663893 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:11:03 INFO - PROCESS | 1654 | 1463652663980 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b58000 == 83 [pid = 1654] [id = 578] 03:11:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x113147000) [pid = 1654] [serial = 1734] [outer = 0x0] 03:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x119749c00) [pid = 1654] [serial = 1735] [outer = 0x113147000] 03:11:04 INFO - PROCESS | 1654 | 1463652664010 Marionette DEBUG loaded listener.js 03:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x128f3ac00) [pid = 1654] [serial = 1736] [outer = 0x113147000] 03:11:04 INFO - PROCESS | 1654 | 1463652664436 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]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 668ms 03:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:11:04 INFO - PROCESS | 1654 | 1463652664446 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:11:04 INFO - PROCESS | 1654 | 1463652664447 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:11:04 INFO - PROCESS | 1654 | 1463652664449 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 1654 | 1463652664450 Marionette TRACE conn2 <- [1,2286,null,{}] 03:11:04 INFO - PROCESS | 1654 | 1463652664453 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}] 03:11:04 INFO - PROCESS | 1654 | 1463652664597 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:11:04 INFO - PROCESS | 1654 | 1463652664700 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11708c800 == 84 [pid = 1654] [id = 579] 03:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x110f69400) [pid = 1654] [serial = 1737] [outer = 0x0] 03:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x1172c3c00) [pid = 1654] [serial = 1738] [outer = 0x110f69400] 03:11:04 INFO - PROCESS | 1654 | 1463652664734 Marionette DEBUG loaded listener.js 03:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12704cc00) [pid = 1654] [serial = 1739] [outer = 0x110f69400] 03:11:05 INFO - PROCESS | 1654 | 1463652665348 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]]]}] 03:11:05 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 03:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 921ms 03:11:05 INFO - PROCESS | 1654 | 1463652665370 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:11:05 INFO - PROCESS | 1654 | 1463652665373 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:11:05 INFO - PROCESS | 1654 | 1463652665377 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:11:05 INFO - PROCESS | 1654 | 1463652665378 Marionette TRACE conn2 <- [1,2290,null,{}] 03:11:05 INFO - PROCESS | 1654 | 1463652665382 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}] 03:11:05 INFO - PROCESS | 1654 | 1463652665494 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:11:05 INFO - PROCESS | 1654 | 1463652665584 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fd1000 == 85 [pid = 1654] [id = 580] 03:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x113297400) [pid = 1654] [serial = 1740] [outer = 0x0] 03:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x115fea800) [pid = 1654] [serial = 1741] [outer = 0x113297400] 03:11:05 INFO - PROCESS | 1654 | 1463652665615 Marionette DEBUG loaded listener.js 03:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x1172b2400) [pid = 1654] [serial = 1742] [outer = 0x113297400] 03:11:06 INFO - PROCESS | 1654 | 1463652666058 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]]]}] 03:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 724ms 03:11:06 INFO - PROCESS | 1654 | 1463652666101 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:11:06 INFO - PROCESS | 1654 | 1463652666105 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:11:06 INFO - PROCESS | 1654 | 1463652666109 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:11:06 INFO - PROCESS | 1654 | 1463652666111 Marionette TRACE conn2 <- [1,2294,null,{}] 03:11:06 INFO - PROCESS | 1654 | 1463652666113 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}] 03:11:06 INFO - PROCESS | 1654 | 1463652666239 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:11:06 INFO - PROCESS | 1654 | 1463652666344 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fce800 == 86 [pid = 1654] [id = 581] 03:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x11224c800) [pid = 1654] [serial = 1743] [outer = 0x0] 03:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x118c2a000) [pid = 1654] [serial = 1744] [outer = 0x11224c800] 03:11:06 INFO - PROCESS | 1654 | 1463652666372 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x119347400) [pid = 1654] [serial = 1745] [outer = 0x11224c800] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x13408f000 == 85 [pid = 1654] [id = 510] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1345e1800 == 84 [pid = 1654] [id = 509] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1340a7800 == 83 [pid = 1654] [id = 511] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x132b18000 == 82 [pid = 1654] [id = 512] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x132ac2800 == 81 [pid = 1654] [id = 466] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1345cb800 == 80 [pid = 1654] [id = 568] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x13324e000 == 79 [pid = 1654] [id = 567] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128b55800 == 78 [pid = 1654] [id = 566] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x133f8c000 == 77 [pid = 1654] [id = 565] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x133246000 == 76 [pid = 1654] [id = 564] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x12d0a0800) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x12c97f400) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x11817e400) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x133054800 == 75 [pid = 1654] [id = 563] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd0d000 == 74 [pid = 1654] [id = 562] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9ad800 == 73 [pid = 1654] [id = 561] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b906000 == 72 [pid = 1654] [id = 560] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e7000 == 71 [pid = 1654] [id = 559] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118529000 == 70 [pid = 1654] [id = 558] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12573e000 == 69 [pid = 1654] [id = 557] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12a66e000 == 68 [pid = 1654] [id = 556] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1349e5000 == 67 [pid = 1654] [id = 553] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x137364000 == 66 [pid = 1654] [id = 552] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1368ec800 == 65 [pid = 1654] [id = 551] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1368d5800 == 64 [pid = 1654] [id = 550] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12be15800 == 63 [pid = 1654] [id = 549] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x124f24000 == 62 [pid = 1654] [id = 548] 03:11:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1345cc000 == 61 [pid = 1654] [id = 547] 03:11:06 INFO - PROCESS | 1654 | 1463652666814 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]]]}] 03:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 721ms 03:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:11:06 INFO - PROCESS | 1654 | 1463652666831 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:11:06 INFO - PROCESS | 1654 | 1463652666832 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:11:06 INFO - PROCESS | 1654 | 1463652666834 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:11:06 INFO - PROCESS | 1654 | 1463652666840 Marionette TRACE conn2 <- [1,2298,null,{}] 03:11:06 INFO - PROCESS | 1654 | 1463652666848 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}] 03:11:06 INFO - PROCESS | 1654 | 1463652666951 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x113146800) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x1232ca000) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x12ab5dc00) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x1190a0400) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x128b2f800) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x128f38400) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x123199400) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x124b29c00) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12be5f800) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x128a88000) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x1183f2c00) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12a62e000) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12bdb1c00) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x125782800) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x127010c00) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x128bb2c00) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12a771400) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12b21c000) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1172c7000) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x119141400) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12319fc00) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x128ac0800) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x1122b2400) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x116a6b800) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x125778400) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x12d0aa000) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12ba64000) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12b225c00) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x128b31c00) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12d0a0c00) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12c910400) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12ab5f000) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12b005000) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12b005400) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1181ccc00) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x115fe9c00) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12be69000) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x11974d000) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12ab5a800) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11724d000) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x128f31c00) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11826b800) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1172c5000) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12be49c00) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12c97e000) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x112d30000) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12a766400) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12b00ac00) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12ab8d000) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12be3f000) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x128a7bc00) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x128ba4800) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1166c9c00) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x113146400) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x128abd400) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11910fc00) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 03:11:06 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b21f000) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119355000) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12be60800) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12bdbcc00) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12704ec00) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1181c8000) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11974ac00) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1235e5c00) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126055400) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x127008400) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128abc800) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128fbb400) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b222400) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 03:11:07 INFO - PROCESS | 1654 | 1463652667073 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317a800 == 62 [pid = 1654] [id = 582] 03:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x113146400) [pid = 1654] [serial = 1746] [outer = 0x0] 03:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11724d000) [pid = 1654] [serial = 1747] [outer = 0x113146400] 03:11:07 INFO - PROCESS | 1654 | 1463652667125 Marionette DEBUG loaded listener.js 03:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119bbc400) [pid = 1654] [serial = 1748] [outer = 0x113146400] 03:11:07 INFO - PROCESS | 1654 | 1463652667529 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]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 729ms 03:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:11:07 INFO - PROCESS | 1654 | 1463652667563 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:11:07 INFO - PROCESS | 1654 | 1463652667565 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:11:07 INFO - PROCESS | 1654 | 1463652667567 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 1654 | 1463652667568 Marionette TRACE conn2 <- [1,2302,null,{}] 03:11:07 INFO - PROCESS | 1654 | 1463652667570 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}] 03:11:07 INFO - PROCESS | 1654 | 1463652667680 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:11:07 INFO - PROCESS | 1654 | 1463652667685 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x129348800 == 63 [pid = 1654] [id = 583] 03:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x123376400) [pid = 1654] [serial = 1749] [outer = 0x0] 03:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12526f000) [pid = 1654] [serial = 1750] [outer = 0x123376400] 03:11:07 INFO - PROCESS | 1654 | 1463652667712 Marionette DEBUG loaded listener.js 03:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x125aa3c00) [pid = 1654] [serial = 1751] [outer = 0x123376400] 03:11:08 INFO - PROCESS | 1654 | 1463652668051 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]]]}] 03:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 520ms 03:11:08 INFO - PROCESS | 1654 | 1463652668087 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:11:08 INFO - PROCESS | 1654 | 1463652668096 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:11:08 INFO - PROCESS | 1654 | 1463652668111 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:11:08 INFO - PROCESS | 1654 | 1463652668112 Marionette TRACE conn2 <- [1,2306,null,{}] 03:11:08 INFO - PROCESS | 1654 | 1463652668114 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}] 03:11:08 INFO - PROCESS | 1654 | 1463652668204 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:11:08 INFO - PROCESS | 1654 | 1463652668210 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b91f800 == 64 [pid = 1654] [id = 584] 03:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x125aac400) [pid = 1654] [serial = 1752] [outer = 0x0] 03:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x126d77800) [pid = 1654] [serial = 1753] [outer = 0x125aac400] 03:11:08 INFO - PROCESS | 1654 | 1463652668235 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12704a000) [pid = 1654] [serial = 1754] [outer = 0x125aac400] 03:11:08 INFO - PROCESS | 1654 | 1463652668583 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]]]}] 03:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 525ms 03:11:08 INFO - PROCESS | 1654 | 1463652668632 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:11:08 INFO - PROCESS | 1654 | 1463652668633 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:11:08 INFO - PROCESS | 1654 | 1463652668635 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:11:08 INFO - PROCESS | 1654 | 1463652668636 Marionette TRACE conn2 <- [1,2310,null,{}] 03:11:08 INFO - PROCESS | 1654 | 1463652668639 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}] 03:11:08 INFO - PROCESS | 1654 | 1463652668748 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:11:08 INFO - PROCESS | 1654 | 1463652668828 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be2a800 == 65 [pid = 1654] [id = 585] 03:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126921400) [pid = 1654] [serial = 1755] [outer = 0x0] 03:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128a8a800) [pid = 1654] [serial = 1756] [outer = 0x126921400] 03:11:08 INFO - PROCESS | 1654 | 1463652668854 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128f2b800) [pid = 1654] [serial = 1757] [outer = 0x126921400] 03:11:09 INFO - PROCESS | 1654 | 1463652669178 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]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 568ms 03:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:11:09 INFO - PROCESS | 1654 | 1463652669208 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 1654 | 1463652669210 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:11:09 INFO - PROCESS | 1654 | 1463652669212 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 1654 | 1463652669213 Marionette TRACE conn2 <- [1,2314,null,{}] 03:11:09 INFO - PROCESS | 1654 | 1463652669215 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}] 03:11:09 INFO - PROCESS | 1654 | 1463652669335 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:11:09 INFO - PROCESS | 1654 | 1463652669348 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d014000 == 66 [pid = 1654] [id = 586] 03:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128e5a800) [pid = 1654] [serial = 1758] [outer = 0x0] 03:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128fbb400) [pid = 1654] [serial = 1759] [outer = 0x128e5a800] 03:11:09 INFO - PROCESS | 1654 | 1463652669373 Marionette DEBUG loaded listener.js 03:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12a407000) [pid = 1654] [serial = 1760] [outer = 0x128e5a800] 03:11:09 INFO - PROCESS | 1654 | 1463652669739 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]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 03:11:09 INFO - PROCESS | 1654 | 1463652669782 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:11:09 INFO - PROCESS | 1654 | 1463652669783 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:11:09 INFO - PROCESS | 1654 | 1463652669786 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 1654 | 1463652669787 Marionette TRACE conn2 <- [1,2318,null,{}] 03:11:09 INFO - PROCESS | 1654 | 1463652669789 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}] 03:11:09 INFO - PROCESS | 1654 | 1463652669947 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:11:09 INFO - PROCESS | 1654 | 1463652669965 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db4a800 == 67 [pid = 1654] [id = 587] 03:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x129278000) [pid = 1654] [serial = 1761] [outer = 0x0] 03:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a772800) [pid = 1654] [serial = 1762] [outer = 0x129278000] 03:11:09 INFO - PROCESS | 1654 | 1463652669990 Marionette DEBUG loaded listener.js 03:11:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12ab86800) [pid = 1654] [serial = 1763] [outer = 0x129278000] 03:11:10 INFO - PROCESS | 1654 | 1463652670403 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] 03:11:10 INFO - PROCESS | 1654 | 1463652670460 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:11:10 INFO - PROCESS | 1654 | 1463652670463 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:11:10 INFO - PROCESS | 1654 | 1463652670465 Marionette TRACE conn2 <- [1,2322,null,{}] 03:11:10 INFO - PROCESS | 1654 | 1463652670469 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}] 03:11:10 INFO - PROCESS | 1654 | 1463652670660 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:11:10 INFO - PROCESS | 1654 | 1463652670686 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd20000 == 68 [pid = 1654] [id = 588] 03:11:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12a771c00) [pid = 1654] [serial = 1764] [outer = 0x0] 03:11:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12b220000) [pid = 1654] [serial = 1765] [outer = 0x12a771c00] 03:11:10 INFO - PROCESS | 1654 | 1463652670736 Marionette DEBUG loaded listener.js 03:11:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12bdb2c00) [pid = 1654] [serial = 1766] [outer = 0x12a771c00] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12d0a6000) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x113142800) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x128a7e000) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12c905000) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128ce9c00) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11600a400) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12be5c400) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119753400) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1122adc00) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x112f5d800) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128abbc00) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12bdb9000) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x127004800) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12c97b000) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:11:11 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x111c20000) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:11:11 INFO - PROCESS | 1654 | 1463652671271 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]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 824ms 03:11:11 INFO - PROCESS | 1654 | 1463652671287 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:11:11 INFO - PROCESS | 1654 | 1463652671289 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:11:11 INFO - PROCESS | 1654 | 1463652671291 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 1654 | 1463652671292 Marionette TRACE conn2 <- [1,2326,null,{}] 03:11:11 INFO - PROCESS | 1654 | 1463652671294 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}] 03:11:11 INFO - PROCESS | 1654 | 1463652671387 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:11:11 INFO - PROCESS | 1654 | 1463652671391 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270d3800 == 69 [pid = 1654] [id = 589] 03:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x110f1dc00) [pid = 1654] [serial = 1767] [outer = 0x0] 03:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1172c5800) [pid = 1654] [serial = 1768] [outer = 0x110f1dc00] 03:11:11 INFO - PROCESS | 1654 | 1463652671416 Marionette DEBUG loaded listener.js 03:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x127047800) [pid = 1654] [serial = 1769] [outer = 0x110f1dc00] 03:11:11 INFO - PROCESS | 1654 | 1463652671774 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]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms 03:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:11:11 INFO - PROCESS | 1654 | 1463652671812 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:11:11 INFO - PROCESS | 1654 | 1463652671814 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:11:11 INFO - PROCESS | 1654 | 1463652671816 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 1654 | 1463652671818 Marionette TRACE conn2 <- [1,2330,null,{}] 03:11:11 INFO - PROCESS | 1654 | 1463652671820 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}] 03:11:11 INFO - PROCESS | 1654 | 1463652671956 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:11:11 INFO - PROCESS | 1654 | 1463652671962 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x132b0b000 == 70 [pid = 1654] [id = 590] 03:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126916400) [pid = 1654] [serial = 1770] [outer = 0x0] 03:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12be3b400) [pid = 1654] [serial = 1771] [outer = 0x126916400] 03:11:11 INFO - PROCESS | 1654 | 1463652671991 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12c97a800) [pid = 1654] [serial = 1772] [outer = 0x126916400] 03:11:12 INFO - PROCESS | 1654 | 1463652672315 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]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 03:11:12 INFO - PROCESS | 1654 | 1463652672337 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:11:12 INFO - PROCESS | 1654 | 1463652672340 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:11:12 INFO - PROCESS | 1654 | 1463652672343 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 1654 | 1463652672344 Marionette TRACE conn2 <- [1,2334,null,{}] 03:11:12 INFO - PROCESS | 1654 | 1463652672346 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}] 03:11:12 INFO - PROCESS | 1654 | 1463652672442 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:11:12 INFO - PROCESS | 1654 | 1463652672446 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x133237800 == 71 [pid = 1654] [id = 591] 03:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12ce42c00) [pid = 1654] [serial = 1773] [outer = 0x0] 03:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12d0aa000) [pid = 1654] [serial = 1774] [outer = 0x12ce42c00] 03:11:12 INFO - PROCESS | 1654 | 1463652672471 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x132bebc00) [pid = 1654] [serial = 1775] [outer = 0x12ce42c00] 03:11:12 INFO - PROCESS | 1654 | 1463652672826 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]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 03:11:12 INFO - PROCESS | 1654 | 1463652672874 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:11:12 INFO - PROCESS | 1654 | 1463652672875 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:11:12 INFO - PROCESS | 1654 | 1463652672877 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 1654 | 1463652672878 Marionette TRACE conn2 <- [1,2338,null,{}] 03:11:12 INFO - PROCESS | 1654 | 1463652672881 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}] 03:11:12 INFO - PROCESS | 1654 | 1463652672975 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:11:12 INFO - PROCESS | 1654 | 1463652672979 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x133292800 == 72 [pid = 1654] [id = 592] 03:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11649a000) [pid = 1654] [serial = 1776] [outer = 0x0] 03:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x133023000) [pid = 1654] [serial = 1777] [outer = 0x11649a000] 03:11:13 INFO - PROCESS | 1654 | 1463652673003 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1331bbc00) [pid = 1654] [serial = 1778] [outer = 0x11649a000] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x126f91000 == 71 [pid = 1654] [id = 555] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a5800 == 70 [pid = 1654] [id = 431] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c803800 == 69 [pid = 1654] [id = 398] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12d017000 == 68 [pid = 1654] [id = 416] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119c54000 == 67 [pid = 1654] [id = 513] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x132bb2800 == 66 [pid = 1654] [id = 554] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x133277800 == 65 [pid = 1654] [id = 470] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x133f93000 == 64 [pid = 1654] [id = 526] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12da36000 == 63 [pid = 1654] [id = 436] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1185ca800 == 62 [pid = 1654] [id = 492] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c565000 == 61 [pid = 1654] [id = 415] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0ed800 == 60 [pid = 1654] [id = 491] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c563000 == 59 [pid = 1654] [id = 360] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b918000 == 58 [pid = 1654] [id = 378] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12be23000 == 57 [pid = 1654] [id = 534] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119b62000 == 56 [pid = 1654] [id = 437] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12da36800 == 55 [pid = 1654] [id = 451] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x117e12800 == 54 [pid = 1654] [id = 471] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1345d3000 == 53 [pid = 1654] [id = 508] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x132ad0000 == 52 [pid = 1654] [id = 469] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11853d000 == 51 [pid = 1654] [id = 453] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x116f12000 == 50 [pid = 1654] [id = 399] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x125fd1000 == 49 [pid = 1654] [id = 580] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11708c800 == 48 [pid = 1654] [id = 579] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128b58000 == 47 [pid = 1654] [id = 578] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1185bd000 == 46 [pid = 1654] [id = 577] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1380e2800 == 45 [pid = 1654] [id = 576] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x13b419800 == 44 [pid = 1654] [id = 575] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x132a38800 == 43 [pid = 1654] [id = 574] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1344a4000 == 42 [pid = 1654] [id = 573] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11311b000 == 41 [pid = 1654] [id = 572] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1349dc000 == 40 [pid = 1654] [id = 571] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa03800 == 39 [pid = 1654] [id = 570] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11707f000 == 38 [pid = 1654] [id = 569] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x125fce800 == 37 [pid = 1654] [id = 581] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12317a800 == 36 [pid = 1654] [id = 582] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12db4a800 == 35 [pid = 1654] [id = 587] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12be2a800 == 34 [pid = 1654] [id = 585] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd20000 == 33 [pid = 1654] [id = 588] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x132b0b000 == 32 [pid = 1654] [id = 590] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b91f800 == 31 [pid = 1654] [id = 584] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x133237800 == 30 [pid = 1654] [id = 591] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x129348800 == 29 [pid = 1654] [id = 583] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1270d3800 == 28 [pid = 1654] [id = 589] 03:11:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12d014000 == 27 [pid = 1654] [id = 586] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x13302dc00) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11645b800) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128e59c00) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x128b9d800) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x132be5800) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12abbe800) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119f28000) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12be44000) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128b34800) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11600ec00) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12be63c00) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12c903000) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119c8a800) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1172b6800) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x125fab400) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1181d3000) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x133027c00) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x116a72800) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12c978c00) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12b00d000) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129395400) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12d0a4000) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x123375400) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11767dc00) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1181c9000) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1190a1000) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128a89400) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128abac00) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x132be9000) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b221800) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12d0a7800) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12927f800) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x132bea400) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128ba7800) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b00c800) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119f27800) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 03:11:14 INFO - PROCESS | 1654 | 1463652674981 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]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2124ms 03:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:11:15 INFO - PROCESS | 1654 | 1463652675002 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:11:15 INFO - PROCESS | 1654 | 1463652675004 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:11:15 INFO - PROCESS | 1654 | 1463652675008 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 1654 | 1463652675010 Marionette TRACE conn2 <- [1,2342,null,{}] 03:11:15 INFO - PROCESS | 1654 | 1463652675015 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}] 03:11:15 INFO - PROCESS | 1654 | 1463652675098 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:11:15 INFO - PROCESS | 1654 | 1463652675150 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x113351000 == 28 [pid = 1654] [id = 593] 03:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112246400) [pid = 1654] [serial = 1779] [outer = 0x0] 03:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1122b6800) [pid = 1654] [serial = 1780] [outer = 0x112246400] 03:11:15 INFO - PROCESS | 1654 | 1463652675178 Marionette DEBUG loaded listener.js 03:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112e28800) [pid = 1654] [serial = 1781] [outer = 0x112246400] 03:11:15 INFO - PROCESS | 1654 | 1463652675497 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]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 03:11:15 INFO - PROCESS | 1654 | 1463652675529 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:11:15 INFO - PROCESS | 1654 | 1463652675533 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:11:15 INFO - PROCESS | 1654 | 1463652675538 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 1654 | 1463652675542 Marionette TRACE conn2 <- [1,2346,null,{}] 03:11:15 INFO - PROCESS | 1654 | 1463652675544 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}] 03:11:15 INFO - PROCESS | 1654 | 1463652675620 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:11:15 INFO - PROCESS | 1654 | 1463652675628 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116820000 == 29 [pid = 1654] [id = 594] 03:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112f60400) [pid = 1654] [serial = 1782] [outer = 0x0] 03:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112f6bc00) [pid = 1654] [serial = 1783] [outer = 0x112f60400] 03:11:15 INFO - PROCESS | 1654 | 1463652675655 Marionette DEBUG loaded listener.js 03:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x113143400) [pid = 1654] [serial = 1784] [outer = 0x112f60400] 03:11:15 INFO - PROCESS | 1654 | 1463652675986 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]]]}] 03:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 475ms 03:11:16 INFO - PROCESS | 1654 | 1463652676012 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:11:16 INFO - PROCESS | 1654 | 1463652676014 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:11:16 INFO - PROCESS | 1654 | 1463652676017 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:11:16 INFO - PROCESS | 1654 | 1463652676019 Marionette TRACE conn2 <- [1,2350,null,{}] 03:11:16 INFO - PROCESS | 1654 | 1463652676027 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}] 03:11:16 INFO - PROCESS | 1654 | 1463652676109 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:11:16 INFO - PROCESS | 1654 | 1463652676116 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e04000 == 30 [pid = 1654] [id = 595] 03:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x110f17c00) [pid = 1654] [serial = 1785] [outer = 0x0] 03:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113c28800) [pid = 1654] [serial = 1786] [outer = 0x110f17c00] 03:11:16 INFO - PROCESS | 1654 | 1463652676156 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115f2f400) [pid = 1654] [serial = 1787] [outer = 0x110f17c00] 03:11:16 INFO - PROCESS | 1654 | 1463652676522 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]]]}] 03:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 524ms 03:11:16 INFO - PROCESS | 1654 | 1463652676542 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:11:16 INFO - PROCESS | 1654 | 1463652676544 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:11:16 INFO - PROCESS | 1654 | 1463652676546 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:11:16 INFO - PROCESS | 1654 | 1463652676547 Marionette TRACE conn2 <- [1,2354,null,{}] 03:11:16 INFO - PROCESS | 1654 | 1463652676550 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}] 03:11:16 INFO - PROCESS | 1654 | 1463652676626 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:11:16 INFO - PROCESS | 1654 | 1463652676681 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11853e800 == 31 [pid = 1654] [id = 596] 03:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1131bc400) [pid = 1654] [serial = 1788] [outer = 0x0] 03:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11600f000) [pid = 1654] [serial = 1789] [outer = 0x1131bc400] 03:11:16 INFO - PROCESS | 1654 | 1463652676708 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1164a8800) [pid = 1654] [serial = 1790] [outer = 0x1131bc400] 03:11:16 INFO - PROCESS | 1654 | 1463652676992 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]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 470ms 03:11:17 INFO - PROCESS | 1654 | 1463652677016 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 1654 | 1463652677018 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:11:17 INFO - PROCESS | 1654 | 1463652677028 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1654 | 1463652677029 Marionette TRACE conn2 <- [1,2358,null,{}] 03:11:17 INFO - PROCESS | 1654 | 1463652677032 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}] 03:11:17 INFO - PROCESS | 1654 | 1463652677112 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:11:17 INFO - PROCESS | 1654 | 1463652677117 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119467000 == 32 [pid = 1654] [id = 597] 03:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112e29400) [pid = 1654] [serial = 1791] [outer = 0x0] 03:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11674b400) [pid = 1654] [serial = 1792] [outer = 0x112e29400] 03:11:17 INFO - PROCESS | 1654 | 1463652677145 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x116a6b400) [pid = 1654] [serial = 1793] [outer = 0x112e29400] 03:11:17 INFO - PROCESS | 1654 | 1463652677500 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]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 529ms 03:11:17 INFO - PROCESS | 1654 | 1463652677549 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:11:17 INFO - PROCESS | 1654 | 1463652677559 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:11:17 INFO - PROCESS | 1654 | 1463652677561 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1654 | 1463652677563 Marionette TRACE conn2 <- [1,2362,null,{}] 03:11:17 INFO - PROCESS | 1654 | 1463652677565 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}] 03:11:17 INFO - PROCESS | 1654 | 1463652677666 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:11:17 INFO - PROCESS | 1654 | 1463652677676 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c66800 == 33 [pid = 1654] [id = 598] 03:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1172b2c00) [pid = 1654] [serial = 1794] [outer = 0x0] 03:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1172ba000) [pid = 1654] [serial = 1795] [outer = 0x1172b2c00] 03:11:17 INFO - PROCESS | 1654 | 1463652677701 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118189000) [pid = 1654] [serial = 1796] [outer = 0x1172b2c00] 03:11:18 INFO - PROCESS | 1654 | 1463652678021 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]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 470ms 03:11:18 INFO - PROCESS | 1654 | 1463652678032 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:11:18 INFO - PROCESS | 1654 | 1463652678033 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:11:18 INFO - PROCESS | 1654 | 1463652678036 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1654 | 1463652678037 Marionette TRACE conn2 <- [1,2366,null,{}] 03:11:18 INFO - PROCESS | 1654 | 1463652678043 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}] 03:11:18 INFO - PROCESS | 1654 | 1463652678116 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:11:18 INFO - PROCESS | 1654 | 1463652678120 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ab000 == 34 [pid = 1654] [id = 599] 03:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11767dc00) [pid = 1654] [serial = 1797] [outer = 0x0] 03:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1181cb000) [pid = 1654] [serial = 1798] [outer = 0x11767dc00] 03:11:18 INFO - PROCESS | 1654 | 1463652678195 Marionette DEBUG loaded listener.js 03:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118265c00) [pid = 1654] [serial = 1799] [outer = 0x11767dc00] 03:11:18 INFO - PROCESS | 1654 | 1463652678478 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]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 474ms 03:11:18 INFO - PROCESS | 1654 | 1463652678513 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:11:18 INFO - PROCESS | 1654 | 1463652678514 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:11:18 INFO - PROCESS | 1654 | 1463652678516 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1654 | 1463652678517 Marionette TRACE conn2 <- [1,2370,null,{}] 03:11:18 INFO - PROCESS | 1654 | 1463652678520 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}] 03:11:18 INFO - PROCESS | 1654 | 1463652678597 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:11:18 INFO - PROCESS | 1654 | 1463652678601 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f14800 == 35 [pid = 1654] [id = 600] 03:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11818a000) [pid = 1654] [serial = 1800] [outer = 0x0] 03:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x118318c00) [pid = 1654] [serial = 1801] [outer = 0x11818a000] 03:11:18 INFO - PROCESS | 1654 | 1463652678628 Marionette DEBUG loaded listener.js 03:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1183f4800) [pid = 1654] [serial = 1802] [outer = 0x11818a000] 03:11:18 INFO - PROCESS | 1654 | 1463652678977 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]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 475ms 03:11:18 INFO - PROCESS | 1654 | 1463652678993 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:11:18 INFO - PROCESS | 1654 | 1463652678994 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:11:18 INFO - PROCESS | 1654 | 1463652678996 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1654 | 1463652678997 Marionette TRACE conn2 <- [1,2374,null,{}] 03:11:19 INFO - PROCESS | 1654 | 1463652679000 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}] 03:11:19 INFO - PROCESS | 1654 | 1463652679077 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:11:19 INFO - PROCESS | 1654 | 1463652679131 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e03000 == 36 [pid = 1654] [id = 601] 03:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x113147800) [pid = 1654] [serial = 1803] [outer = 0x0] 03:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1183f9800) [pid = 1654] [serial = 1804] [outer = 0x113147800] 03:11:19 INFO - PROCESS | 1654 | 1463652679156 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118727000) [pid = 1654] [serial = 1805] [outer = 0x113147800] 03:11:19 INFO - PROCESS | 1654 | 1463652679427 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]]]}] 03:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 470ms 03:11:19 INFO - PROCESS | 1654 | 1463652679468 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:11:19 INFO - PROCESS | 1654 | 1463652679469 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:11:19 INFO - PROCESS | 1654 | 1463652679480 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:11:19 INFO - PROCESS | 1654 | 1463652679481 Marionette TRACE conn2 <- [1,2378,null,{}] 03:11:19 INFO - PROCESS | 1654 | 1463652679483 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}] 03:11:19 INFO - PROCESS | 1654 | 1463652679569 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:11:19 INFO - PROCESS | 1654 | 1463652679576 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fc3000 == 37 [pid = 1654] [id = 602] 03:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x118727400) [pid = 1654] [serial = 1806] [outer = 0x0] 03:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1190a1400) [pid = 1654] [serial = 1807] [outer = 0x118727400] 03:11:19 INFO - PROCESS | 1654 | 1463652679601 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11911d000) [pid = 1654] [serial = 1808] [outer = 0x118727400] 03:11:19 INFO - PROCESS | 1654 | 1463652679952 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]]]}] 03:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 03:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:11:20 INFO - PROCESS | 1654 | 1463652680002 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 1654 | 1463652680004 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:11:20 INFO - PROCESS | 1654 | 1463652680006 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 1654 | 1463652680008 Marionette TRACE conn2 <- [1,2382,null,{}] 03:11:20 INFO - PROCESS | 1654 | 1463652680018 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}] 03:11:20 INFO - PROCESS | 1654 | 1463652680129 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:11:20 INFO - PROCESS | 1654 | 1463652680144 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x119466800 == 38 [pid = 1654] [id = 603] 03:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x119141400) [pid = 1654] [serial = 1809] [outer = 0x0] 03:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11914d800) [pid = 1654] [serial = 1810] [outer = 0x119141400] 03:11:20 INFO - PROCESS | 1654 | 1463652680176 Marionette DEBUG loaded listener.js 03:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1194aa800) [pid = 1654] [serial = 1811] [outer = 0x119141400] 03:11:20 INFO - PROCESS | 1654 | 1463652680575 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]]]}] 03:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 620ms 03:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:11:20 INFO - PROCESS | 1654 | 1463652680626 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 1654 | 1463652680627 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:11:20 INFO - PROCESS | 1654 | 1463652680629 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 1654 | 1463652680630 Marionette TRACE conn2 <- [1,2386,null,{}] 03:11:20 INFO - PROCESS | 1654 | 1463652680633 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}] 03:11:20 INFO - PROCESS | 1654 | 1463652680729 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:11:20 INFO - PROCESS | 1654 | 1463652680744 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e36800 == 39 [pid = 1654] [id = 604] 03:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11934b800) [pid = 1654] [serial = 1812] [outer = 0x0] 03:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x119bbbc00) [pid = 1654] [serial = 1813] [outer = 0x11934b800] 03:11:20 INFO - PROCESS | 1654 | 1463652680769 Marionette DEBUG loaded listener.js 03:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12105e000) [pid = 1654] [serial = 1814] [outer = 0x11934b800] 03:11:21 INFO - PROCESS | 1654 | 1463652681100 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]]]}] 03:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 03:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:11:21 INFO - PROCESS | 1654 | 1463652681148 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:11:21 INFO - PROCESS | 1654 | 1463652681149 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:11:21 INFO - PROCESS | 1654 | 1463652681151 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 1654 | 1463652681152 Marionette TRACE conn2 <- [1,2390,null,{}] 03:11:21 INFO - PROCESS | 1654 | 1463652681154 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}] 03:11:21 INFO - PROCESS | 1654 | 1463652681249 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:11:21 INFO - PROCESS | 1654 | 1463652681261 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x129698800 == 40 [pid = 1654] [id = 605] 03:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119753800) [pid = 1654] [serial = 1815] [outer = 0x0] 03:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12106a000) [pid = 1654] [serial = 1816] [outer = 0x119753800] 03:11:21 INFO - PROCESS | 1654 | 1463652681286 Marionette DEBUG loaded listener.js 03:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12319e000) [pid = 1654] [serial = 1817] [outer = 0x119753800] 03:11:21 INFO - PROCESS | 1654 | 1463652681645 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]]]}] 03:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 523ms 03:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:11:21 INFO - PROCESS | 1654 | 1463652681679 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:11:21 INFO - PROCESS | 1654 | 1463652681680 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:11:21 INFO - PROCESS | 1654 | 1463652681682 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 1654 | 1463652681683 Marionette TRACE conn2 <- [1,2394,null,{}] 03:11:21 INFO - PROCESS | 1654 | 1463652681685 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}] 03:11:21 INFO - PROCESS | 1654 | 1463652681781 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:11:21 INFO - PROCESS | 1654 | 1463652681785 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6a6800 == 41 [pid = 1654] [id = 606] 03:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x121065400) [pid = 1654] [serial = 1818] [outer = 0x0] 03:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1232c1400) [pid = 1654] [serial = 1819] [outer = 0x121065400] 03:11:21 INFO - PROCESS | 1654 | 1463652681810 Marionette DEBUG loaded listener.js 03:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1232cfc00) [pid = 1654] [serial = 1820] [outer = 0x121065400] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12952c000) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12b21cc00) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x112a69000) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128a88c00) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12c980800) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119348000) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12c904800) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128e5a800) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x129278000) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12a771c00) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x110f1dc00) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12ce42c00) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x126916400) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x113297400) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x110f69400) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x113147000) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x112ff9400) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12ab8a800) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x129283800) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12927b400) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12700f400) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11974b000) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11934a400) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11313f400) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x110f15800) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126921400) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x125aac400) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x123376400) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x113146400) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11224c800) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x112f5e800) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119352000) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:11:22 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1164a4800) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:11:22 INFO - PROCESS | 1654 | 1463652682513 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]]]}] 03:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 868ms 03:11:22 INFO - PROCESS | 1654 | 1463652682551 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:11:22 INFO - PROCESS | 1654 | 1463652682552 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:11:22 INFO - PROCESS | 1654 | 1463652682554 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:11:22 INFO - PROCESS | 1654 | 1463652682555 Marionette TRACE conn2 <- [1,2398,null,{}] 03:11:22 INFO - PROCESS | 1654 | 1463652682558 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}] 03:11:22 INFO - PROCESS | 1654 | 1463652682637 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:11:22 INFO - PROCESS | 1654 | 1463652682644 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fe9800 == 42 [pid = 1654] [id = 607] 03:11:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x113147000) [pid = 1654] [serial = 1821] [outer = 0x0] 03:11:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1164a4800) [pid = 1654] [serial = 1822] [outer = 0x113147000] 03:11:22 INFO - PROCESS | 1654 | 1463652682668 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119f24c00) [pid = 1654] [serial = 1823] [outer = 0x113147000] 03:11:23 INFO - PROCESS | 1654 | 1463652683033 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]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 03:11:23 INFO - PROCESS | 1654 | 1463652683076 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:11:23 INFO - PROCESS | 1654 | 1463652683077 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:11:23 INFO - PROCESS | 1654 | 1463652683081 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 1654 | 1463652683083 Marionette TRACE conn2 <- [1,2402,null,{}] 03:11:23 INFO - PROCESS | 1654 | 1463652683086 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}] 03:11:23 INFO - PROCESS | 1654 | 1463652683207 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:11:23 INFO - PROCESS | 1654 | 1463652683213 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abdb000 == 43 [pid = 1654] [id = 608] 03:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x121068800) [pid = 1654] [serial = 1824] [outer = 0x0] 03:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x123597400) [pid = 1654] [serial = 1825] [outer = 0x121068800] 03:11:23 INFO - PROCESS | 1654 | 1463652683252 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12367e000) [pid = 1654] [serial = 1826] [outer = 0x121068800] 03:11:23 INFO - PROCESS | 1654 | 1463652683665 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]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 620ms 03:11:23 INFO - PROCESS | 1654 | 1463652683704 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:11:23 INFO - PROCESS | 1654 | 1463652683708 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:11:23 INFO - PROCESS | 1654 | 1463652683710 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 1654 | 1463652683711 Marionette TRACE conn2 <- [1,2406,null,{}] 03:11:23 INFO - PROCESS | 1654 | 1463652683713 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}] 03:11:23 INFO - PROCESS | 1654 | 1463652683791 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:11:23 INFO - PROCESS | 1654 | 1463652683796 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d9800 == 44 [pid = 1654] [id = 609] 03:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1235e5c00) [pid = 1654] [serial = 1827] [outer = 0x0] 03:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124b2ac00) [pid = 1654] [serial = 1828] [outer = 0x1235e5c00] 03:11:23 INFO - PROCESS | 1654 | 1463652683821 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x125270400) [pid = 1654] [serial = 1829] [outer = 0x1235e5c00] 03:11:24 INFO - PROCESS | 1654 | 1463652684157 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]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 468ms 03:11:24 INFO - PROCESS | 1654 | 1463652684178 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 1654 | 1463652684180 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:11:24 INFO - PROCESS | 1654 | 1463652684182 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 1654 | 1463652684183 Marionette TRACE conn2 <- [1,2410,null,{}] 03:11:24 INFO - PROCESS | 1654 | 1463652684186 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}] 03:11:24 INFO - PROCESS | 1654 | 1463652684275 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:11:24 INFO - PROCESS | 1654 | 1463652684332 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b91f000 == 45 [pid = 1654] [id = 610] 03:11:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x124bcb800) [pid = 1654] [serial = 1830] [outer = 0x0] 03:11:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x125710400) [pid = 1654] [serial = 1831] [outer = 0x124bcb800] 03:11:24 INFO - PROCESS | 1654 | 1463652684357 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1259c6400) [pid = 1654] [serial = 1832] [outer = 0x124bcb800] 03:11:24 INFO - PROCESS | 1654 | 1463652684897 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]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 769ms 03:11:24 INFO - PROCESS | 1654 | 1463652684952 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:11:24 INFO - PROCESS | 1654 | 1463652684955 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:11:24 INFO - PROCESS | 1654 | 1463652684959 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 1654 | 1463652684962 Marionette TRACE conn2 <- [1,2414,null,{}] 03:11:24 INFO - PROCESS | 1654 | 1463652684965 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}] 03:11:25 INFO - PROCESS | 1654 | 1463652685099 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:11:25 INFO - PROCESS | 1654 | 1463652685158 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f25000 == 46 [pid = 1654] [id = 611] 03:11:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x112a69c00) [pid = 1654] [serial = 1833] [outer = 0x0] 03:11:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x112f68400) [pid = 1654] [serial = 1834] [outer = 0x112a69c00] 03:11:25 INFO - PROCESS | 1654 | 1463652685189 Marionette DEBUG loaded listener.js 03:11:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x113142c00) [pid = 1654] [serial = 1835] [outer = 0x112a69c00] 03:11:25 INFO - PROCESS | 1654 | 1463652685722 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]]]}] 03:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 774ms 03:11:25 INFO - PROCESS | 1654 | 1463652685733 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:11:25 INFO - PROCESS | 1654 | 1463652685737 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:11:25 INFO - PROCESS | 1654 | 1463652685771 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 1654 | 1463652685775 Marionette TRACE conn2 <- [1,2418,null,{}] 03:11:25 INFO - PROCESS | 1654 | 1463652685778 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}] 03:11:25 INFO - PROCESS | 1654 | 1463652685892 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:11:25 INFO - PROCESS | 1654 | 1463652685972 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946e000 == 47 [pid = 1654] [id = 612] 03:11:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x113146400) [pid = 1654] [serial = 1836] [outer = 0x0] 03:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x115d73400) [pid = 1654] [serial = 1837] [outer = 0x113146400] 03:11:26 INFO - PROCESS | 1654 | 1463652686002 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11645b800) [pid = 1654] [serial = 1838] [outer = 0x113146400] 03:11:26 INFO - PROCESS | 1654 | 1463652686695 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]]]}] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11323c800 == 46 [pid = 1654] [id = 23] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12da2c800 == 45 [pid = 1654] [id = 20] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d19c000 == 44 [pid = 1654] [id = 18] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x113ce6000 == 43 [pid = 1654] [id = 25] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x118534800 == 42 [pid = 1654] [id = 12] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12c99f800 == 41 [pid = 1654] [id = 15] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12b910000 == 40 [pid = 1654] [id = 19] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x117e07000 == 39 [pid = 1654] [id = 11] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa09000 == 38 [pid = 1654] [id = 8] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbdd000 == 37 [pid = 1654] [id = 10] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128fd0000 == 36 [pid = 1654] [id = 6] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x116486800 == 35 [pid = 1654] [id = 26] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x133023000) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOCSHELL 0x133292800 == 34 [pid = 1654] [id = 592] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x133026000) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12571e800) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118c2b000) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12be3d400) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12c973000) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x133024400) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129276c00) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1331c3800) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x121060400) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c90f400) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128fbb400) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ab86800) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a772800) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12b220000) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1172c5800) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x127047800) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12d0aa000) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12bdb2c00) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12be3b400) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x115fea800) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12704cc00) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1172c3c00) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128f3ac00) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119749c00) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1183f6c00) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128f38000) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12d0a1000) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12c907800) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bdba800) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b005800) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12ab61c00) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129531c00) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128e5e800) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128b38400) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a7f000) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x125aad400) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1231a2400) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12372bc00) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118269400) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1166c6400) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112d32000) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110f6ec00) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128a8a800) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126d77800) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12704a000) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12526f000) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x125aa3c00) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11724d000) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119bbc400) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119347400) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118c2a000) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1172b2400) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12a407000) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128f2b800) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 03:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12c97a800) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 03:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1028ms 03:11:26 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x132bebc00) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 03:11:26 INFO - PROCESS | 1654 | 1463652686797 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:11:26 INFO - PROCESS | 1654 | 1463652686799 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:11:26 INFO - PROCESS | 1654 | 1463652686802 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 1654 | 1463652686805 Marionette TRACE conn2 <- [1,2422,null,{}] 03:11:26 INFO - PROCESS | 1654 | 1463652686818 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}] 03:11:26 INFO - PROCESS | 1654 | 1463652686892 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:11:26 INFO - PROCESS | 1654 | 1463652686901 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133bf000 == 35 [pid = 1654] [id = 613] 03:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1122b2c00) [pid = 1654] [serial = 1839] [outer = 0x0] 03:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112a60800) [pid = 1654] [serial = 1840] [outer = 0x1122b2c00] 03:11:26 INFO - PROCESS | 1654 | 1463652686933 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112f60c00) [pid = 1654] [serial = 1841] [outer = 0x1122b2c00] 03:11:27 INFO - PROCESS | 1654 | 1463652687283 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]]]}] 03:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 532ms 03:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:11:27 INFO - PROCESS | 1654 | 1463652687334 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:11:27 INFO - PROCESS | 1654 | 1463652687338 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:11:27 INFO - PROCESS | 1654 | 1463652687342 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:11:27 INFO - PROCESS | 1654 | 1463652687344 Marionette TRACE conn2 <- [1,2426,null,{}] 03:11:27 INFO - PROCESS | 1654 | 1463652687346 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}] 03:11:27 INFO - PROCESS | 1654 | 1463652687421 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:11:27 INFO - PROCESS | 1654 | 1463652687428 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f25800 == 36 [pid = 1654] [id = 614] 03:11:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112f6b800) [pid = 1654] [serial = 1842] [outer = 0x0] 03:11:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113141000) [pid = 1654] [serial = 1843] [outer = 0x112f6b800] 03:11:27 INFO - PROCESS | 1654 | 1463652687454 Marionette DEBUG loaded listener.js 03:11:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11329bc00) [pid = 1654] [serial = 1844] [outer = 0x112f6b800] 03:11:27 INFO - PROCESS | 1654 | 1463652687793 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]]]}] 03:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 474ms 03:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:11:27 INFO - PROCESS | 1654 | 1463652687816 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:11:27 INFO - PROCESS | 1654 | 1463652687818 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:11:27 INFO - PROCESS | 1654 | 1463652687820 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:11:27 INFO - PROCESS | 1654 | 1463652687825 Marionette TRACE conn2 <- [1,2430,null,{}] 03:11:27 INFO - PROCESS | 1654 | 1463652687833 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}] 03:11:27 INFO - PROCESS | 1654 | 1463652687927 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:11:27 INFO - PROCESS | 1654 | 1463652687977 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185c6000 == 37 [pid = 1654] [id = 615] 03:11:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113c2a800) [pid = 1654] [serial = 1845] [outer = 0x0] 03:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115026800) [pid = 1654] [serial = 1846] [outer = 0x113c2a800] 03:11:28 INFO - PROCESS | 1654 | 1463652688005 Marionette DEBUG loaded listener.js 03:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1166c9800) [pid = 1654] [serial = 1847] [outer = 0x113c2a800] 03:11:28 INFO - PROCESS | 1654 | 1463652688308 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]]]}] 03:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 525ms 03:11:28 INFO - PROCESS | 1654 | 1463652688346 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:11:28 INFO - PROCESS | 1654 | 1463652688348 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:11:28 INFO - PROCESS | 1654 | 1463652688350 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 1654 | 1463652688351 Marionette TRACE conn2 <- [1,2434,null,{}] 03:11:28 INFO - PROCESS | 1654 | 1463652688354 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}] 03:11:28 INFO - PROCESS | 1654 | 1463652688434 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:11:28 INFO - PROCESS | 1654 | 1463652688491 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11946d000 == 38 [pid = 1654] [id = 616] 03:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113142400) [pid = 1654] [serial = 1848] [outer = 0x0] 03:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1168acc00) [pid = 1654] [serial = 1849] [outer = 0x113142400] 03:11:28 INFO - PROCESS | 1654 | 1463652688517 Marionette DEBUG loaded listener.js 03:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1172b5c00) [pid = 1654] [serial = 1850] [outer = 0x113142400] 03:11:28 INFO - PROCESS | 1654 | 1463652688800 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]]]}] 03:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 472ms 03:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:11:28 INFO - PROCESS | 1654 | 1463652688829 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:11:28 INFO - PROCESS | 1654 | 1463652688830 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:11:28 INFO - PROCESS | 1654 | 1463652688832 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 1654 | 1463652688833 Marionette TRACE conn2 <- [1,2438,null,{}] 03:11:28 INFO - PROCESS | 1654 | 1463652688835 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}] 03:11:28 INFO - PROCESS | 1654 | 1463652688934 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:11:28 INFO - PROCESS | 1654 | 1463652688939 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x123510000 == 39 [pid = 1654] [id = 617] 03:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x115022c00) [pid = 1654] [serial = 1851] [outer = 0x0] 03:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1172b6800) [pid = 1654] [serial = 1852] [outer = 0x115022c00] 03:11:28 INFO - PROCESS | 1654 | 1463652688964 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1172ca800) [pid = 1654] [serial = 1853] [outer = 0x115022c00] 03:11:29 INFO - PROCESS | 1654 | 1463652689327 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]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 03:11:29 INFO - PROCESS | 1654 | 1463652689353 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 1654 | 1463652689355 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:11:29 INFO - PROCESS | 1654 | 1463652689359 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 1654 | 1463652689360 Marionette TRACE conn2 <- [1,2442,null,{}] 03:11:29 INFO - PROCESS | 1654 | 1463652689362 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}] 03:11:29 INFO - PROCESS | 1654 | 1463652689475 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:11:29 INFO - PROCESS | 1654 | 1463652689488 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fc4800 == 40 [pid = 1654] [id = 618] 03:11:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117681000) [pid = 1654] [serial = 1854] [outer = 0x0] 03:11:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1181c8c00) [pid = 1654] [serial = 1855] [outer = 0x117681000] 03:11:29 INFO - PROCESS | 1654 | 1463652689514 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11834f000) [pid = 1654] [serial = 1856] [outer = 0x117681000] 03:11:29 INFO - PROCESS | 1654 | 1463652689822 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]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 518ms 03:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:11:29 INFO - PROCESS | 1654 | 1463652689881 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 1654 | 1463652689882 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:11:29 INFO - PROCESS | 1654 | 1463652689884 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 1654 | 1463652689885 Marionette TRACE conn2 <- [1,2446,null,{}] 03:11:29 INFO - PROCESS | 1654 | 1463652689887 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}] 03:11:29 INFO - PROCESS | 1654 | 1463652689983 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:11:29 INFO - PROCESS | 1654 | 1463652689989 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185c6800 == 41 [pid = 1654] [id = 619] 03:11:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x111ab3800) [pid = 1654] [serial = 1857] [outer = 0x0] 03:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1183ef400) [pid = 1654] [serial = 1858] [outer = 0x111ab3800] 03:11:30 INFO - PROCESS | 1654 | 1463652690014 Marionette DEBUG loaded listener.js 03:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11850f400) [pid = 1654] [serial = 1859] [outer = 0x111ab3800] 03:11:30 INFO - PROCESS | 1654 | 1463652690445 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]]]}] 03:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 623ms 03:11:30 INFO - PROCESS | 1654 | 1463652690508 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:11:30 INFO - PROCESS | 1654 | 1463652690510 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:11:30 INFO - PROCESS | 1654 | 1463652690513 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:11:30 INFO - PROCESS | 1654 | 1463652690515 Marionette TRACE conn2 <- [1,2450,null,{}] 03:11:30 INFO - PROCESS | 1654 | 1463652690518 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}] 03:11:30 INFO - PROCESS | 1654 | 1463652690676 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:11:30 INFO - PROCESS | 1654 | 1463652690697 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b64800 == 42 [pid = 1654] [id = 620] 03:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118721400) [pid = 1654] [serial = 1860] [outer = 0x0] 03:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118c2c000) [pid = 1654] [serial = 1861] [outer = 0x118721400] 03:11:30 INFO - PROCESS | 1654 | 1463652690736 Marionette DEBUG loaded listener.js 03:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11909f000) [pid = 1654] [serial = 1862] [outer = 0x118721400] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x110f17c00) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118727400) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11818a000) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11767dc00) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119753800) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11934b800) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121065400) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112e29400) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113147000) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1131bc400) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112f60400) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1235e5c00) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112246400) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1172b2c00) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113147800) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121068800) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:11:31 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119141400) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:11:31 INFO - PROCESS | 1654 | 1463652691182 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]]]}] 03:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 720ms 03:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:11:31 INFO - PROCESS | 1654 | 1463652691234 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:11:31 INFO - PROCESS | 1654 | 1463652691235 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:11:31 INFO - PROCESS | 1654 | 1463652691241 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:11:31 INFO - PROCESS | 1654 | 1463652691244 Marionette TRACE conn2 <- [1,2454,null,{}] 03:11:31 INFO - PROCESS | 1654 | 1463652691246 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}] 03:11:31 INFO - PROCESS | 1654 | 1463652691353 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:11:31 INFO - PROCESS | 1654 | 1463652691362 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12486e800 == 43 [pid = 1654] [id = 621] 03:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x110f1f400) [pid = 1654] [serial = 1863] [outer = 0x0] 03:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11818a000) [pid = 1654] [serial = 1864] [outer = 0x110f1f400] 03:11:31 INFO - PROCESS | 1654 | 1463652691387 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1172ae800) [pid = 1654] [serial = 1865] [outer = 0x110f1f400] 03:11:31 INFO - PROCESS | 1654 | 1463652691677 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]]]}] 03:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 475ms 03:11:31 INFO - PROCESS | 1654 | 1463652691713 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:11:31 INFO - PROCESS | 1654 | 1463652691714 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:11:31 INFO - PROCESS | 1654 | 1463652691717 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:11:31 INFO - PROCESS | 1654 | 1463652691718 Marionette TRACE conn2 <- [1,2458,null,{}] 03:11:31 INFO - PROCESS | 1654 | 1463652691720 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}] 03:11:31 INFO - PROCESS | 1654 | 1463652691811 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:11:31 INFO - PROCESS | 1654 | 1463652691815 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12969e000 == 44 [pid = 1654] [id = 622] 03:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118c30c00) [pid = 1654] [serial = 1866] [outer = 0x0] 03:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11911c000) [pid = 1654] [serial = 1867] [outer = 0x118c30c00] 03:11:31 INFO - PROCESS | 1654 | 1463652691840 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119143800) [pid = 1654] [serial = 1868] [outer = 0x118c30c00] 03:11:32 INFO - PROCESS | 1654 | 1463652692164 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]]]}] 03:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 03:11:32 INFO - PROCESS | 1654 | 1463652692186 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1654 | 1463652692187 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:11:32 INFO - PROCESS | 1654 | 1463652692217 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1654 | 1463652692219 Marionette TRACE conn2 <- [1,2462,null,{}] 03:11:32 INFO - PROCESS | 1654 | 1463652692223 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}] 03:11:32 INFO - PROCESS | 1654 | 1463652692319 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:11:32 INFO - PROCESS | 1654 | 1463652692326 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa0c800 == 45 [pid = 1654] [id = 623] 03:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118c27400) [pid = 1654] [serial = 1869] [outer = 0x0] 03:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119352800) [pid = 1654] [serial = 1870] [outer = 0x118c27400] 03:11:32 INFO - PROCESS | 1654 | 1463652692354 Marionette DEBUG loaded listener.js 03:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119c8fc00) [pid = 1654] [serial = 1871] [outer = 0x118c27400] 03:11:32 INFO - PROCESS | 1654 | 1463652692671 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]]]}] 03:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 491ms 03:11:32 INFO - PROCESS | 1654 | 1463652692690 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1654 | 1463652692693 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:11:32 INFO - PROCESS | 1654 | 1463652692696 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1654 | 1463652692697 Marionette TRACE conn2 <- [1,2466,null,{}] 03:11:32 INFO - PROCESS | 1654 | 1463652692699 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}] 03:11:32 INFO - PROCESS | 1654 | 1463652692781 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:11:32 INFO - PROCESS | 1654 | 1463652692837 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abed800 == 46 [pid = 1654] [id = 624] 03:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11974b000) [pid = 1654] [serial = 1872] [outer = 0x0] 03:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12105b400) [pid = 1654] [serial = 1873] [outer = 0x11974b000] 03:11:32 INFO - PROCESS | 1654 | 1463652692862 Marionette DEBUG loaded listener.js 03:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121068000) [pid = 1654] [serial = 1874] [outer = 0x11974b000] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c556800 == 45 [pid = 1654] [id = 13] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c80d800 == 44 [pid = 1654] [id = 14] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0cf000 == 43 [pid = 1654] [id = 9] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0d3000 == 42 [pid = 1654] [id = 22] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd07800 == 41 [pid = 1654] [id = 21] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116875000 == 40 [pid = 1654] [id = 24] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1133bf000 == 39 [pid = 1654] [id = 613] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11946e000 == 38 [pid = 1654] [id = 612] 03:11:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116f25000 == 37 [pid = 1654] [id = 611] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x116f25800 == 36 [pid = 1654] [id = 614] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x1185c6000 == 35 [pid = 1654] [id = 615] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x12486e800 == 34 [pid = 1654] [id = 621] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x12969e000 == 33 [pid = 1654] [id = 622] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x1185c6800 == 32 [pid = 1654] [id = 619] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x125fc4800 == 31 [pid = 1654] [id = 618] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11946d000 == 30 [pid = 1654] [id = 616] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x123510000 == 29 [pid = 1654] [id = 617] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x128b64800 == 28 [pid = 1654] [id = 620] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1122b6800) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112e28800) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa0c800 == 27 [pid = 1654] [id = 623] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1172ba000) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118189000) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183f9800) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118727000) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x125270400) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1232cfc00) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123597400) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11914d800) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12105e000) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12319e000) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119f24c00) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12367e000) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11911d000) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1194aa800) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x113c28800) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x115f2f400) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1190a1400) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118318c00) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1183f4800) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1181cb000) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118265c00) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12106a000) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119bbbc00) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1232c1400) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x11674b400) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x116a6b400) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1164a4800) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x11600f000) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1164a8800) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x112f6bc00) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x113143400) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x124b2ac00) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 03:11:34 INFO - PROCESS | 1654 | 1463652694276 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]]]}] 03:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1624ms 03:11:34 INFO - PROCESS | 1654 | 1463652694321 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:11:34 INFO - PROCESS | 1654 | 1463652694323 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:11:34 INFO - PROCESS | 1654 | 1463652694327 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 1654 | 1463652694329 Marionette TRACE conn2 <- [1,2470,null,{}] 03:11:34 INFO - PROCESS | 1654 | 1463652694333 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}] 03:11:34 INFO - PROCESS | 1654 | 1463652694412 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:11:34 INFO - PROCESS | 1654 | 1463652694460 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133cc000 == 28 [pid = 1654] [id = 625] 03:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112a5dc00) [pid = 1654] [serial = 1875] [outer = 0x0] 03:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x112a6cc00) [pid = 1654] [serial = 1876] [outer = 0x112a5dc00] 03:11:34 INFO - PROCESS | 1654 | 1463652694487 Marionette DEBUG loaded listener.js 03:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x112f62000) [pid = 1654] [serial = 1877] [outer = 0x112a5dc00] 03:11:34 INFO - PROCESS | 1654 | 1463652694799 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]]]}] 03:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 03:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:11:34 INFO - PROCESS | 1654 | 1463652694848 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:11:34 INFO - PROCESS | 1654 | 1463652694852 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:11:34 INFO - PROCESS | 1654 | 1463652694857 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 1654 | 1463652694859 Marionette TRACE conn2 <- [1,2474,null,{}] 03:11:34 INFO - PROCESS | 1654 | 1463652694861 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}] 03:11:34 INFO - PROCESS | 1654 | 1463652694934 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:11:34 INFO - PROCESS | 1654 | 1463652694942 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f12000 == 29 [pid = 1654] [id = 626] 03:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x112f67c00) [pid = 1654] [serial = 1878] [outer = 0x0] 03:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x113143800) [pid = 1654] [serial = 1879] [outer = 0x112f67c00] 03:11:34 INFO - PROCESS | 1654 | 1463652694968 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11339f400) [pid = 1654] [serial = 1880] [outer = 0x112f67c00] 03:11:35 INFO - PROCESS | 1654 | 1463652695380 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]]]}] 03:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 568ms 03:11:35 INFO - PROCESS | 1654 | 1463652695427 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:11:35 INFO - PROCESS | 1654 | 1463652695430 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:11:35 INFO - PROCESS | 1654 | 1463652695433 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:11:35 INFO - PROCESS | 1654 | 1463652695437 Marionette TRACE conn2 <- [1,2478,null,{}] 03:11:35 INFO - PROCESS | 1654 | 1463652695449 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}] 03:11:35 INFO - PROCESS | 1654 | 1463652695563 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:11:35 INFO - PROCESS | 1654 | 1463652695677 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x118560000 == 30 [pid = 1654] [id = 627] 03:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x110f64400) [pid = 1654] [serial = 1881] [outer = 0x0] 03:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x115fe9c00) [pid = 1654] [serial = 1882] [outer = 0x110f64400] 03:11:35 INFO - PROCESS | 1654 | 1463652695711 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116011800) [pid = 1654] [serial = 1883] [outer = 0x110f64400] 03:11:36 INFO - PROCESS | 1654 | 1463652696020 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]]]}] 03:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 626ms 03:11:36 INFO - PROCESS | 1654 | 1463652696060 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:11:36 INFO - PROCESS | 1654 | 1463652696063 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:11:36 INFO - PROCESS | 1654 | 1463652696066 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:11:36 INFO - PROCESS | 1654 | 1463652696068 Marionette TRACE conn2 <- [1,2482,null,{}] 03:11:36 INFO - PROCESS | 1654 | 1463652696070 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}] 03:11:36 INFO - PROCESS | 1654 | 1463652696127 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:11:36 INFO - PROCESS | 1654 | 1463652696170 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ca3800 == 31 [pid = 1654] [id = 628] 03:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x113e10000) [pid = 1654] [serial = 1884] [outer = 0x0] 03:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1164a5c00) [pid = 1654] [serial = 1885] [outer = 0x113e10000] 03:11:36 INFO - PROCESS | 1654 | 1463652696191 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11684e800) [pid = 1654] [serial = 1886] [outer = 0x113e10000] 03:11:36 INFO - PROCESS | 1654 | 1463652696556 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]]]}] 03:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 525ms 03:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:11:36 INFO - PROCESS | 1654 | 1463652696592 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:11:36 INFO - PROCESS | 1654 | 1463652696594 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:11:36 INFO - PROCESS | 1654 | 1463652696597 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:11:36 INFO - PROCESS | 1654 | 1463652696599 Marionette TRACE conn2 <- [1,2486,null,{}] 03:11:36 INFO - PROCESS | 1654 | 1463652696603 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}] 03:11:36 INFO - PROCESS | 1654 | 1463652696721 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:11:36 INFO - PROCESS | 1654 | 1463652696800 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b50000 == 32 [pid = 1654] [id = 629] 03:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112f65400) [pid = 1654] [serial = 1887] [outer = 0x0] 03:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1172b2c00) [pid = 1654] [serial = 1888] [outer = 0x112f65400] 03:11:36 INFO - PROCESS | 1654 | 1463652696839 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1172bec00) [pid = 1654] [serial = 1889] [outer = 0x112f65400] 03:11:37 INFO - PROCESS | 1654 | 1463652697174 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]]]}] 03:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 620ms 03:11:37 INFO - PROCESS | 1654 | 1463652697217 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1654 | 1463652697218 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:11:37 INFO - PROCESS | 1654 | 1463652697220 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1654 | 1463652697222 Marionette TRACE conn2 <- [1,2490,null,{}] 03:11:37 INFO - PROCESS | 1654 | 1463652697226 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}] 03:11:37 INFO - PROCESS | 1654 | 1463652697331 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:11:37 INFO - PROCESS | 1654 | 1463652697360 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a7000 == 33 [pid = 1654] [id = 630] 03:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1172be800) [pid = 1654] [serial = 1890] [outer = 0x0] 03:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1172cc800) [pid = 1654] [serial = 1891] [outer = 0x1172be800] 03:11:37 INFO - PROCESS | 1654 | 1463652697386 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1181d6000) [pid = 1654] [serial = 1892] [outer = 0x1172be800] 03:11:37 INFO - PROCESS | 1654 | 1463652697658 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]]]}] 03:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 471ms 03:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:11:37 INFO - PROCESS | 1654 | 1463652697696 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1654 | 1463652697697 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:11:37 INFO - PROCESS | 1654 | 1463652697699 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1654 | 1463652697700 Marionette TRACE conn2 <- [1,2494,null,{}] 03:11:37 INFO - PROCESS | 1654 | 1463652697702 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}] 03:11:37 INFO - PROCESS | 1654 | 1463652697787 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:11:37 INFO - PROCESS | 1654 | 1463652697793 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fde000 == 34 [pid = 1654] [id = 631] 03:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11609c800) [pid = 1654] [serial = 1893] [outer = 0x0] 03:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11831a400) [pid = 1654] [serial = 1894] [outer = 0x11609c800] 03:11:37 INFO - PROCESS | 1654 | 1463652697818 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1183f8400) [pid = 1654] [serial = 1895] [outer = 0x11609c800] 03:11:38 INFO - PROCESS | 1654 | 1463652698141 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]]]}] 03:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 470ms 03:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:11:38 INFO - PROCESS | 1654 | 1463652698169 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:11:38 INFO - PROCESS | 1654 | 1463652698170 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:11:38 INFO - PROCESS | 1654 | 1463652698174 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 1654 | 1463652698175 Marionette TRACE conn2 <- [1,2498,null,{}] 03:11:38 INFO - PROCESS | 1654 | 1463652698177 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}] 03:11:38 INFO - PROCESS | 1654 | 1463652698270 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:11:38 INFO - PROCESS | 1654 | 1463652698278 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253cb800 == 35 [pid = 1654] [id = 632] 03:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1183f8c00) [pid = 1654] [serial = 1896] [outer = 0x0] 03:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11871f800) [pid = 1654] [serial = 1897] [outer = 0x1183f8c00] 03:11:38 INFO - PROCESS | 1654 | 1463652698311 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118c2c400) [pid = 1654] [serial = 1898] [outer = 0x1183f8c00] 03:11:38 INFO - PROCESS | 1654 | 1463652698595 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]]]}] 03:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 03:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:11:38 INFO - PROCESS | 1654 | 1463652698644 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:11:38 INFO - PROCESS | 1654 | 1463652698645 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:11:38 INFO - PROCESS | 1654 | 1463652698647 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 1654 | 1463652698649 Marionette TRACE conn2 <- [1,2502,null,{}] 03:11:38 INFO - PROCESS | 1654 | 1463652698651 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}] 03:11:38 INFO - PROCESS | 1654 | 1463652698725 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:11:38 INFO - PROCESS | 1654 | 1463652698729 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11855e800 == 36 [pid = 1654] [id = 633] 03:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118c2a000) [pid = 1654] [serial = 1899] [outer = 0x0] 03:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1190a7800) [pid = 1654] [serial = 1900] [outer = 0x118c2a000] 03:11:38 INFO - PROCESS | 1654 | 1463652698754 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119142800) [pid = 1654] [serial = 1901] [outer = 0x118c2a000] 03:11:39 INFO - PROCESS | 1654 | 1463652699078 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]]]}] 03:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 03:11:39 INFO - PROCESS | 1654 | 1463652699117 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:11:39 INFO - PROCESS | 1654 | 1463652699118 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:11:39 INFO - PROCESS | 1654 | 1463652699120 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:11:39 INFO - PROCESS | 1654 | 1463652699121 Marionette TRACE conn2 <- [1,2506,null,{}] 03:11:39 INFO - PROCESS | 1654 | 1463652699124 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}] 03:11:39 INFO - PROCESS | 1654 | 1463652699225 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:11:39 INFO - PROCESS | 1654 | 1463652699238 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275cd000 == 37 [pid = 1654] [id = 634] 03:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1172ba800) [pid = 1654] [serial = 1902] [outer = 0x0] 03:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119149c00) [pid = 1654] [serial = 1903] [outer = 0x1172ba800] 03:11:39 INFO - PROCESS | 1654 | 1463652699263 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11934e400) [pid = 1654] [serial = 1904] [outer = 0x1172ba800] 03:11:39 INFO - PROCESS | 1654 | 1463652699604 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]]]}] 03:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 03:11:39 INFO - PROCESS | 1654 | 1463652699647 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:11:39 INFO - PROCESS | 1654 | 1463652699649 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:11:39 INFO - PROCESS | 1654 | 1463652699659 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:11:39 INFO - PROCESS | 1654 | 1463652699661 Marionette TRACE conn2 <- [1,2510,null,{}] 03:11:39 INFO - PROCESS | 1654 | 1463652699663 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}] 03:11:39 INFO - PROCESS | 1654 | 1463652699765 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:11:39 INFO - PROCESS | 1654 | 1463652699769 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119855800 == 38 [pid = 1654] [id = 635] 03:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11914a800) [pid = 1654] [serial = 1905] [outer = 0x0] 03:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11974ac00) [pid = 1654] [serial = 1906] [outer = 0x11914a800] 03:11:39 INFO - PROCESS | 1654 | 1463652699799 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121068800) [pid = 1654] [serial = 1907] [outer = 0x11914a800] 03:11:40 INFO - PROCESS | 1654 | 1463652700129 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]]]}] 03:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 03:11:40 INFO - PROCESS | 1654 | 1463652700179 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:11:40 INFO - PROCESS | 1654 | 1463652700181 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:11:40 INFO - PROCESS | 1654 | 1463652700183 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 1654 | 1463652700184 Marionette TRACE conn2 <- [1,2514,null,{}] 03:11:40 INFO - PROCESS | 1654 | 1463652700186 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}] 03:11:40 INFO - PROCESS | 1654 | 1463652700278 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:11:40 INFO - PROCESS | 1654 | 1463652700292 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a679000 == 39 [pid = 1654] [id = 636] 03:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119354000) [pid = 1654] [serial = 1908] [outer = 0x0] 03:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12319e800) [pid = 1654] [serial = 1909] [outer = 0x119354000] 03:11:40 INFO - PROCESS | 1654 | 1463652700317 Marionette DEBUG loaded listener.js 03:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1232c0800) [pid = 1654] [serial = 1910] [outer = 0x119354000] 03:11:40 INFO - PROCESS | 1654 | 1463652700717 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]]]}] 03:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 03:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:11:40 INFO - PROCESS | 1654 | 1463652700754 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:11:40 INFO - PROCESS | 1654 | 1463652700755 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:11:40 INFO - PROCESS | 1654 | 1463652700759 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 1654 | 1463652700760 Marionette TRACE conn2 <- [1,2518,null,{}] 03:11:40 INFO - PROCESS | 1654 | 1463652700763 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}] 03:11:40 INFO - PROCESS | 1654 | 1463652700901 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:11:40 INFO - PROCESS | 1654 | 1463652700937 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa14800 == 40 [pid = 1654] [id = 637] 03:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12105e800) [pid = 1654] [serial = 1911] [outer = 0x0] 03:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1232c6000) [pid = 1654] [serial = 1912] [outer = 0x12105e800] 03:11:40 INFO - PROCESS | 1654 | 1463652700976 Marionette DEBUG loaded listener.js 03:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1232cac00) [pid = 1654] [serial = 1913] [outer = 0x12105e800] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115022c00) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x111ab3800) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117681000) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118721400) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x110f1f400) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118c30c00) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118c27400) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112a69c00) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124bcb800) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113142400) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113c2a800) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112f6b800) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1122b2c00) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113146400) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:11:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11649a000) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 03:11:41 INFO - PROCESS | 1654 | 1463652701426 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]]]}] 03:11:41 INFO - PROCESS | 1654 | 1463652701430 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:11:41 INFO - PROCESS | 1654 | 1463652701431 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:11:41 INFO - PROCESS | 1654 | 1463652701434 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:11:41 INFO - PROCESS | 1654 | 1463652701435 Marionette TRACE conn2 <- [1,2522,null,{}] 03:11:41 INFO - PROCESS | 1654 | 1463652701437 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}] 03:11:41 INFO - PROCESS | 1654 | 1463652701520 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:11:41 INFO - PROCESS | 1654 | 1463652701527 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fd7000 == 41 [pid = 1654] [id = 638] 03:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113142400) [pid = 1654] [serial = 1914] [outer = 0x0] 03:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1172b2000) [pid = 1654] [serial = 1915] [outer = 0x113142400] 03:11:41 INFO - PROCESS | 1654 | 1463652701553 Marionette DEBUG loaded listener.js 03:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11910f000) [pid = 1654] [serial = 1916] [outer = 0x113142400] 03:11:41 INFO - PROCESS | 1654 | 1463652701876 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]]]}] 03:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 471ms 03:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:11:41 INFO - PROCESS | 1654 | 1463652701908 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:11:41 INFO - PROCESS | 1654 | 1463652701910 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:11:41 INFO - PROCESS | 1654 | 1463652701913 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:11:41 INFO - PROCESS | 1654 | 1463652701914 Marionette TRACE conn2 <- [1,2526,null,{}] 03:11:41 INFO - PROCESS | 1654 | 1463652701918 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}] 03:11:42 INFO - PROCESS | 1654 | 1463652702067 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:11:42 INFO - PROCESS | 1654 | 1463652702076 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b903000 == 42 [pid = 1654] [id = 639] 03:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11826b000) [pid = 1654] [serial = 1917] [outer = 0x0] 03:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1232cf000) [pid = 1654] [serial = 1918] [outer = 0x11826b000] 03:11:42 INFO - PROCESS | 1654 | 1463652702115 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1235e2400) [pid = 1654] [serial = 1919] [outer = 0x11826b000] 03:11:42 INFO - PROCESS | 1654 | 1463652702490 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]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 619ms 03:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:11:42 INFO - PROCESS | 1654 | 1463652702532 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:11:42 INFO - PROCESS | 1654 | 1463652702533 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:11:42 INFO - PROCESS | 1654 | 1463652702535 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 1654 | 1463652702536 Marionette TRACE conn2 <- [1,2530,null,{}] 03:11:42 INFO - PROCESS | 1654 | 1463652702539 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}] 03:11:42 INFO - PROCESS | 1654 | 1463652702615 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:11:42 INFO - PROCESS | 1654 | 1463652702669 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b977800 == 43 [pid = 1654] [id = 640] 03:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1232ce800) [pid = 1654] [serial = 1920] [outer = 0x0] 03:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1235ee800) [pid = 1654] [serial = 1921] [outer = 0x1232ce800] 03:11:42 INFO - PROCESS | 1654 | 1463652702694 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124b29800) [pid = 1654] [serial = 1922] [outer = 0x1232ce800] 03:11:42 INFO - PROCESS | 1654 | 1463652702964 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]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 468ms 03:11:43 INFO - PROCESS | 1654 | 1463652703003 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 1654 | 1463652703005 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:11:43 INFO - PROCESS | 1654 | 1463652703016 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 1654 | 1463652703017 Marionette TRACE conn2 <- [1,2534,null,{}] 03:11:43 INFO - PROCESS | 1654 | 1463652703019 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}] 03:11:43 INFO - PROCESS | 1654 | 1463652703101 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:11:43 INFO - PROCESS | 1654 | 1463652703106 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbeb000 == 44 [pid = 1654] [id = 641] 03:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118c2fc00) [pid = 1654] [serial = 1923] [outer = 0x0] 03:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124f57400) [pid = 1654] [serial = 1924] [outer = 0x118c2fc00] 03:11:43 INFO - PROCESS | 1654 | 1463652703132 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125778800) [pid = 1654] [serial = 1925] [outer = 0x118c2fc00] 03:11:43 INFO - PROCESS | 1654 | 1463652703651 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]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 669ms 03:11:43 INFO - PROCESS | 1654 | 1463652703686 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 1654 | 1463652703688 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:11:43 INFO - PROCESS | 1654 | 1463652703693 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 1654 | 1463652703695 Marionette TRACE conn2 <- [1,2538,null,{}] 03:11:43 INFO - PROCESS | 1654 | 1463652703699 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}] 03:11:43 INFO - PROCESS | 1654 | 1463652703806 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:11:43 INFO - PROCESS | 1654 | 1463652703883 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f0e800 == 45 [pid = 1654] [id = 642] 03:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112a5ec00) [pid = 1654] [serial = 1926] [outer = 0x0] 03:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112f61c00) [pid = 1654] [serial = 1927] [outer = 0x112a5ec00] 03:11:43 INFO - PROCESS | 1654 | 1463652703915 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11313dc00) [pid = 1654] [serial = 1928] [outer = 0x112a5ec00] 03:11:44 INFO - PROCESS | 1654 | 1463652704403 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]]]}] 03:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 771ms 03:11:44 INFO - PROCESS | 1654 | 1463652704474 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:11:44 INFO - PROCESS | 1654 | 1463652704479 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:11:44 INFO - PROCESS | 1654 | 1463652704484 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 1654 | 1463652704486 Marionette TRACE conn2 <- [1,2542,null,{}] 03:11:44 INFO - PROCESS | 1654 | 1463652704489 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}] 03:11:44 INFO - PROCESS | 1654 | 1463652704618 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:11:44 INFO - PROCESS | 1654 | 1463652704845 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x113eab800 == 46 [pid = 1654] [id = 643] 03:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112051c00) [pid = 1654] [serial = 1929] [outer = 0x0] 03:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11224d400) [pid = 1654] [serial = 1930] [outer = 0x112051c00] 03:11:44 INFO - PROCESS | 1654 | 1463652704875 Marionette DEBUG loaded listener.js 03:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112f69400) [pid = 1654] [serial = 1931] [outer = 0x112051c00] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12b977800 == 45 [pid = 1654] [id = 640] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12b903000 == 44 [pid = 1654] [id = 639] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x128fd7000 == 43 [pid = 1654] [id = 638] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa14800 == 42 [pid = 1654] [id = 637] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a679000 == 41 [pid = 1654] [id = 636] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119855800 == 40 [pid = 1654] [id = 635] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1275cd000 == 39 [pid = 1654] [id = 634] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12105b400) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11855e800 == 38 [pid = 1654] [id = 633] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1253cb800 == 37 [pid = 1654] [id = 632] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x124fde000 == 36 [pid = 1654] [id = 631] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a7000 == 35 [pid = 1654] [id = 630] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119b50000 == 34 [pid = 1654] [id = 629] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118ca3800 == 33 [pid = 1654] [id = 628] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118560000 == 32 [pid = 1654] [id = 627] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116f12000 == 31 [pid = 1654] [id = 626] 03:11:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1133cc000 == 30 [pid = 1654] [id = 625] 03:11:45 INFO - PROCESS | 1654 | 1463652705373 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]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 926ms 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1331bbc00) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1172b6800) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1172ca800) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1183ef400) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1181c8c00) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118c2c000) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11818a000) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11911c000) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119143800) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119352800) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11909f000) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112f68400) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125710400) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1259c6400) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1168acc00) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115026800) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1166c9800) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113141000) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11329bc00) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119c8fc00) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112a60800) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112f60c00) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11645b800) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115d73400) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113142c00) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11834f000) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11850f400) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1172ae800) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1172b5c00) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 03:11:45 INFO - PROCESS | 1654 | 1463652705413 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 1654 | 1463652705416 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:11:45 INFO - PROCESS | 1654 | 1463652705419 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 1654 | 1463652705421 Marionette TRACE conn2 <- [1,2546,null,{}] 03:11:45 INFO - PROCESS | 1654 | 1463652705427 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}] 03:11:45 INFO - PROCESS | 1654 | 1463652705501 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:11:45 INFO - PROCESS | 1654 | 1463652705511 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11646e000 == 31 [pid = 1654] [id = 644] 03:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11313f000) [pid = 1654] [serial = 1932] [outer = 0x0] 03:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11329bc00) [pid = 1654] [serial = 1933] [outer = 0x11313f000] 03:11:45 INFO - PROCESS | 1654 | 1463652705539 Marionette DEBUG loaded listener.js 03:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x115d0c000) [pid = 1654] [serial = 1934] [outer = 0x11313f000] 03:11:45 INFO - PROCESS | 1654 | 1463652705895 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]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 524ms 03:11:45 INFO - PROCESS | 1654 | 1463652705962 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 1654 | 1463652705965 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:11:45 INFO - PROCESS | 1654 | 1463652705968 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 1654 | 1463652705969 Marionette TRACE conn2 <- [1,2550,null,{}] 03:11:45 INFO - PROCESS | 1654 | 1463652705972 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}] 03:11:46 INFO - PROCESS | 1654 | 1463652706046 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:11:46 INFO - PROCESS | 1654 | 1463652706053 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d7000 == 32 [pid = 1654] [id = 645] 03:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11600a400) [pid = 1654] [serial = 1935] [outer = 0x0] 03:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1164f6800) [pid = 1654] [serial = 1936] [outer = 0x11600a400] 03:11:46 INFO - PROCESS | 1654 | 1463652706082 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11684a800) [pid = 1654] [serial = 1937] [outer = 0x11600a400] 03:11:46 INFO - PROCESS | 1654 | 1463652706431 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]]]}] 03:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 474ms 03:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:11:46 INFO - PROCESS | 1654 | 1463652706444 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:11:46 INFO - PROCESS | 1654 | 1463652706445 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:11:46 INFO - PROCESS | 1654 | 1463652706453 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:11:46 INFO - PROCESS | 1654 | 1463652706460 Marionette TRACE conn2 <- [1,2554,null,{}] 03:11:46 INFO - PROCESS | 1654 | 1463652706463 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}] 03:11:46 INFO - PROCESS | 1654 | 1463652706553 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:11:46 INFO - PROCESS | 1654 | 1463652706603 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b61000 == 33 [pid = 1654] [id = 646] 03:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x110f16800) [pid = 1654] [serial = 1938] [outer = 0x0] 03:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1168ae400) [pid = 1654] [serial = 1939] [outer = 0x110f16800] 03:11:46 INFO - PROCESS | 1654 | 1463652706629 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1172c7400) [pid = 1654] [serial = 1940] [outer = 0x110f16800] 03:11:46 INFO - PROCESS | 1654 | 1463652706926 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]]]}] 03:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 529ms 03:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:11:46 INFO - PROCESS | 1654 | 1463652706978 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:11:46 INFO - PROCESS | 1654 | 1463652706979 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:11:46 INFO - PROCESS | 1654 | 1463652706982 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:11:46 INFO - PROCESS | 1654 | 1463652706983 Marionette TRACE conn2 <- [1,2558,null,{}] 03:11:46 INFO - PROCESS | 1654 | 1463652706985 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}] 03:11:47 INFO - PROCESS | 1654 | 1463652707060 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:11:47 INFO - PROCESS | 1654 | 1463652707064 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x124850800 == 34 [pid = 1654] [id = 647] 03:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110f68c00) [pid = 1654] [serial = 1941] [outer = 0x0] 03:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117e5c400) [pid = 1654] [serial = 1942] [outer = 0x110f68c00] 03:11:47 INFO - PROCESS | 1654 | 1463652707090 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1181ca400) [pid = 1654] [serial = 1943] [outer = 0x110f68c00] 03:11:47 INFO - PROCESS | 1654 | 1463652707399 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]]]}] 03:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 468ms 03:11:47 INFO - PROCESS | 1654 | 1463652707469 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:11:47 INFO - PROCESS | 1654 | 1463652707471 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:11:47 INFO - PROCESS | 1654 | 1463652707477 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 1654 | 1463652707478 Marionette TRACE conn2 <- [1,2562,null,{}] 03:11:47 INFO - PROCESS | 1654 | 1463652707488 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}] 03:11:47 INFO - PROCESS | 1654 | 1463652707578 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:11:47 INFO - PROCESS | 1654 | 1463652707583 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x125743000 == 35 [pid = 1654] [id = 648] 03:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1181d1000) [pid = 1654] [serial = 1944] [outer = 0x0] 03:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1181d6800) [pid = 1654] [serial = 1945] [outer = 0x1181d1000] 03:11:47 INFO - PROCESS | 1654 | 1463652707614 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1183f3400) [pid = 1654] [serial = 1946] [outer = 0x1181d1000] 03:11:47 INFO - PROCESS | 1654 | 1463652707997 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]]]}] 03:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 528ms 03:11:48 INFO - PROCESS | 1654 | 1463652708003 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:11:48 INFO - PROCESS | 1654 | 1463652708005 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:11:48 INFO - PROCESS | 1654 | 1463652708014 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:11:48 INFO - PROCESS | 1654 | 1463652708016 Marionette TRACE conn2 <- [1,2566,null,{}] 03:11:48 INFO - PROCESS | 1654 | 1463652708018 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}] 03:11:48 INFO - PROCESS | 1654 | 1463652708113 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:11:48 INFO - PROCESS | 1654 | 1463652708117 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x126df7000 == 36 [pid = 1654] [id = 649] 03:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118267c00) [pid = 1654] [serial = 1947] [outer = 0x0] 03:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118510c00) [pid = 1654] [serial = 1948] [outer = 0x118267c00] 03:11:48 INFO - PROCESS | 1654 | 1463652708142 Marionette DEBUG loaded listener.js 03:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11910f400) [pid = 1654] [serial = 1949] [outer = 0x118267c00] 03:11:48 INFO - PROCESS | 1654 | 1463652708492 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]]]}] 03:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 517ms 03:11:48 INFO - PROCESS | 1654 | 1463652708533 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:11:48 INFO - PROCESS | 1654 | 1463652708534 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:11:48 INFO - PROCESS | 1654 | 1463652708536 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:11:48 INFO - PROCESS | 1654 | 1463652708537 Marionette TRACE conn2 <- [1,2570,null,{}] 03:11:48 INFO - PROCESS | 1654 | 1463652708540 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}] 03:11:48 INFO - PROCESS | 1654 | 1463652708630 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:11:48 INFO - PROCESS | 1654 | 1463652708634 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b61800 == 37 [pid = 1654] [id = 650] 03:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119031c00) [pid = 1654] [serial = 1950] [outer = 0x0] 03:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119147c00) [pid = 1654] [serial = 1951] [outer = 0x119031c00] 03:11:48 INFO - PROCESS | 1654 | 1463652708659 Marionette DEBUG loaded listener.js 03:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119353800) [pid = 1654] [serial = 1952] [outer = 0x119031c00] 03:11:49 INFO - PROCESS | 1654 | 1463652709016 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]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 03:11:49 INFO - PROCESS | 1654 | 1463652709055 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:11:49 INFO - PROCESS | 1654 | 1463652709056 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:11:49 INFO - PROCESS | 1654 | 1463652709060 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:11:49 INFO - PROCESS | 1654 | 1463652709062 Marionette TRACE conn2 <- [1,2574,null,{}] 03:11:49 INFO - PROCESS | 1654 | 1463652709064 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}] 03:11:49 INFO - PROCESS | 1654 | 1463652709153 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:11:49 INFO - PROCESS | 1654 | 1463652709165 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12933d000 == 38 [pid = 1654] [id = 651] 03:11:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119147800) [pid = 1654] [serial = 1953] [outer = 0x0] 03:11:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119756800) [pid = 1654] [serial = 1954] [outer = 0x119147800] 03:11:49 INFO - PROCESS | 1654 | 1463652709190 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119c90c00) [pid = 1654] [serial = 1955] [outer = 0x119147800] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1232ce800) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11914a800) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119354000) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1172be800) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110f64400) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113e10000) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11974b000) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112f65400) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112a5dc00) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112f67c00) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11609c800) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1183f8c00) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118c2a000) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12105e800) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x113142400) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11826b000) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:11:49 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1172ba800) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:11:49 INFO - PROCESS | 1654 | 1463652709678 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]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 669ms 03:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:11:49 INFO - PROCESS | 1654 | 1463652709731 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:11:49 INFO - PROCESS | 1654 | 1463652709733 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:11:49 INFO - PROCESS | 1654 | 1463652709735 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:11:49 INFO - PROCESS | 1654 | 1463652709737 Marionette TRACE conn2 <- [1,2578,null,{}] 03:11:49 INFO - PROCESS | 1654 | 1463652709740 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}] 03:11:49 INFO - PROCESS | 1654 | 1463652709847 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:11:49 INFO - PROCESS | 1654 | 1463652709928 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119473000 == 39 [pid = 1654] [id = 652] 03:11:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x111e2b000) [pid = 1654] [serial = 1956] [outer = 0x0] 03:11:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113146800) [pid = 1654] [serial = 1957] [outer = 0x111e2b000] 03:11:49 INFO - PROCESS | 1654 | 1463652709960 Marionette DEBUG loaded listener.js 03:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1172bf800) [pid = 1654] [serial = 1958] [outer = 0x111e2b000] 03:11:50 INFO - PROCESS | 1654 | 1463652710211 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]]]}] 03:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 520ms 03:11:50 INFO - PROCESS | 1654 | 1463652710263 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:11:50 INFO - PROCESS | 1654 | 1463652710264 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:11:50 INFO - PROCESS | 1654 | 1463652710267 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 1654 | 1463652710268 Marionette TRACE conn2 <- [1,2582,null,{}] 03:11:50 INFO - PROCESS | 1654 | 1463652710270 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}] 03:11:50 INFO - PROCESS | 1654 | 1463652710370 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:11:50 INFO - PROCESS | 1654 | 1463652710392 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6b2000 == 40 [pid = 1654] [id = 653] 03:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1181d6c00) [pid = 1654] [serial = 1959] [outer = 0x0] 03:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119351c00) [pid = 1654] [serial = 1960] [outer = 0x1181d6c00] 03:11:50 INFO - PROCESS | 1654 | 1463652710420 Marionette DEBUG loaded listener.js 03:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121068c00) [pid = 1654] [serial = 1961] [outer = 0x1181d6c00] 03:11:50 INFO - PROCESS | 1654 | 1463652710901 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]]]}] 03:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 672ms 03:11:50 INFO - PROCESS | 1654 | 1463652710942 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:11:50 INFO - PROCESS | 1654 | 1463652710945 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:11:50 INFO - PROCESS | 1654 | 1463652710949 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 1654 | 1463652710951 Marionette TRACE conn2 <- [1,2586,null,{}] 03:11:50 INFO - PROCESS | 1654 | 1463652710955 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}] 03:11:51 INFO - PROCESS | 1654 | 1463652711052 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:11:51 INFO - PROCESS | 1654 | 1463652711119 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x118579000 == 41 [pid = 1654] [id = 654] 03:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x112f63400) [pid = 1654] [serial = 1962] [outer = 0x0] 03:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x113144800) [pid = 1654] [serial = 1963] [outer = 0x112f63400] 03:11:51 INFO - PROCESS | 1654 | 1463652711151 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x113e10000) [pid = 1654] [serial = 1964] [outer = 0x112f63400] 03:11:51 INFO - PROCESS | 1654 | 1463652711575 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]]]}] 03:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 03:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:11:51 INFO - PROCESS | 1654 | 1463652711624 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:11:51 INFO - PROCESS | 1654 | 1463652711628 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:11:51 INFO - PROCESS | 1654 | 1463652711632 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:11:51 INFO - PROCESS | 1654 | 1463652711634 Marionette TRACE conn2 <- [1,2590,null,{}] 03:11:51 INFO - PROCESS | 1654 | 1463652711637 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}] 03:11:51 INFO - PROCESS | 1654 | 1463652711759 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:11:51 INFO - PROCESS | 1654 | 1463652711853 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ad7800 == 42 [pid = 1654] [id = 655] 03:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117252c00) [pid = 1654] [serial = 1965] [outer = 0x0] 03:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1172b6800) [pid = 1654] [serial = 1966] [outer = 0x117252c00] 03:11:51 INFO - PROCESS | 1654 | 1463652711883 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117683800) [pid = 1654] [serial = 1967] [outer = 0x117252c00] 03:11:52 INFO - PROCESS | 1654 | 1463652712338 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]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 771ms 03:11:52 INFO - PROCESS | 1654 | 1463652712405 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:11:52 INFO - PROCESS | 1654 | 1463652712407 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:11:52 INFO - PROCESS | 1654 | 1463652712411 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 1654 | 1463652712415 Marionette TRACE conn2 <- [1,2594,null,{}] 03:11:52 INFO - PROCESS | 1654 | 1463652712427 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}] 03:11:52 INFO - PROCESS | 1654 | 1463652712569 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:11:52 INFO - PROCESS | 1654 | 1463652712636 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0c4000 == 43 [pid = 1654] [id = 656] 03:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1181ce400) [pid = 1654] [serial = 1968] [outer = 0x0] 03:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1183f5000) [pid = 1654] [serial = 1969] [outer = 0x1181ce400] 03:11:52 INFO - PROCESS | 1654 | 1463652712668 Marionette DEBUG loaded listener.js 03:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119352000) [pid = 1654] [serial = 1970] [outer = 0x1181ce400] 03:11:53 INFO - PROCESS | 1654 | 1463652713132 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]]]}] 03:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 728ms 03:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:11:53 INFO - PROCESS | 1654 | 1463652713138 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:11:53 INFO - PROCESS | 1654 | 1463652713140 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:11:53 INFO - PROCESS | 1654 | 1463652713142 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:11:53 INFO - PROCESS | 1654 | 1463652713144 Marionette TRACE conn2 <- [1,2598,null,{}] 03:11:53 INFO - PROCESS | 1654 | 1463652713146 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}] 03:11:53 INFO - PROCESS | 1654 | 1463652713239 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:11:53 INFO - PROCESS | 1654 | 1463652713289 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b90c800 == 44 [pid = 1654] [id = 657] 03:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119c94800) [pid = 1654] [serial = 1971] [outer = 0x0] 03:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121067800) [pid = 1654] [serial = 1972] [outer = 0x119c94800] 03:11:53 INFO - PROCESS | 1654 | 1463652713319 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12319e000) [pid = 1654] [serial = 1973] [outer = 0x119c94800] 03:11:53 INFO - PROCESS | 1654 | 1463652713756 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]]]}] 03:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 621ms 03:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:11:53 INFO - PROCESS | 1654 | 1463652713763 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:11:53 INFO - PROCESS | 1654 | 1463652713765 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:11:53 INFO - PROCESS | 1654 | 1463652713767 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:11:53 INFO - PROCESS | 1654 | 1463652713768 Marionette TRACE conn2 <- [1,2602,null,{}] 03:11:53 INFO - PROCESS | 1654 | 1463652713771 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}] 03:11:53 INFO - PROCESS | 1654 | 1463652713867 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:11:53 INFO - PROCESS | 1654 | 1463652713929 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x117091800 == 45 [pid = 1654] [id = 658] 03:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x110f1f800) [pid = 1654] [serial = 1974] [outer = 0x0] 03:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112ff5c00) [pid = 1654] [serial = 1975] [outer = 0x110f1f800] 03:11:53 INFO - PROCESS | 1654 | 1463652713959 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119c97000) [pid = 1654] [serial = 1976] [outer = 0x110f1f800] 03:11:54 INFO - PROCESS | 1654 | 1463652714484 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]]]}] 03:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 775ms 03:11:54 INFO - PROCESS | 1654 | 1463652714557 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:11:54 INFO - PROCESS | 1654 | 1463652714559 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:11:54 INFO - PROCESS | 1654 | 1463652714564 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 1654 | 1463652714566 Marionette TRACE conn2 <- [1,2606,null,{}] 03:11:54 INFO - PROCESS | 1654 | 1463652714570 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}] 03:11:54 INFO - PROCESS | 1654 | 1463652714664 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:11:54 INFO - PROCESS | 1654 | 1463652714734 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1182cf800 == 46 [pid = 1654] [id = 659] 03:11:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x112f67000) [pid = 1654] [serial = 1977] [outer = 0x0] 03:11:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1133a5800) [pid = 1654] [serial = 1978] [outer = 0x112f67000] 03:11:54 INFO - PROCESS | 1654 | 1463652714764 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11600bc00) [pid = 1654] [serial = 1979] [outer = 0x112f67000] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x119473000 == 45 [pid = 1654] [id = 652] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12933d000 == 44 [pid = 1654] [id = 651] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x128b61800 == 43 [pid = 1654] [id = 650] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x126df7000 == 42 [pid = 1654] [id = 649] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x125743000 == 41 [pid = 1654] [id = 648] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x124850800 == 40 [pid = 1654] [id = 647] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x119b61000 == 39 [pid = 1654] [id = 646] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124f57400) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d7000 == 38 [pid = 1654] [id = 645] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11646e000 == 37 [pid = 1654] [id = 644] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x113eab800 == 36 [pid = 1654] [id = 643] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x116f0e800 == 35 [pid = 1654] [id = 642] 03:11:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbeb000 == 34 [pid = 1654] [id = 641] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11974ac00) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12319e800) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1172cc800) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1181d6000) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115fe9c00) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116011800) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1164a5c00) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11684e800) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121068000) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1172b2c00) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1172bec00) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112a6cc00) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112f62000) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113143800) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11339f400) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11831a400) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1183f8400) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11871f800) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118c2c400) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1190a7800) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119142800) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1232c6000) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1232c0800) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11910f000) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1172b2000) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1232cf000) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1232cac00) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119149c00) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11934e400) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1235ee800) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x121068800) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1235e2400) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 03:11:54 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x124b29800) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 03:11:55 INFO - PROCESS | 1654 | 1463652715132 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]]]}] 03:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 621ms 03:11:55 INFO - PROCESS | 1654 | 1463652715185 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:11:55 INFO - PROCESS | 1654 | 1463652715189 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:11:55 INFO - PROCESS | 1654 | 1463652715193 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 1654 | 1463652715195 Marionette TRACE conn2 <- [1,2610,null,{}] 03:11:55 INFO - PROCESS | 1654 | 1463652715197 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}] 03:11:55 INFO - PROCESS | 1654 | 1463652715280 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:11:55 INFO - PROCESS | 1654 | 1463652715335 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118560000 == 35 [pid = 1654] [id = 660] 03:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11600b800) [pid = 1654] [serial = 1980] [outer = 0x0] 03:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116747400) [pid = 1654] [serial = 1981] [outer = 0x11600b800] 03:11:55 INFO - PROCESS | 1654 | 1463652715361 Marionette DEBUG loaded listener.js 03:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11724d000) [pid = 1654] [serial = 1982] [outer = 0x11600b800] 03:11:55 INFO - PROCESS | 1654 | 1463652715669 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]]]}] 03:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 520ms 03:11:55 INFO - PROCESS | 1654 | 1463652715714 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:11:55 INFO - PROCESS | 1654 | 1463652715715 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:11:55 INFO - PROCESS | 1654 | 1463652715718 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 1654 | 1463652715721 Marionette TRACE conn2 <- [1,2614,null,{}] 03:11:55 INFO - PROCESS | 1654 | 1463652715728 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}] 03:11:55 INFO - PROCESS | 1654 | 1463652715811 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:11:55 INFO - PROCESS | 1654 | 1463652715862 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a8800 == 36 [pid = 1654] [id = 661] 03:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116a6b400) [pid = 1654] [serial = 1983] [outer = 0x0] 03:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11767b800) [pid = 1654] [serial = 1984] [outer = 0x116a6b400] 03:11:55 INFO - PROCESS | 1654 | 1463652715890 Marionette DEBUG loaded listener.js 03:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11831a400) [pid = 1654] [serial = 1985] [outer = 0x116a6b400] 03:11:56 INFO - PROCESS | 1654 | 1463652716198 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]]]}] 03:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 524ms 03:11:56 INFO - PROCESS | 1654 | 1463652716243 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:11:56 INFO - PROCESS | 1654 | 1463652716252 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:11:56 INFO - PROCESS | 1654 | 1463652716254 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:11:56 INFO - PROCESS | 1654 | 1463652716255 Marionette TRACE conn2 <- [1,2618,null,{}] 03:11:56 INFO - PROCESS | 1654 | 1463652716258 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}] 03:11:56 INFO - PROCESS | 1654 | 1463652716336 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:11:56 INFO - PROCESS | 1654 | 1463652716342 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1253dc000 == 37 [pid = 1654] [id = 662] 03:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118721c00) [pid = 1654] [serial = 1986] [outer = 0x0] 03:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11910fc00) [pid = 1654] [serial = 1987] [outer = 0x118721c00] 03:11:56 INFO - PROCESS | 1654 | 1463652716368 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11934b400) [pid = 1654] [serial = 1988] [outer = 0x118721c00] 03:11:56 INFO - PROCESS | 1654 | 1463652716674 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]]]}] 03:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 472ms 03:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:11:56 INFO - PROCESS | 1654 | 1463652716745 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:11:56 INFO - PROCESS | 1654 | 1463652716746 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:11:56 INFO - PROCESS | 1654 | 1463652716748 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:11:56 INFO - PROCESS | 1654 | 1463652716749 Marionette TRACE conn2 <- [1,2622,null,{}] 03:11:56 INFO - PROCESS | 1654 | 1463652716752 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}] 03:11:56 INFO - PROCESS | 1654 | 1463652716831 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:11:56 INFO - PROCESS | 1654 | 1463652716835 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e6000 == 38 [pid = 1654] [id = 663] 03:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1190a0400) [pid = 1654] [serial = 1989] [outer = 0x0] 03:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119752000) [pid = 1654] [serial = 1990] [outer = 0x1190a0400] 03:11:56 INFO - PROCESS | 1654 | 1463652716863 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121060800) [pid = 1654] [serial = 1991] [outer = 0x1190a0400] 03:11:57 INFO - PROCESS | 1654 | 1463652717230 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]]]}] 03:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 519ms 03:11:57 INFO - PROCESS | 1654 | 1463652717267 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 1654 | 1463652717269 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:11:57 INFO - PROCESS | 1654 | 1463652717271 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 1654 | 1463652717272 Marionette TRACE conn2 <- [1,2626,null,{}] 03:11:57 INFO - PROCESS | 1654 | 1463652717277 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}] 03:11:57 INFO - PROCESS | 1654 | 1463652717387 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:11:57 INFO - PROCESS | 1654 | 1463652717402 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116476800 == 39 [pid = 1654] [id = 664] 03:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12319d800) [pid = 1654] [serial = 1992] [outer = 0x0] 03:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1232c9800) [pid = 1654] [serial = 1993] [outer = 0x12319d800] 03:11:57 INFO - PROCESS | 1654 | 1463652717435 Marionette DEBUG loaded listener.js 03:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123734400) [pid = 1654] [serial = 1994] [outer = 0x12319d800] 03:11:57 INFO - PROCESS | 1654 | 1463652717779 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]]]}] 03:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 03:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:11:57 INFO - PROCESS | 1654 | 1463652717795 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 1654 | 1463652717796 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:11:57 INFO - PROCESS | 1654 | 1463652717798 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 1654 | 1463652717799 Marionette TRACE conn2 <- [1,2630,null,{}] 03:11:57 INFO - PROCESS | 1654 | 1463652717802 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}] 03:11:57 INFO - PROCESS | 1654 | 1463652717899 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:11:57 INFO - PROCESS | 1654 | 1463652717914 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67d800 == 40 [pid = 1654] [id = 665] 03:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1232cb800) [pid = 1654] [serial = 1995] [outer = 0x0] 03:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x125519400) [pid = 1654] [serial = 1996] [outer = 0x1232cb800] 03:11:57 INFO - PROCESS | 1654 | 1463652717939 Marionette DEBUG loaded listener.js 03:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12577c000) [pid = 1654] [serial = 1997] [outer = 0x1232cb800] 03:11:58 INFO - PROCESS | 1654 | 1463652718276 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]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 518ms 03:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:11:58 INFO - PROCESS | 1654 | 1463652718317 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:11:58 INFO - PROCESS | 1654 | 1463652718318 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:11:58 INFO - PROCESS | 1654 | 1463652718320 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 1654 | 1463652718321 Marionette TRACE conn2 <- [1,2634,null,{}] 03:11:58 INFO - PROCESS | 1654 | 1463652718323 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}] 03:11:58 INFO - PROCESS | 1654 | 1463652718419 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:11:58 INFO - PROCESS | 1654 | 1463652718424 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0c0000 == 41 [pid = 1654] [id = 666] 03:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124b29800) [pid = 1654] [serial = 1998] [outer = 0x0] 03:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1259cbc00) [pid = 1654] [serial = 1999] [outer = 0x124b29800] 03:11:58 INFO - PROCESS | 1654 | 1463652718476 Marionette DEBUG loaded listener.js 03:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125fabc00) [pid = 1654] [serial = 2000] [outer = 0x124b29800] 03:11:58 INFO - PROCESS | 1654 | 1463652718809 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]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 522ms 03:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:11:58 INFO - PROCESS | 1654 | 1463652718843 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:11:58 INFO - PROCESS | 1654 | 1463652718844 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:11:58 INFO - PROCESS | 1654 | 1463652718854 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 1654 | 1463652718855 Marionette TRACE conn2 <- [1,2638,null,{}] 03:11:58 INFO - PROCESS | 1654 | 1463652718857 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}] 03:11:58 INFO - PROCESS | 1654 | 1463652718955 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:11:58 INFO - PROCESS | 1654 | 1463652718959 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b988000 == 42 [pid = 1654] [id = 667] 03:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x125783c00) [pid = 1654] [serial = 2001] [outer = 0x0] 03:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12605c800) [pid = 1654] [serial = 2002] [outer = 0x125783c00] 03:11:58 INFO - PROCESS | 1654 | 1463652718983 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126919000) [pid = 1654] [serial = 2003] [outer = 0x125783c00] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119031c00) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118267c00) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11600a400) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119147800) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110f68c00) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110f16800) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x111e2b000) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112051c00) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11313f000) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:11:59 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1181d1000) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:11:59 INFO - PROCESS | 1654 | 1463652719311 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]]]}] 03:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 476ms 03:11:59 INFO - PROCESS | 1654 | 1463652719323 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:11:59 INFO - PROCESS | 1654 | 1463652719326 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:11:59 INFO - PROCESS | 1654 | 1463652719334 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 1654 | 1463652719335 Marionette TRACE conn2 <- [1,2642,null,{}] 03:11:59 INFO - PROCESS | 1654 | 1463652719337 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}] 03:11:59 INFO - PROCESS | 1654 | 1463652719453 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:11:59 INFO - PROCESS | 1654 | 1463652719486 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:11:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f7c000 == 43 [pid = 1654] [id = 668] 03:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x110f69800) [pid = 1654] [serial = 2004] [outer = 0x0] 03:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1181d1400) [pid = 1654] [serial = 2005] [outer = 0x110f69800] 03:11:59 INFO - PROCESS | 1654 | 1463652719511 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119749c00) [pid = 1654] [serial = 2006] [outer = 0x110f69800] 03:11:59 INFO - PROCESS | 1654 | 1463652719794 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]]]}] 03:11:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 03:11:59 INFO - PROCESS | 1654 | 1463652719854 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:11:59 INFO - PROCESS | 1654 | 1463652719855 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:11:59 INFO - PROCESS | 1654 | 1463652719860 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 1654 | 1463652719862 Marionette TRACE conn2 <- [1,2646,null,{}] 03:11:59 INFO - PROCESS | 1654 | 1463652719864 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}] 03:11:59 INFO - PROCESS | 1654 | 1463652719966 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:12:00 INFO - PROCESS | 1654 | 1463652720020 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be0d000 == 44 [pid = 1654] [id = 669] 03:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11204e000) [pid = 1654] [serial = 2007] [outer = 0x0] 03:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126921000) [pid = 1654] [serial = 2008] [outer = 0x11204e000] 03:12:00 INFO - PROCESS | 1654 | 1463652720050 Marionette DEBUG loaded listener.js 03:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126fa3000) [pid = 1654] [serial = 2009] [outer = 0x11204e000] 03:12:00 INFO - PROCESS | 1654 | 1463652720328 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]]]}] 03:12:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 03:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:12:00 INFO - PROCESS | 1654 | 1463652720380 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:12:00 INFO - PROCESS | 1654 | 1463652720382 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:12:00 INFO - PROCESS | 1654 | 1463652720385 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:12:00 INFO - PROCESS | 1654 | 1463652720387 Marionette TRACE conn2 <- [1,2650,null,{}] 03:12:00 INFO - PROCESS | 1654 | 1463652720393 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}] 03:12:00 INFO - PROCESS | 1654 | 1463652720520 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:12:00 INFO - PROCESS | 1654 | 1463652720596 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c558000 == 45 [pid = 1654] [id = 670] 03:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1183f9800) [pid = 1654] [serial = 2010] [outer = 0x0] 03:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127008800) [pid = 1654] [serial = 2011] [outer = 0x1183f9800] 03:12:00 INFO - PROCESS | 1654 | 1463652720635 Marionette DEBUG loaded listener.js 03:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12704a000) [pid = 1654] [serial = 2012] [outer = 0x1183f9800] 03:12:00 INFO - PROCESS | 1654 | 1463652720993 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]]]}] 03:12:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 621ms 03:12:01 INFO - PROCESS | 1654 | 1463652721008 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:12:01 INFO - PROCESS | 1654 | 1463652721011 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:12:01 INFO - PROCESS | 1654 | 1463652721013 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:12:01 INFO - PROCESS | 1654 | 1463652721014 Marionette TRACE conn2 <- [1,2654,null,{}] 03:12:01 INFO - PROCESS | 1654 | 1463652721017 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}] 03:12:01 INFO - PROCESS | 1654 | 1463652721101 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:12:01 INFO - PROCESS | 1654 | 1463652721239 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164dc000 == 46 [pid = 1654] [id = 671] 03:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x111aafc00) [pid = 1654] [serial = 2013] [outer = 0x0] 03:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112055400) [pid = 1654] [serial = 2014] [outer = 0x111aafc00] 03:12:01 INFO - PROCESS | 1654 | 1463652721273 Marionette DEBUG loaded listener.js 03:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112fee800) [pid = 1654] [serial = 2015] [outer = 0x111aafc00] 03:12:01 INFO - PROCESS | 1654 | 1463652721694 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]]]}] 03:12:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 720ms 03:12:01 INFO - PROCESS | 1654 | 1463652721734 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:12:01 INFO - PROCESS | 1654 | 1463652721737 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:12:01 INFO - PROCESS | 1654 | 1463652721740 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:12:01 INFO - PROCESS | 1654 | 1463652721743 Marionette TRACE conn2 <- [1,2658,null,{}] 03:12:01 INFO - PROCESS | 1654 | 1463652721746 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}] 03:12:01 INFO - PROCESS | 1654 | 1463652721853 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:12:01 INFO - PROCESS | 1654 | 1463652721921 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a5000 == 47 [pid = 1654] [id = 672] 03:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x115f23000) [pid = 1654] [serial = 2016] [outer = 0x0] 03:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11674ec00) [pid = 1654] [serial = 2017] [outer = 0x115f23000] 03:12:01 INFO - PROCESS | 1654 | 1463652721954 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117685400) [pid = 1654] [serial = 2018] [outer = 0x115f23000] 03:12:02 INFO - PROCESS | 1654 | 1463652722369 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]]]}] 03:12:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:12:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 03:12:02 INFO - PROCESS | 1654 | 1463652722414 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:12:02 INFO - PROCESS | 1654 | 1463652722417 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:12:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:12:02 INFO - PROCESS | 1654 | 1463652722419 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:12:02 INFO - PROCESS | 1654 | 1463652722421 Marionette TRACE conn2 <- [1,2662,null,{}] 03:12:02 INFO - PROCESS | 1654 | 1463652722423 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}] 03:12:02 INFO - PROCESS | 1654 | 1463652722543 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:12:02 INFO - PROCESS | 1654 | 1463652722612 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0c5000 == 48 [pid = 1654] [id = 673] 03:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1181c7400) [pid = 1654] [serial = 2019] [outer = 0x0] 03:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118510400) [pid = 1654] [serial = 2020] [outer = 0x1181c7400] 03:12:02 INFO - PROCESS | 1654 | 1463652722642 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11934f800) [pid = 1654] [serial = 2021] [outer = 0x1181c7400] 03:12:03 INFO - PROCESS | 1654 | 1463652723035 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]]]}] 03:12:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:12:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 03:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:12:03 INFO - PROCESS | 1654 | 1463652723092 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:12:03 INFO - PROCESS | 1654 | 1463652723093 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:12:03 INFO - PROCESS | 1654 | 1463652723100 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:12:03 INFO - PROCESS | 1654 | 1463652723105 Marionette TRACE conn2 <- [1,2666,null,{}] 03:12:03 INFO - PROCESS | 1654 | 1463652723109 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}] 03:12:03 INFO - PROCESS | 1654 | 1463652723212 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:12:03 INFO - PROCESS | 1654 | 1463652723266 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c816800 == 49 [pid = 1654] [id = 674] 03:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1194a0800) [pid = 1654] [serial = 2022] [outer = 0x0] 03:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12319c400) [pid = 1654] [serial = 2023] [outer = 0x1194a0800] 03:12:03 INFO - PROCESS | 1654 | 1463652723296 Marionette DEBUG loaded listener.js 03:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124b2dc00) [pid = 1654] [serial = 2024] [outer = 0x1194a0800] 03:12:04 INFO - PROCESS | 1654 | 1463652724238 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]]]}] 03:12:04 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) 03:12:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1181ms 03:12:04 INFO - PROCESS | 1654 | 1463652724277 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:12:04 INFO - PROCESS | 1654 | 1463652724279 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:12:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:12:04 INFO - PROCESS | 1654 | 1463652724283 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:12:04 INFO - PROCESS | 1654 | 1463652724285 Marionette TRACE conn2 <- [1,2670,null,{}] 03:12:04 INFO - PROCESS | 1654 | 1463652724289 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}] 03:12:04 INFO - PROCESS | 1654 | 1463652724378 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:12:04 INFO - PROCESS | 1654 | 1463652724430 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11908a000 == 50 [pid = 1654] [id = 675] 03:12:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112f61000) [pid = 1654] [serial = 2025] [outer = 0x0] 03:12:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112f66800) [pid = 1654] [serial = 2026] [outer = 0x112f61000] 03:12:04 INFO - PROCESS | 1654 | 1463652724458 Marionette DEBUG loaded listener.js 03:12:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113143800) [pid = 1654] [serial = 2027] [outer = 0x112f61000] 03:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12abed800 == 49 [pid = 1654] [id = 624] 03:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c558000 == 48 [pid = 1654] [id = 670] 03:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12be0d000 == 47 [pid = 1654] [id = 669] 03:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x126f7c000 == 46 [pid = 1654] [id = 668] 03:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b988000 == 45 [pid = 1654] [id = 667] 03:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119351c00) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0c0000 == 44 [pid = 1654] [id = 666] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67d800 == 43 [pid = 1654] [id = 665] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x116476800 == 42 [pid = 1654] [id = 664] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e6000 == 41 [pid = 1654] [id = 663] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1253dc000 == 40 [pid = 1654] [id = 662] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a8800 == 39 [pid = 1654] [id = 661] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x118560000 == 38 [pid = 1654] [id = 660] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1182cf800 == 37 [pid = 1654] [id = 659] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0c4000 == 36 [pid = 1654] [id = 656] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x125ad7800 == 35 [pid = 1654] [id = 655] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x118579000 == 34 [pid = 1654] [id = 654] 03:12:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6b2000 == 33 [pid = 1654] [id = 653] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119147c00) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118510c00) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1164f6800) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119756800) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11684a800) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112f61c00) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117e5c400) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1168ae400) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1172c7400) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113146800) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112f69400) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11224d400) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11329bc00) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115d0c000) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119353800) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119c90c00) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1181d6800) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11910f400) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1183f3400) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1181ca400) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1172bf800) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 03:12:05 INFO - PROCESS | 1654 | 1463652725337 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] 03:12:05 INFO - PROCESS | 1654 | 1463652725361 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:12:05 INFO - PROCESS | 1654 | 1463652725365 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:12:05 INFO - PROCESS | 1654 | 1463652725367 Marionette TRACE conn2 <- [1,2674,null,{}] 03:12:05 INFO - PROCESS | 1654 | 1463652725369 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}] 03:12:05 INFO - PROCESS | 1654 | 1463652725443 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:12:05 INFO - PROCESS | 1654 | 1463652725447 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x116881000 == 34 [pid = 1654] [id = 676] 03:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113142000) [pid = 1654] [serial = 2028] [outer = 0x0] 03:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x115f2e000) [pid = 1654] [serial = 2029] [outer = 0x113142000] 03:12:05 INFO - PROCESS | 1654 | 1463652725475 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1164a1c00) [pid = 1654] [serial = 2030] [outer = 0x113142000] 03:12:06 INFO - PROCESS | 1654 | 1463652726337 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] 03:12:06 INFO - PROCESS | 1654 | 1463652726386 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:12:06 INFO - PROCESS | 1654 | 1463652726388 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 1654 | 1463652726391 Marionette TRACE conn2 <- [1,2678,null,{}] 03:12:06 INFO - PROCESS | 1654 | 1463652726411 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}] 03:12:06 INFO - PROCESS | 1654 | 1463652726492 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:12:06 INFO - PROCESS | 1654 | 1463652726499 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11984e800 == 35 [pid = 1654] [id = 677] 03:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116a6b800) [pid = 1654] [serial = 2031] [outer = 0x0] 03:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1172bb000) [pid = 1654] [serial = 2032] [outer = 0x116a6b800] 03:12:06 INFO - PROCESS | 1654 | 1463652726527 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1172ca800) [pid = 1654] [serial = 2033] [outer = 0x116a6b800] 03:12:07 INFO - PROCESS | 1654 | 1463652727367 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]]]}] 03:12:07 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) 03:12:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1026ms 03:12:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:12:07 INFO - PROCESS | 1654 | 1463652727419 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:12:07 INFO - PROCESS | 1654 | 1463652727421 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:12:07 INFO - PROCESS | 1654 | 1463652727423 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:12:07 INFO - PROCESS | 1654 | 1463652727424 Marionette TRACE conn2 <- [1,2682,null,{}] 03:12:07 INFO - PROCESS | 1654 | 1463652727427 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}] 03:12:07 INFO - PROCESS | 1654 | 1463652727520 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:12:07 INFO - PROCESS | 1654 | 1463652727524 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x124868800 == 36 [pid = 1654] [id = 678] 03:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11818b800) [pid = 1654] [serial = 2034] [outer = 0x0] 03:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118269400) [pid = 1654] [serial = 2035] [outer = 0x11818b800] 03:12:07 INFO - PROCESS | 1654 | 1463652727550 Marionette DEBUG loaded listener.js 03:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1183f3400) [pid = 1654] [serial = 2036] [outer = 0x11818b800] 03:12:08 INFO - PROCESS | 1654 | 1463652728353 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]]]}] 03:12:08 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) 03:12:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 974ms 03:12:08 INFO - PROCESS | 1654 | 1463652728397 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:12:08 INFO - PROCESS | 1654 | 1463652728398 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:12:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:12:08 INFO - PROCESS | 1654 | 1463652728401 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:12:08 INFO - PROCESS | 1654 | 1463652728402 Marionette TRACE conn2 <- [1,2686,null,{}] 03:12:08 INFO - PROCESS | 1654 | 1463652728404 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}] 03:12:08 INFO - PROCESS | 1654 | 1463652728498 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:12:08 INFO - PROCESS | 1654 | 1463652728511 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x125acb000 == 37 [pid = 1654] [id = 679] 03:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1181c9c00) [pid = 1654] [serial = 2037] [outer = 0x0] 03:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118720400) [pid = 1654] [serial = 2038] [outer = 0x1181c9c00] 03:12:08 INFO - PROCESS | 1654 | 1463652728536 Marionette DEBUG loaded listener.js 03:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119028800) [pid = 1654] [serial = 2039] [outer = 0x1181c9c00] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12319d800) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1232cb800) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116a6b400) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11600b800) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1190a0400) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112f67000) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118721c00) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110f1f800) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110f69800) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124b29800) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125783c00) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:12:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11204e000) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:12:09 INFO - PROCESS | 1654 | 1463652729352 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] 03:12:09 INFO - PROCESS | 1654 | 1463652729372 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:12:09 INFO - PROCESS | 1654 | 1463652729376 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 1654 | 1463652729377 Marionette TRACE conn2 <- [1,2690,null,{}] 03:12:09 INFO - PROCESS | 1654 | 1463652729379 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}] 03:12:09 INFO - PROCESS | 1654 | 1463652729480 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:12:09 INFO - PROCESS | 1654 | 1463652729485 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e0000 == 38 [pid = 1654] [id = 680] 03:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11600e000) [pid = 1654] [serial = 2040] [outer = 0x0] 03:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119145000) [pid = 1654] [serial = 2041] [outer = 0x11600e000] 03:12:09 INFO - PROCESS | 1654 | 1463652729513 Marionette DEBUG loaded listener.js 03:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1194a4000) [pid = 1654] [serial = 2042] [outer = 0x11600e000] 03:12:10 INFO - PROCESS | 1654 | 1463652730298 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] 03:12:10 INFO - PROCESS | 1654 | 1463652730349 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:12:10 INFO - PROCESS | 1654 | 1463652730351 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:12:10 INFO - PROCESS | 1654 | 1463652730352 Marionette TRACE conn2 <- [1,2694,null,{}] 03:12:10 INFO - PROCESS | 1654 | 1463652730355 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}] 03:12:10 INFO - PROCESS | 1654 | 1463652730430 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:12:10 INFO - PROCESS | 1654 | 1463652730434 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fd1800 == 39 [pid = 1654] [id = 681] 03:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119bbc000) [pid = 1654] [serial = 2043] [outer = 0x0] 03:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119f28000) [pid = 1654] [serial = 2044] [outer = 0x119bbc000] 03:12:10 INFO - PROCESS | 1654 | 1463652730460 Marionette DEBUG loaded listener.js 03:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123199400) [pid = 1654] [serial = 2045] [outer = 0x119bbc000] 03:12:11 INFO - PROCESS | 1654 | 1463652731298 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] 03:12:11 INFO - PROCESS | 1654 | 1463652731328 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:12:11 INFO - PROCESS | 1654 | 1463652731332 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 1654 | 1463652731334 Marionette TRACE conn2 <- [1,2698,null,{}] 03:12:11 INFO - PROCESS | 1654 | 1463652731339 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}] 03:12:11 INFO - PROCESS | 1654 | 1463652731436 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:12:11 INFO - PROCESS | 1654 | 1463652731488 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118520800 == 40 [pid = 1654] [id = 682] 03:12:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1122b6c00) [pid = 1654] [serial = 2046] [outer = 0x0] 03:12:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112dc4000) [pid = 1654] [serial = 2047] [outer = 0x1122b6c00] 03:12:11 INFO - PROCESS | 1654 | 1463652731520 Marionette DEBUG loaded listener.js 03:12:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113145c00) [pid = 1654] [serial = 2048] [outer = 0x1122b6c00] 03:12:12 INFO - PROCESS | 1654 | 1463652732411 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] 03:12:12 INFO - PROCESS | 1654 | 1463652732461 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:12:12 INFO - PROCESS | 1654 | 1463652732465 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:12:12 INFO - PROCESS | 1654 | 1463652732467 Marionette TRACE conn2 <- [1,2702,null,{}] 03:12:12 INFO - PROCESS | 1654 | 1463652732470 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}] 03:12:12 INFO - PROCESS | 1654 | 1463652732564 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:12:12 INFO - PROCESS | 1654 | 1463652732615 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f87800 == 41 [pid = 1654] [id = 683] 03:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x113146400) [pid = 1654] [serial = 2049] [outer = 0x0] 03:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1164a6400) [pid = 1654] [serial = 2050] [outer = 0x113146400] 03:12:12 INFO - PROCESS | 1654 | 1463652732645 Marionette DEBUG loaded listener.js 03:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116a6b400) [pid = 1654] [serial = 2051] [outer = 0x113146400] 03:12:13 INFO - PROCESS | 1654 | 1463652733071 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]]]}] 03:12:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:12:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 619ms 03:12:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:12:13 INFO - PROCESS | 1654 | 1463652733085 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:12:13 INFO - PROCESS | 1654 | 1463652733086 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:12:13 INFO - PROCESS | 1654 | 1463652733088 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:12:13 INFO - PROCESS | 1654 | 1463652733091 Marionette TRACE conn2 <- [1,2706,null,{}] 03:12:13 INFO - PROCESS | 1654 | 1463652733098 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}] 03:12:13 INFO - PROCESS | 1654 | 1463652733200 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:12:13 INFO - PROCESS | 1654 | 1463652733251 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a67d000 == 42 [pid = 1654] [id = 684] 03:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1172bb800) [pid = 1654] [serial = 2052] [outer = 0x0] 03:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118319800) [pid = 1654] [serial = 2053] [outer = 0x1172bb800] 03:12:13 INFO - PROCESS | 1654 | 1463652733283 Marionette DEBUG loaded listener.js 03:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1190a1800) [pid = 1654] [serial = 2054] [outer = 0x1172bb800] 03:12:13 INFO - PROCESS | 1654 | 1463652733686 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]]]}] 03:12:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:12:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 622ms 03:12:13 INFO - PROCESS | 1654 | 1463652733711 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:12:13 INFO - PROCESS | 1654 | 1463652733713 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:12:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:12:13 INFO - PROCESS | 1654 | 1463652733716 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:12:13 INFO - PROCESS | 1654 | 1463652733717 Marionette TRACE conn2 <- [1,2710,null,{}] 03:12:13 INFO - PROCESS | 1654 | 1463652733720 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}] 03:12:13 INFO - PROCESS | 1654 | 1463652733852 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:12:13 INFO - PROCESS | 1654 | 1463652733933 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0be800 == 43 [pid = 1654] [id = 685] 03:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1194a0c00) [pid = 1654] [serial = 2055] [outer = 0x0] 03:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119bbf000) [pid = 1654] [serial = 2056] [outer = 0x1194a0c00] 03:12:13 INFO - PROCESS | 1654 | 1463652733964 Marionette DEBUG loaded listener.js 03:12:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1231a2000) [pid = 1654] [serial = 2057] [outer = 0x1194a0c00] 03:12:14 INFO - PROCESS | 1654 | 1463652734401 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] 03:12:14 INFO - PROCESS | 1654 | 1463652734438 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:12:14 INFO - PROCESS | 1654 | 1463652734441 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:12:14 INFO - PROCESS | 1654 | 1463652734442 Marionette TRACE conn2 <- [1,2714,null,{}] 03:12:14 INFO - PROCESS | 1654 | 1463652734444 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}] 03:12:14 INFO - PROCESS | 1654 | 1463652734537 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:12:14 INFO - PROCESS | 1654 | 1463652734590 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa0a000 == 44 [pid = 1654] [id = 686] 03:12:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119353800) [pid = 1654] [serial = 2058] [outer = 0x0] 03:12:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1232c5c00) [pid = 1654] [serial = 2059] [outer = 0x119353800] 03:12:14 INFO - PROCESS | 1654 | 1463652734620 Marionette DEBUG loaded listener.js 03:12:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1232cd000) [pid = 1654] [serial = 2060] [outer = 0x119353800] 03:12:15 INFO - PROCESS | 1654 | 1463652735133 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]]]}] 03:12:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:12:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 769ms 03:12:15 INFO - PROCESS | 1654 | 1463652735212 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:12:15 INFO - PROCESS | 1654 | 1463652735214 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:12:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:12:15 INFO - PROCESS | 1654 | 1463652735217 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:12:15 INFO - PROCESS | 1654 | 1463652735220 Marionette TRACE conn2 <- [1,2718,null,{}] 03:12:15 INFO - PROCESS | 1654 | 1463652735225 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}] 03:12:15 INFO - PROCESS | 1654 | 1463652735318 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:12:15 INFO - PROCESS | 1654 | 1463652735390 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x115fa2000 == 45 [pid = 1654] [id = 687] 03:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113cb2c00) [pid = 1654] [serial = 2061] [outer = 0x0] 03:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x115f2f400) [pid = 1654] [serial = 2062] [outer = 0x113cb2c00] 03:12:15 INFO - PROCESS | 1654 | 1463652735419 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116747800) [pid = 1654] [serial = 2063] [outer = 0x113cb2c00] 03:12:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e0000 == 44 [pid = 1654] [id = 680] 03:12:15 INFO - PROCESS | 1654 | --DOCSHELL 0x125acb000 == 43 [pid = 1654] [id = 679] 03:12:15 INFO - PROCESS | 1654 | --DOCSHELL 0x124868800 == 42 [pid = 1654] [id = 678] 03:12:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11984e800 == 41 [pid = 1654] [id = 677] 03:12:15 INFO - PROCESS | 1654 | --DOCSHELL 0x116881000 == 40 [pid = 1654] [id = 676] 03:12:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11908a000 == 39 [pid = 1654] [id = 675] 03:12:15 INFO - PROCESS | 1654 | 1463652735811 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] 03:12:15 INFO - PROCESS | 1654 | 1463652735844 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:12:15 INFO - PROCESS | 1654 | 1463652735849 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:12:15 INFO - PROCESS | 1654 | 1463652735850 Marionette TRACE conn2 <- [1,2722,null,{}] 03:12:15 INFO - PROCESS | 1654 | 1463652735853 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}] 03:12:15 INFO - PROCESS | 1654 | 1463652735932 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1232c9800) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x125519400) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12577c000) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11767b800) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116747400) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11724d000) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119752000) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113144800) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121067800) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1172b6800) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11600bc00) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1133a5800) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11910fc00) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11934b400) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1183f5000) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119c97000) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112ff5c00) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1181d1400) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1259cbc00) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x125fabc00) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12605c800) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126fa3000) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126919000) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11831a400) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123734400) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121060800) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126921000) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x127008800) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 03:12:15 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119749c00) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 03:12:16 INFO - PROCESS | 1654 | 1463652735995 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1182cf800 == 40 [pid = 1654] [id = 688] 03:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112f69800) [pid = 1654] [serial = 2064] [outer = 0x0] 03:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115d0c000) [pid = 1654] [serial = 2065] [outer = 0x112f69800] 03:12:16 INFO - PROCESS | 1654 | 1463652736023 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1172c6400) [pid = 1654] [serial = 2066] [outer = 0x112f69800] 03:12:16 INFO - PROCESS | 1654 | 1463652736338 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] 03:12:16 INFO - PROCESS | 1654 | 1463652736370 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:12:16 INFO - PROCESS | 1654 | 1463652736374 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 1654 | 1463652736378 Marionette TRACE conn2 <- [1,2726,null,{}] 03:12:16 INFO - PROCESS | 1654 | 1463652736385 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}] 03:12:16 INFO - PROCESS | 1654 | 1463652736476 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:12:16 INFO - PROCESS | 1654 | 1463652736567 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255d4000 == 41 [pid = 1654] [id = 689] 03:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1172b9c00) [pid = 1654] [serial = 2067] [outer = 0x0] 03:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1181d2c00) [pid = 1654] [serial = 2068] [outer = 0x1172b9c00] 03:12:16 INFO - PROCESS | 1654 | 1463652736610 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119113800) [pid = 1654] [serial = 2069] [outer = 0x1172b9c00] 03:12:16 INFO - PROCESS | 1654 | 1463652736946 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]]]}] 03:12:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:12:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 03:12:17 INFO - PROCESS | 1654 | 1463652737003 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:12:17 INFO - PROCESS | 1654 | 1463652737006 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:12:17 INFO - PROCESS | 1654 | 1463652737014 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:12:17 INFO - PROCESS | 1654 | 1463652737016 Marionette TRACE conn2 <- [1,2730,null,{}] 03:12:17 INFO - PROCESS | 1654 | 1463652737032 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}] 03:12:17 INFO - PROCESS | 1654 | 1463652737162 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:12:17 INFO - PROCESS | 1654 | 1463652737241 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f76000 == 42 [pid = 1654] [id = 690] 03:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11909f000) [pid = 1654] [serial = 2070] [outer = 0x0] 03:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119bc2000) [pid = 1654] [serial = 2071] [outer = 0x11909f000] 03:12:17 INFO - PROCESS | 1654 | 1463652737291 Marionette DEBUG loaded listener.js 03:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1232c0800) [pid = 1654] [serial = 2072] [outer = 0x11909f000] 03:12:18 INFO - PROCESS | 1654 | 1463652738082 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] 03:12:18 INFO - PROCESS | 1654 | 1463652738105 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:12:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:12:18 INFO - PROCESS | 1654 | 1463652738107 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:12:18 INFO - PROCESS | 1654 | 1463652738108 Marionette TRACE conn2 <- [1,2734,null,{}] 03:12:18 INFO - PROCESS | 1654 | 1463652738110 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}] 03:12:18 INFO - PROCESS | 1654 | 1463652738203 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:12:18 INFO - PROCESS | 1654 | 1463652738208 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1296a3800 == 43 [pid = 1654] [id = 691] 03:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121065400) [pid = 1654] [serial = 2073] [outer = 0x0] 03:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1235ed800) [pid = 1654] [serial = 2074] [outer = 0x121065400] 03:12:18 INFO - PROCESS | 1654 | 1463652738233 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12379f000) [pid = 1654] [serial = 2075] [outer = 0x121065400] 03:12:18 INFO - PROCESS | 1654 | 1463652738585 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]]]}] 03:12:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:12:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 03:12:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:12:18 INFO - PROCESS | 1654 | 1463652738630 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:12:18 INFO - PROCESS | 1654 | 1463652738631 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:12:18 INFO - PROCESS | 1654 | 1463652738633 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:12:18 INFO - PROCESS | 1654 | 1463652738634 Marionette TRACE conn2 <- [1,2738,null,{}] 03:12:18 INFO - PROCESS | 1654 | 1463652738636 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}] 03:12:18 INFO - PROCESS | 1654 | 1463652738751 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:12:18 INFO - PROCESS | 1654 | 1463652738766 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d2000 == 44 [pid = 1654] [id = 692] 03:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124b29c00) [pid = 1654] [serial = 2076] [outer = 0x0] 03:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125778c00) [pid = 1654] [serial = 2077] [outer = 0x124b29c00] 03:12:18 INFO - PROCESS | 1654 | 1463652738798 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126916400) [pid = 1654] [serial = 2078] [outer = 0x124b29c00] 03:12:19 INFO - PROCESS | 1654 | 1463652739144 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]]]}] 03:12:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:12:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 518ms 03:12:19 INFO - PROCESS | 1654 | 1463652739151 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:12:19 INFO - PROCESS | 1654 | 1463652739153 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:12:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:12:19 INFO - PROCESS | 1654 | 1463652739155 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 1654 | 1463652739156 Marionette TRACE conn2 <- [1,2742,null,{}] 03:12:19 INFO - PROCESS | 1654 | 1463652739163 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}] 03:12:19 INFO - PROCESS | 1654 | 1463652739263 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:12:19 INFO - PROCESS | 1654 | 1463652739268 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbdf800 == 45 [pid = 1654] [id = 693] 03:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126918c00) [pid = 1654] [serial = 2079] [outer = 0x0] 03:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126d08000) [pid = 1654] [serial = 2080] [outer = 0x126918c00] 03:12:19 INFO - PROCESS | 1654 | 1463652739323 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126f14400) [pid = 1654] [serial = 2081] [outer = 0x126918c00] 03:12:19 INFO - PROCESS | 1654 | 1463652739646 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]]]}] 03:12:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:12:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 523ms 03:12:19 INFO - PROCESS | 1654 | 1463652739685 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:12:19 INFO - PROCESS | 1654 | 1463652739686 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:12:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:12:19 INFO - PROCESS | 1654 | 1463652739688 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 1654 | 1463652739690 Marionette TRACE conn2 <- [1,2746,null,{}] 03:12:19 INFO - PROCESS | 1654 | 1463652739692 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}] 03:12:19 INFO - PROCESS | 1654 | 1463652739786 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:12:19 INFO - PROCESS | 1654 | 1463652739791 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be18000 == 46 [pid = 1654] [id = 694] 03:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12691e400) [pid = 1654] [serial = 2082] [outer = 0x0] 03:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x127008400) [pid = 1654] [serial = 2083] [outer = 0x12691e400] 03:12:19 INFO - PROCESS | 1654 | 1463652739816 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x127045c00) [pid = 1654] [serial = 2084] [outer = 0x12691e400] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1181ce400) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117252c00) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112f63400) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119c94800) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1181c9c00) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11818b800) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116a6b800) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113142000) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1194a0800) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112f61000) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11600e000) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112a5ec00) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118c2fc00) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1181d6c00) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:12:20 INFO - PROCESS | 1654 | 1463652740152 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]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:12:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 519ms 03:12:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:12:20 INFO - PROCESS | 1654 | 1463652740209 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 1654 | 1463652740210 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:12:20 INFO - PROCESS | 1654 | 1463652740212 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 1654 | 1463652740213 Marionette TRACE conn2 <- [1,2750,null,{}] 03:12:20 INFO - PROCESS | 1654 | 1463652740216 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}] 03:12:20 INFO - PROCESS | 1654 | 1463652740314 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:12:20 INFO - PROCESS | 1654 | 1463652740347 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be11800 == 47 [pid = 1654] [id = 695] 03:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x113142000) [pid = 1654] [serial = 2085] [outer = 0x0] 03:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117252c00) [pid = 1654] [serial = 2086] [outer = 0x113142000] 03:12:20 INFO - PROCESS | 1654 | 1463652740372 Marionette DEBUG loaded listener.js 03:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119143400) [pid = 1654] [serial = 2087] [outer = 0x113142000] 03:12:20 INFO - PROCESS | 1654 | 1463652740643 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]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:12:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 469ms 03:12:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:12:20 INFO - PROCESS | 1654 | 1463652740682 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 1654 | 1463652740683 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:12:20 INFO - PROCESS | 1654 | 1463652740685 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 1654 | 1463652740686 Marionette TRACE conn2 <- [1,2754,null,{}] 03:12:20 INFO - PROCESS | 1654 | 1463652740688 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}] 03:12:20 INFO - PROCESS | 1654 | 1463652740780 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:12:20 INFO - PROCESS | 1654 | 1463652740784 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c811800 == 48 [pid = 1654] [id = 696] 03:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1231a0400) [pid = 1654] [serial = 2088] [outer = 0x0] 03:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127049400) [pid = 1654] [serial = 2089] [outer = 0x1231a0400] 03:12:20 INFO - PROCESS | 1654 | 1463652740809 Marionette DEBUG loaded listener.js 03:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128a7d000) [pid = 1654] [serial = 2090] [outer = 0x1231a0400] 03:12:21 INFO - PROCESS | 1654 | 1463652741188 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]]]}] 03:12:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:12:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 03:12:21 INFO - PROCESS | 1654 | 1463652741214 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:12:21 INFO - PROCESS | 1654 | 1463652741217 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:12:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:12:21 INFO - PROCESS | 1654 | 1463652741221 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 1654 | 1463652741224 Marionette TRACE conn2 <- [1,2758,null,{}] 03:12:21 INFO - PROCESS | 1654 | 1463652741228 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}] 03:12:21 INFO - PROCESS | 1654 | 1463652741382 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:12:21 INFO - PROCESS | 1654 | 1463652741397 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9af000 == 49 [pid = 1654] [id = 697] 03:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a88800) [pid = 1654] [serial = 2091] [outer = 0x0] 03:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128ab5000) [pid = 1654] [serial = 2092] [outer = 0x128a88800] 03:12:21 INFO - PROCESS | 1654 | 1463652741442 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128abc400) [pid = 1654] [serial = 2093] [outer = 0x128a88800] 03:12:21 INFO - PROCESS | 1654 | 1463652741860 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]]]}] 03:12:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:12:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 674ms 03:12:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:12:21 INFO - PROCESS | 1654 | 1463652741911 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:12:21 INFO - PROCESS | 1654 | 1463652741912 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:12:21 INFO - PROCESS | 1654 | 1463652741916 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 1654 | 1463652741917 Marionette TRACE conn2 <- [1,2762,null,{}] 03:12:21 INFO - PROCESS | 1654 | 1463652741919 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}] 03:12:22 INFO - PROCESS | 1654 | 1463652741998 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:12:22 INFO - PROCESS | 1654 | 1463652742107 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x116881000 == 50 [pid = 1654] [id = 698] 03:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x110f19000) [pid = 1654] [serial = 2094] [outer = 0x0] 03:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x110f6a400) [pid = 1654] [serial = 2095] [outer = 0x110f19000] 03:12:22 INFO - PROCESS | 1654 | 1463652742138 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112f62400) [pid = 1654] [serial = 2096] [outer = 0x110f19000] 03:12:22 INFO - PROCESS | 1654 | 1463652742641 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]]]}] 03:12:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:12:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 774ms 03:12:22 INFO - PROCESS | 1654 | 1463652742695 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:12:22 INFO - PROCESS | 1654 | 1463652742699 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:12:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:12:22 INFO - PROCESS | 1654 | 1463652742703 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:12:22 INFO - PROCESS | 1654 | 1463652742706 Marionette TRACE conn2 <- [1,2766,null,{}] 03:12:22 INFO - PROCESS | 1654 | 1463652742711 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}] 03:12:22 INFO - PROCESS | 1654 | 1463652742836 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:12:22 INFO - PROCESS | 1654 | 1463652742905 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b53000 == 51 [pid = 1654] [id = 699] 03:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1172c0800) [pid = 1654] [serial = 2097] [outer = 0x0] 03:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117688000) [pid = 1654] [serial = 2098] [outer = 0x1172c0800] 03:12:22 INFO - PROCESS | 1654 | 1463652742936 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118273800) [pid = 1654] [serial = 2099] [outer = 0x1172c0800] 03:12:23 INFO - PROCESS | 1654 | 1463652743357 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]]]}] 03:12:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:12:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 674ms 03:12:23 INFO - PROCESS | 1654 | 1463652743380 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:12:23 INFO - PROCESS | 1654 | 1463652743383 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:12:23 INFO - PROCESS | 1654 | 1463652743385 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:12:23 INFO - PROCESS | 1654 | 1463652743386 Marionette TRACE conn2 <- [1,2770,null,{}] 03:12:23 INFO - PROCESS | 1654 | 1463652743389 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}] 03:12:23 INFO - PROCESS | 1654 | 1463652743488 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:12:23 INFO - PROCESS | 1654 | 1463652743545 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c99e800 == 52 [pid = 1654] [id = 700] 03:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11909cc00) [pid = 1654] [serial = 2100] [outer = 0x0] 03:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1194a5400) [pid = 1654] [serial = 2101] [outer = 0x11909cc00] 03:12:23 INFO - PROCESS | 1654 | 1463652743575 Marionette DEBUG loaded listener.js 03:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1232c8400) [pid = 1654] [serial = 2102] [outer = 0x11909cc00] 03:12:23 INFO - PROCESS | 1654 | 1463652743958 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]]]}] 03:12:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:12:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 621ms 03:12:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:12:24 INFO - PROCESS | 1654 | 1463652744007 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 1654 | 1463652744008 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:12:24 INFO - PROCESS | 1654 | 1463652744015 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 1654 | 1463652744020 Marionette TRACE conn2 <- [1,2774,null,{}] 03:12:24 INFO - PROCESS | 1654 | 1463652744023 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}] 03:12:24 INFO - PROCESS | 1654 | 1463652744123 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:12:24 INFO - PROCESS | 1654 | 1463652744217 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d195000 == 53 [pid = 1654] [id = 701] 03:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12551e400) [pid = 1654] [serial = 2103] [outer = 0x0] 03:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125aab400) [pid = 1654] [serial = 2104] [outer = 0x12551e400] 03:12:24 INFO - PROCESS | 1654 | 1463652744246 Marionette DEBUG loaded listener.js 03:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12605c800) [pid = 1654] [serial = 2105] [outer = 0x12551e400] 03:12:24 INFO - PROCESS | 1654 | 1463652744656 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]]]}] 03:12:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:12:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 682ms 03:12:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:12:24 INFO - PROCESS | 1654 | 1463652744693 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 1654 | 1463652744695 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:12:24 INFO - PROCESS | 1654 | 1463652744697 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 1654 | 1463652744698 Marionette TRACE conn2 <- [1,2778,null,{}] 03:12:24 INFO - PROCESS | 1654 | 1463652744700 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}] 03:12:24 INFO - PROCESS | 1654 | 1463652744788 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:12:24 INFO - PROCESS | 1654 | 1463652744856 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1ad800 == 54 [pid = 1654] [id = 702] 03:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126d04800) [pid = 1654] [serial = 2106] [outer = 0x0] 03:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128a80000) [pid = 1654] [serial = 2107] [outer = 0x126d04800] 03:12:24 INFO - PROCESS | 1654 | 1463652744888 Marionette DEBUG loaded listener.js 03:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128ab6c00) [pid = 1654] [serial = 2108] [outer = 0x126d04800] 03:12:25 INFO - PROCESS | 1654 | 1463652745347 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]]]}] 03:12:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:12:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 674ms 03:12:25 INFO - PROCESS | 1654 | 1463652745372 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:12:25 INFO - PROCESS | 1654 | 1463652745374 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:12:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:12:25 INFO - PROCESS | 1654 | 1463652745378 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:12:25 INFO - PROCESS | 1654 | 1463652745380 Marionette TRACE conn2 <- [1,2782,null,{}] 03:12:25 INFO - PROCESS | 1654 | 1463652745383 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}] 03:12:25 INFO - PROCESS | 1654 | 1463652745556 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:12:25 INFO - PROCESS | 1654 | 1463652745627 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db47000 == 55 [pid = 1654] [id = 703] 03:12:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128b2f800) [pid = 1654] [serial = 2109] [outer = 0x0] 03:12:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128b32000) [pid = 1654] [serial = 2110] [outer = 0x128b2f800] 03:12:25 INFO - PROCESS | 1654 | 1463652745662 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128b39400) [pid = 1654] [serial = 2111] [outer = 0x128b2f800] 03:12:26 INFO - PROCESS | 1654 | 1463652746111 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]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 771ms 03:12:26 INFO - PROCESS | 1654 | 1463652746149 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 1654 | 1463652746150 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:12:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:12:26 INFO - PROCESS | 1654 | 1463652746152 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 1654 | 1463652746154 Marionette TRACE conn2 <- [1,2786,null,{}] 03:12:26 INFO - PROCESS | 1654 | 1463652746156 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}] 03:12:26 INFO - PROCESS | 1654 | 1463652746258 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:12:26 INFO - PROCESS | 1654 | 1463652746314 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x116074800 == 56 [pid = 1654] [id = 704] 03:12:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112a60c00) [pid = 1654] [serial = 2112] [outer = 0x0] 03:12:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128abfc00) [pid = 1654] [serial = 2113] [outer = 0x112a60c00] 03:12:26 INFO - PROCESS | 1654 | 1463652746344 Marionette DEBUG loaded listener.js 03:12:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128ba0c00) [pid = 1654] [serial = 2114] [outer = 0x112a60c00] 03:12:26 INFO - PROCESS | 1654 | 1463652746910 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]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 769ms 03:12:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:12:26 INFO - PROCESS | 1654 | 1463652746922 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 1654 | 1463652746925 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:12:26 INFO - PROCESS | 1654 | 1463652746928 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 1654 | 1463652746930 Marionette TRACE conn2 <- [1,2790,null,{}] 03:12:26 INFO - PROCESS | 1654 | 1463652746934 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}] 03:12:27 INFO - PROCESS | 1654 | 1463652747028 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:12:27 INFO - PROCESS | 1654 | 1463652747102 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b61000 == 57 [pid = 1654] [id = 705] 03:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1122b6000) [pid = 1654] [serial = 2115] [outer = 0x0] 03:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11313b400) [pid = 1654] [serial = 2116] [outer = 0x1122b6000] 03:12:27 INFO - PROCESS | 1654 | 1463652747133 Marionette DEBUG loaded listener.js 03:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11649d400) [pid = 1654] [serial = 2117] [outer = 0x1122b6000] 03:12:27 INFO - PROCESS | 1654 | 1463652747581 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]]]}] 03:12:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:12:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 672ms 03:12:27 INFO - PROCESS | 1654 | 1463652747600 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:12:27 INFO - PROCESS | 1654 | 1463652747606 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:12:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:12:27 INFO - PROCESS | 1654 | 1463652747613 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 1654 | 1463652747615 Marionette TRACE conn2 <- [1,2794,null,{}] 03:12:27 INFO - PROCESS | 1654 | 1463652747619 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}] 03:12:27 INFO - PROCESS | 1654 | 1463652747753 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:12:27 INFO - PROCESS | 1654 | 1463652747894 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9af000 == 56 [pid = 1654] [id = 697] 03:12:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c811800 == 55 [pid = 1654] [id = 696] 03:12:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12be11800 == 54 [pid = 1654] [id = 695] 03:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119f28000) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 03:12:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11323c800 == 55 [pid = 1654] [id = 706] 03:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x110f66000) [pid = 1654] [serial = 2118] [outer = 0x0] 03:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1134c5c00) [pid = 1654] [serial = 2119] [outer = 0x110f66000] 03:12:27 INFO - PROCESS | 1654 | 1463652747961 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1181c9c00) [pid = 1654] [serial = 2120] [outer = 0x110f66000] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12be18000 == 54 [pid = 1654] [id = 694] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbdf800 == 53 [pid = 1654] [id = 693] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0d2000 == 52 [pid = 1654] [id = 692] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1296a3800 == 51 [pid = 1654] [id = 691] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x126f76000 == 50 [pid = 1654] [id = 690] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1255d4000 == 49 [pid = 1654] [id = 689] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1182cf800 == 48 [pid = 1654] [id = 688] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x115fa2000 == 47 [pid = 1654] [id = 687] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12a67d000 == 46 [pid = 1654] [id = 684] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x126f87800 == 45 [pid = 1654] [id = 683] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x118520800 == 44 [pid = 1654] [id = 682] 03:12:28 INFO - PROCESS | 1654 | --DOCSHELL 0x128fd1800 == 43 [pid = 1654] [id = 681] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x121068c00) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118720400) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118269400) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1172bb000) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x115f2e000) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1164a1c00) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124b2dc00) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12319c400) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x113143800) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x112f66800) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112055400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11674ec00) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118510400) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1194a4000) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119145000) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119028800) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1183f3400) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1172ca800) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11313dc00) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125778800) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119352000) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117683800) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113e10000) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12319e000) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 03:12:28 INFO - PROCESS | 1654 | 1463652748261 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]]]}] 03:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 674ms 03:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:12:28 INFO - PROCESS | 1654 | 1463652748287 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:12:28 INFO - PROCESS | 1654 | 1463652748288 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:12:28 INFO - PROCESS | 1654 | 1463652748292 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:12:28 INFO - PROCESS | 1654 | 1463652748296 Marionette TRACE conn2 <- [1,2798,null,{}] 03:12:28 INFO - PROCESS | 1654 | 1463652748307 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}] 03:12:28 INFO - PROCESS | 1654 | 1463652748428 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:12:28 INFO - PROCESS | 1654 | 1463652748434 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fca000 == 44 [pid = 1654] [id = 707] 03:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1183f8400) [pid = 1654] [serial = 2121] [outer = 0x0] 03:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118722400) [pid = 1654] [serial = 2122] [outer = 0x1183f8400] 03:12:28 INFO - PROCESS | 1654 | 1463652748462 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119112c00) [pid = 1654] [serial = 2123] [outer = 0x1183f8400] 03:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 525ms 03:12:28 INFO - PROCESS | 1654 | 1463652748811 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]]]}] 03:12:28 INFO - PROCESS | 1654 | 1463652748817 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:12:28 INFO - PROCESS | 1654 | 1463652748818 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:12:28 INFO - PROCESS | 1654 | 1463652748820 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:12:28 INFO - PROCESS | 1654 | 1463652748821 Marionette TRACE conn2 <- [1,2802,null,{}] 03:12:28 INFO - PROCESS | 1654 | 1463652748825 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}] 03:12:28 INFO - PROCESS | 1654 | 1463652748905 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:12:28 INFO - PROCESS | 1654 | 1463652748960 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1249ec800 == 45 [pid = 1654] [id = 708] 03:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118c2b400) [pid = 1654] [serial = 2124] [outer = 0x0] 03:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119352c00) [pid = 1654] [serial = 2125] [outer = 0x118c2b400] 03:12:28 INFO - PROCESS | 1654 | 1463652748987 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1231a0000) [pid = 1654] [serial = 2126] [outer = 0x118c2b400] 03:12:29 INFO - PROCESS | 1654 | 1463652749267 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]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:12:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 472ms 03:12:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:12:29 INFO - PROCESS | 1654 | 1463652749300 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1654 | 1463652749301 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:12:29 INFO - PROCESS | 1654 | 1463652749304 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 1654 | 1463652749305 Marionette TRACE conn2 <- [1,2806,null,{}] 03:12:29 INFO - PROCESS | 1654 | 1463652749309 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}] 03:12:29 INFO - PROCESS | 1654 | 1463652749389 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:12:29 INFO - PROCESS | 1654 | 1463652749396 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1233ca800 == 46 [pid = 1654] [id = 709] 03:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1232c3000) [pid = 1654] [serial = 2127] [outer = 0x0] 03:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12337b800) [pid = 1654] [serial = 2128] [outer = 0x1232c3000] 03:12:29 INFO - PROCESS | 1654 | 1463652749421 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124b1ec00) [pid = 1654] [serial = 2129] [outer = 0x1232c3000] 03:12:29 INFO - PROCESS | 1654 | 1463652749751 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]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:12:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 473ms 03:12:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:12:29 INFO - PROCESS | 1654 | 1463652749778 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1654 | 1463652749779 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:12:29 INFO - PROCESS | 1654 | 1463652749781 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 1654 | 1463652749782 Marionette TRACE conn2 <- [1,2810,null,{}] 03:12:29 INFO - PROCESS | 1654 | 1463652749785 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}] 03:12:29 INFO - PROCESS | 1654 | 1463652749911 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:12:29 INFO - PROCESS | 1654 | 1463652749946 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12969d000 == 47 [pid = 1654] [id = 710] 03:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1232c7800) [pid = 1654] [serial = 2130] [outer = 0x0] 03:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x125fb4000) [pid = 1654] [serial = 2131] [outer = 0x1232c7800] 03:12:29 INFO - PROCESS | 1654 | 1463652749972 Marionette DEBUG loaded listener.js 03:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128a7bc00) [pid = 1654] [serial = 2132] [outer = 0x1232c7800] 03:12:30 INFO - PROCESS | 1654 | 1463652750253 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]]]}] 03:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 03:12:30 INFO - PROCESS | 1654 | 1463652750300 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:12:30 INFO - PROCESS | 1654 | 1463652750301 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:12:30 INFO - PROCESS | 1654 | 1463652750303 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 1654 | 1463652750314 Marionette TRACE conn2 <- [1,2814,null,{}] 03:12:30 INFO - PROCESS | 1654 | 1463652750316 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}] 03:12:30 INFO - PROCESS | 1654 | 1463652750415 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:12:30 INFO - PROCESS | 1654 | 1463652750429 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b90f000 == 48 [pid = 1654] [id = 711] 03:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128a83400) [pid = 1654] [serial = 2133] [outer = 0x0] 03:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128aba400) [pid = 1654] [serial = 2134] [outer = 0x128a83400] 03:12:30 INFO - PROCESS | 1654 | 1463652750454 Marionette DEBUG loaded listener.js 03:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128b2d400) [pid = 1654] [serial = 2135] [outer = 0x128a83400] 03:12:30 INFO - PROCESS | 1654 | 1463652750795 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]]]}] 03:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 530ms 03:12:30 INFO - PROCESS | 1654 | 1463652750834 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:12:30 INFO - PROCESS | 1654 | 1463652750835 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:12:30 INFO - PROCESS | 1654 | 1463652750837 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 1654 | 1463652750838 Marionette TRACE conn2 <- [1,2818,null,{}] 03:12:30 INFO - PROCESS | 1654 | 1463652750840 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}] 03:12:30 INFO - PROCESS | 1654 | 1463652750941 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:12:30 INFO - PROCESS | 1654 | 1463652750975 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbef800 == 49 [pid = 1654] [id = 712] 03:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128b2bc00) [pid = 1654] [serial = 2136] [outer = 0x0] 03:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128b39c00) [pid = 1654] [serial = 2137] [outer = 0x128b2bc00] 03:12:31 INFO - PROCESS | 1654 | 1463652751001 Marionette DEBUG loaded listener.js 03:12:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128ba4800) [pid = 1654] [serial = 2138] [outer = 0x128b2bc00] 03:12:31 INFO - PROCESS | 1654 | 1463652751323 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]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 03:12:31 INFO - PROCESS | 1654 | 1463652751364 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:12:31 INFO - PROCESS | 1654 | 1463652751365 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:12:31 INFO - PROCESS | 1654 | 1463652751368 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 1654 | 1463652751369 Marionette TRACE conn2 <- [1,2822,null,{}] 03:12:31 INFO - PROCESS | 1654 | 1463652751371 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}] 03:12:31 INFO - PROCESS | 1654 | 1463652751489 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:12:31 INFO - PROCESS | 1654 | 1463652751540 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c80c800 == 50 [pid = 1654] [id = 713] 03:12:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128b9c000) [pid = 1654] [serial = 2139] [outer = 0x0] 03:12:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128bad400) [pid = 1654] [serial = 2140] [outer = 0x128b9c000] 03:12:31 INFO - PROCESS | 1654 | 1463652751585 Marionette DEBUG loaded listener.js 03:12:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128bb2400) [pid = 1654] [serial = 2141] [outer = 0x128b9c000] 03:12:31 INFO - PROCESS | 1654 | 1463652751975 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]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 618ms 03:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:12:31 INFO - PROCESS | 1654 | 1463652751986 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:12:31 INFO - PROCESS | 1654 | 1463652751987 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:12:31 INFO - PROCESS | 1654 | 1463652751993 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 1654 | 1463652751995 Marionette TRACE conn2 <- [1,2826,null,{}] 03:12:31 INFO - PROCESS | 1654 | 1463652751997 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}] 03:12:32 INFO - PROCESS | 1654 | 1463652752102 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:12:32 INFO - PROCESS | 1654 | 1463652752138 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9af000 == 51 [pid = 1654] [id = 714] 03:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128ba5c00) [pid = 1654] [serial = 2142] [outer = 0x0] 03:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128bb7800) [pid = 1654] [serial = 2143] [outer = 0x128ba5c00] 03:12:32 INFO - PROCESS | 1654 | 1463652752163 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128ce2000) [pid = 1654] [serial = 2144] [outer = 0x128ba5c00] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1183f9800) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x124b29c00) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121065400) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x126918c00) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119353800) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x113cb2c00) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1172b9c00) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12691e400) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11909f000) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x113142000) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1231a0400) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:12:32 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112f69800) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:12:32 INFO - PROCESS | 1654 | 1463652752568 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 625ms 03:12:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:12:32 INFO - PROCESS | 1654 | 1463652752617 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:12:32 INFO - PROCESS | 1654 | 1463652752618 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:12:32 INFO - PROCESS | 1654 | 1463652752620 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:12:32 INFO - PROCESS | 1654 | 1463652752622 Marionette TRACE conn2 <- [1,2830,null,{}] 03:12:32 INFO - PROCESS | 1654 | 1463652752630 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}] 03:12:32 INFO - PROCESS | 1654 | 1463652752735 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:12:32 INFO - PROCESS | 1654 | 1463652752740 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d01b000 == 52 [pid = 1654] [id = 715] 03:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1172b9c00) [pid = 1654] [serial = 2145] [outer = 0x0] 03:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126d04400) [pid = 1654] [serial = 2146] [outer = 0x1172b9c00] 03:12:32 INFO - PROCESS | 1654 | 1463652752769 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128e5e800) [pid = 1654] [serial = 2147] [outer = 0x1172b9c00] 03:12:33 INFO - PROCESS | 1654 | 1463652753102 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]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:12:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 528ms 03:12:33 INFO - PROCESS | 1654 | 1463652753148 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 1654 | 1463652753149 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:12:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:12:33 INFO - PROCESS | 1654 | 1463652753152 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 1654 | 1463652753153 Marionette TRACE conn2 <- [1,2834,null,{}] 03:12:33 INFO - PROCESS | 1654 | 1463652753155 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}] 03:12:33 INFO - PROCESS | 1654 | 1463652753237 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:12:33 INFO - PROCESS | 1654 | 1463652753299 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12db48000 == 53 [pid = 1654] [id = 716] 03:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x121065400) [pid = 1654] [serial = 2148] [outer = 0x0] 03:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128f2c400) [pid = 1654] [serial = 2149] [outer = 0x121065400] 03:12:33 INFO - PROCESS | 1654 | 1463652753323 Marionette DEBUG loaded listener.js 03:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128f33400) [pid = 1654] [serial = 2150] [outer = 0x121065400] 03:12:33 INFO - PROCESS | 1654 | 1463652753611 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:12:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 467ms 03:12:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:12:33 INFO - PROCESS | 1654 | 1463652753620 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 1654 | 1463652753621 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:12:33 INFO - PROCESS | 1654 | 1463652753623 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 1654 | 1463652753624 Marionette TRACE conn2 <- [1,2838,null,{}] 03:12:33 INFO - PROCESS | 1654 | 1463652753634 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}] 03:12:33 INFO - PROCESS | 1654 | 1463652753721 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:12:33 INFO - PROCESS | 1654 | 1463652753728 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd20000 == 54 [pid = 1654] [id = 717] 03:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1232cbc00) [pid = 1654] [serial = 2151] [outer = 0x0] 03:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128f39c00) [pid = 1654] [serial = 2152] [outer = 0x1232cbc00] 03:12:33 INFO - PROCESS | 1654 | 1463652753752 Marionette DEBUG loaded listener.js 03:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128fb8000) [pid = 1654] [serial = 2153] [outer = 0x1232cbc00] 03:12:34 INFO - PROCESS | 1654 | 1463652754136 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]]]}] 03:12:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:12:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 576ms 03:12:34 INFO - PROCESS | 1654 | 1463652754200 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:12:34 INFO - PROCESS | 1654 | 1463652754201 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:12:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:12:34 INFO - PROCESS | 1654 | 1463652754212 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:12:34 INFO - PROCESS | 1654 | 1463652754213 Marionette TRACE conn2 <- [1,2842,null,{}] 03:12:34 INFO - PROCESS | 1654 | 1463652754215 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}] 03:12:34 INFO - PROCESS | 1654 | 1463652754298 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:12:34 INFO - PROCESS | 1654 | 1463652754303 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0ec800 == 55 [pid = 1654] [id = 718] 03:12:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128fba000) [pid = 1654] [serial = 2154] [outer = 0x0] 03:12:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12927a400) [pid = 1654] [serial = 2155] [outer = 0x128fba000] 03:12:34 INFO - PROCESS | 1654 | 1463652754328 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129284800) [pid = 1654] [serial = 2156] [outer = 0x128fba000] 03:12:34 INFO - PROCESS | 1654 | 1463652754862 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]]]}] 03:12:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:12:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 669ms 03:12:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:12:34 INFO - PROCESS | 1654 | 1463652754881 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:12:34 INFO - PROCESS | 1654 | 1463652754885 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:12:34 INFO - PROCESS | 1654 | 1463652754888 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:12:34 INFO - PROCESS | 1654 | 1463652754891 Marionette TRACE conn2 <- [1,2846,null,{}] 03:12:34 INFO - PROCESS | 1654 | 1463652754894 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}] 03:12:35 INFO - PROCESS | 1654 | 1463652755001 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:12:35 INFO - PROCESS | 1654 | 1463652755063 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fc8800 == 56 [pid = 1654] [id = 719] 03:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x115f25c00) [pid = 1654] [serial = 2157] [outer = 0x0] 03:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116a68000) [pid = 1654] [serial = 2158] [outer = 0x115f25c00] 03:12:35 INFO - PROCESS | 1654 | 1463652755094 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x118183400) [pid = 1654] [serial = 2159] [outer = 0x115f25c00] 03:12:35 INFO - PROCESS | 1654 | 1463652755521 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]]]}] 03:12:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:12:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 673ms 03:12:35 INFO - PROCESS | 1654 | 1463652755561 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:12:35 INFO - PROCESS | 1654 | 1463652755565 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:12:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:12:35 INFO - PROCESS | 1654 | 1463652755570 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:12:35 INFO - PROCESS | 1654 | 1463652755572 Marionette TRACE conn2 <- [1,2850,null,{}] 03:12:35 INFO - PROCESS | 1654 | 1463652755574 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}] 03:12:35 INFO - PROCESS | 1654 | 1463652755678 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:12:35 INFO - PROCESS | 1654 | 1463652755771 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1296a0800 == 57 [pid = 1654] [id = 720] 03:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1183f0800) [pid = 1654] [serial = 2160] [outer = 0x0] 03:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11913f000) [pid = 1654] [serial = 2161] [outer = 0x1183f0800] 03:12:35 INFO - PROCESS | 1654 | 1463652755813 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119f28000) [pid = 1654] [serial = 2162] [outer = 0x1183f0800] 03:12:36 INFO - PROCESS | 1654 | 1463652756240 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:12:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:12:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 724ms 03:12:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:12:36 INFO - PROCESS | 1654 | 1463652756293 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:12:36 INFO - PROCESS | 1654 | 1463652756295 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:12:36 INFO - PROCESS | 1654 | 1463652756297 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:12:36 INFO - PROCESS | 1654 | 1463652756300 Marionette TRACE conn2 <- [1,2854,null,{}] 03:12:36 INFO - PROCESS | 1654 | 1463652756308 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}] 03:12:36 INFO - PROCESS | 1654 | 1463652756415 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:12:36 INFO - PROCESS | 1654 | 1463652756477 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd1f000 == 58 [pid = 1654] [id = 721] 03:12:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x123734000) [pid = 1654] [serial = 2163] [outer = 0x0] 03:12:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12605bc00) [pid = 1654] [serial = 2164] [outer = 0x123734000] 03:12:36 INFO - PROCESS | 1654 | 1463652756549 Marionette DEBUG loaded listener.js 03:12:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x127003400) [pid = 1654] [serial = 2165] [outer = 0x123734000] 03:12:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce64000 == 57 [pid = 1654] [id = 16] 03:12:37 INFO - PROCESS | 1654 | 1463652757048 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]]]}] 03:12:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:12:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 821ms 03:12:37 INFO - PROCESS | 1654 | 1463652757119 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:12:37 INFO - PROCESS | 1654 | 1463652757121 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:12:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:12:37 INFO - PROCESS | 1654 | 1463652757123 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:12:37 INFO - PROCESS | 1654 | 1463652757124 Marionette TRACE conn2 <- [1,2858,null,{}] 03:12:37 INFO - PROCESS | 1654 | 1463652757127 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}] 03:12:37 INFO - PROCESS | 1654 | 1463652757230 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:12:37 INFO - PROCESS | 1654 | 1463652757303 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x132a3c800 == 58 [pid = 1654] [id = 722] 03:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x127003c00) [pid = 1654] [serial = 2166] [outer = 0x0] 03:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128ba3400) [pid = 1654] [serial = 2167] [outer = 0x127003c00] 03:12:37 INFO - PROCESS | 1654 | 1463652757332 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128cea000) [pid = 1654] [serial = 2168] [outer = 0x127003c00] 03:12:37 INFO - PROCESS | 1654 | 1463652757749 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:12:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:12:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 03:12:37 INFO - PROCESS | 1654 | 1463652757795 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:12:37 INFO - PROCESS | 1654 | 1463652757796 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:12:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:12:37 INFO - PROCESS | 1654 | 1463652757799 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:12:37 INFO - PROCESS | 1654 | 1463652757800 Marionette TRACE conn2 <- [1,2862,null,{}] 03:12:37 INFO - PROCESS | 1654 | 1463652757802 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}] 03:12:37 INFO - PROCESS | 1654 | 1463652757909 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:12:37 INFO - PROCESS | 1654 | 1463652757983 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119074000 == 59 [pid = 1654] [id = 723] 03:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x110f15400) [pid = 1654] [serial = 2169] [outer = 0x0] 03:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x113140400) [pid = 1654] [serial = 2170] [outer = 0x110f15400] 03:12:38 INFO - PROCESS | 1654 | 1463652758015 Marionette DEBUG loaded listener.js 03:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12577c000) [pid = 1654] [serial = 2171] [outer = 0x110f15400] 03:12:38 INFO - PROCESS | 1654 | 1463652758643 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]]]}] 03:12:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:12:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 869ms 03:12:38 INFO - PROCESS | 1654 | 1463652758669 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:12:38 INFO - PROCESS | 1654 | 1463652758671 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:12:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:12:38 INFO - PROCESS | 1654 | 1463652758675 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:12:38 INFO - PROCESS | 1654 | 1463652758679 Marionette TRACE conn2 <- [1,2866,null,{}] 03:12:38 INFO - PROCESS | 1654 | 1463652758682 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}] 03:12:38 INFO - PROCESS | 1654 | 1463652758776 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:12:38 INFO - PROCESS | 1654 | 1463652758856 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11311a800 == 60 [pid = 1654] [id = 724] 03:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11501dc00) [pid = 1654] [serial = 2172] [outer = 0x0] 03:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x116007800) [pid = 1654] [serial = 2173] [outer = 0x11501dc00] 03:12:38 INFO - PROCESS | 1654 | 1463652758886 Marionette DEBUG loaded listener.js 03:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1164fd000) [pid = 1654] [serial = 2174] [outer = 0x11501dc00] 03:12:39 INFO - PROCESS | 1654 | 1463652759347 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]]]}] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117091800 == 59 [pid = 1654] [id = 658] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd20000 == 58 [pid = 1654] [id = 717] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12db48000 == 57 [pid = 1654] [id = 716] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d01b000 == 56 [pid = 1654] [id = 715] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9af000 == 55 [pid = 1654] [id = 714] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c80c800 == 54 [pid = 1654] [id = 713] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbef800 == 53 [pid = 1654] [id = 712] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b90f000 == 52 [pid = 1654] [id = 711] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128ab5000) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118319800) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119bbf000) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12969d000 == 51 [pid = 1654] [id = 710] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1233ca800 == 50 [pid = 1654] [id = 709] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1249ec800 == 49 [pid = 1654] [id = 708] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119fca000 == 48 [pid = 1654] [id = 707] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11323c800 == 47 [pid = 1654] [id = 706] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119b61000 == 46 [pid = 1654] [id = 705] 03:12:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116881000 == 45 [pid = 1654] [id = 698] 03:12:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:12:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 725ms 03:12:39 INFO - PROCESS | 1654 | 1463652759400 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:12:39 INFO - PROCESS | 1654 | 1463652759403 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:12:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:12:39 INFO - PROCESS | 1654 | 1463652759409 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:12:39 INFO - PROCESS | 1654 | 1463652759411 Marionette TRACE conn2 <- [1,2870,null,{}] 03:12:39 INFO - PROCESS | 1654 | 1463652759413 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}] 03:12:39 INFO - PROCESS | 1654 | 1463652759499 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:12:39 INFO - PROCESS | 1654 | 1463652759510 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11855d800 == 46 [pid = 1654] [id = 725] 03:12:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1172af000) [pid = 1654] [serial = 2175] [outer = 0x0] 03:12:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1172ba000) [pid = 1654] [serial = 2176] [outer = 0x1172af000] 03:12:39 INFO - PROCESS | 1654 | 1463652759537 Marionette DEBUG loaded listener.js 03:12:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1181cb400) [pid = 1654] [serial = 2177] [outer = 0x1172af000] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12704a000) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x125778c00) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1235ed800) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x126d08000) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1232cd000) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1232c5c00) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x116747800) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x115f2f400) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1181d2c00) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x127008400) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x119113800) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x112dc4000) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119bc2000) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x117252c00) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126f14400) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x127049400) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128a7d000) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119143400) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x127045c00) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x115d0c000) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1172c6400) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1164a6400) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126916400) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12379f000) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1232c0800) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 03:12:39 INFO - PROCESS | 1654 | 1463652759897 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]]]}] 03:12:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:12:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 03:12:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:12:39 INFO - PROCESS | 1654 | 1463652759931 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:12:39 INFO - PROCESS | 1654 | 1463652759932 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:12:39 INFO - PROCESS | 1654 | 1463652759934 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:12:39 INFO - PROCESS | 1654 | 1463652759937 Marionette TRACE conn2 <- [1,2874,null,{}] 03:12:39 INFO - PROCESS | 1654 | 1463652759945 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}] 03:12:40 INFO - PROCESS | 1654 | 1463652760033 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:12:40 INFO - PROCESS | 1654 | 1463652760039 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x126999000 == 47 [pid = 1654] [id = 726] 03:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118354400) [pid = 1654] [serial = 2178] [outer = 0x0] 03:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x118c28800) [pid = 1654] [serial = 2179] [outer = 0x118354400] 03:12:40 INFO - PROCESS | 1654 | 1463652760069 Marionette DEBUG loaded listener.js 03:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119147c00) [pid = 1654] [serial = 2180] [outer = 0x118354400] 03:12:40 INFO - PROCESS | 1654 | 1463652760427 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]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 525ms 03:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:12:40 INFO - PROCESS | 1654 | 1463652760460 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:12:40 INFO - PROCESS | 1654 | 1463652760462 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:12:40 INFO - PROCESS | 1654 | 1463652760464 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 1654 | 1463652760465 Marionette TRACE conn2 <- [1,2878,null,{}] 03:12:40 INFO - PROCESS | 1654 | 1463652760467 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}] 03:12:40 INFO - PROCESS | 1654 | 1463652760568 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:12:40 INFO - PROCESS | 1654 | 1463652760625 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fc5000 == 48 [pid = 1654] [id = 727] 03:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11914d800) [pid = 1654] [serial = 2181] [outer = 0x0] 03:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12105f400) [pid = 1654] [serial = 2182] [outer = 0x11914d800] 03:12:40 INFO - PROCESS | 1654 | 1463652760651 Marionette DEBUG loaded listener.js 03:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1232cd400) [pid = 1654] [serial = 2183] [outer = 0x11914d800] 03:12:40 INFO - PROCESS | 1654 | 1463652760916 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]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 468ms 03:12:40 INFO - PROCESS | 1654 | 1463652760934 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:12:40 INFO - PROCESS | 1654 | 1463652760935 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:12:40 INFO - PROCESS | 1654 | 1463652760938 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 1654 | 1463652760939 Marionette TRACE conn2 <- [1,2882,null,{}] 03:12:40 INFO - PROCESS | 1654 | 1463652760949 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}] 03:12:41 INFO - PROCESS | 1654 | 1463652761035 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:12:41 INFO - PROCESS | 1654 | 1463652761040 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa04800 == 49 [pid = 1654] [id = 728] 03:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12319c000) [pid = 1654] [serial = 2184] [outer = 0x0] 03:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x124bcbc00) [pid = 1654] [serial = 2185] [outer = 0x12319c000] 03:12:41 INFO - PROCESS | 1654 | 1463652761068 Marionette DEBUG loaded listener.js 03:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12577e400) [pid = 1654] [serial = 2186] [outer = 0x12319c000] 03:12:41 INFO - PROCESS | 1654 | 1463652761439 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]]]}] 03:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 03:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:12:41 INFO - PROCESS | 1654 | 1463652761471 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:12:41 INFO - PROCESS | 1654 | 1463652761473 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:12:41 INFO - PROCESS | 1654 | 1463652761475 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:12:41 INFO - PROCESS | 1654 | 1463652761476 Marionette TRACE conn2 <- [1,2886,null,{}] 03:12:41 INFO - PROCESS | 1654 | 1463652761478 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}] 03:12:41 INFO - PROCESS | 1654 | 1463652761599 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:12:41 INFO - PROCESS | 1654 | 1463652761612 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b5b000 == 50 [pid = 1654] [id = 729] 03:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x125aae400) [pid = 1654] [serial = 2187] [outer = 0x0] 03:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126f9f800) [pid = 1654] [serial = 2188] [outer = 0x125aae400] 03:12:41 INFO - PROCESS | 1654 | 1463652761646 Marionette DEBUG loaded listener.js 03:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128a89000) [pid = 1654] [serial = 2189] [outer = 0x125aae400] 03:12:42 INFO - PROCESS | 1654 | 1463652762001 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]]]}] 03:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 571ms 03:12:42 INFO - PROCESS | 1654 | 1463652762046 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:12:42 INFO - PROCESS | 1654 | 1463652762048 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:12:42 INFO - PROCESS | 1654 | 1463652762051 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:12:42 INFO - PROCESS | 1654 | 1463652762052 Marionette TRACE conn2 <- [1,2890,null,{}] 03:12:42 INFO - PROCESS | 1654 | 1463652762056 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}] 03:12:42 INFO - PROCESS | 1654 | 1463652762206 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:12:42 INFO - PROCESS | 1654 | 1463652762220 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbee800 == 51 [pid = 1654] [id = 730] 03:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11204c000) [pid = 1654] [serial = 2190] [outer = 0x0] 03:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x125fa8c00) [pid = 1654] [serial = 2191] [outer = 0x11204c000] 03:12:42 INFO - PROCESS | 1654 | 1463652762245 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128b33800) [pid = 1654] [serial = 2192] [outer = 0x11204c000] 03:12:42 INFO - PROCESS | 1654 | 1463652762571 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 03:12:42 INFO - PROCESS | 1654 | 1463652762620 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:12:42 INFO - PROCESS | 1654 | 1463652762622 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:12:42 INFO - PROCESS | 1654 | 1463652762631 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:12:42 INFO - PROCESS | 1654 | 1463652762632 Marionette TRACE conn2 <- [1,2894,null,{}] 03:12:42 INFO - PROCESS | 1654 | 1463652762634 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}] 03:12:42 INFO - PROCESS | 1654 | 1463652762745 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:12:42 INFO - PROCESS | 1654 | 1463652762749 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c569000 == 52 [pid = 1654] [id = 731] 03:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128b30000) [pid = 1654] [serial = 2193] [outer = 0x0] 03:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128b9a800) [pid = 1654] [serial = 2194] [outer = 0x128b30000] 03:12:42 INFO - PROCESS | 1654 | 1463652762775 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128bb1400) [pid = 1654] [serial = 2195] [outer = 0x128b30000] 03:12:43 INFO - PROCESS | 1654 | 1463652763139 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]]]}] 03:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 03:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:12:43 INFO - PROCESS | 1654 | 1463652763150 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:12:43 INFO - PROCESS | 1654 | 1463652763151 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:12:43 INFO - PROCESS | 1654 | 1463652763153 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1654 | 1463652763154 Marionette TRACE conn2 <- [1,2898,null,{}] 03:12:43 INFO - PROCESS | 1654 | 1463652763157 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}] 03:12:43 INFO - PROCESS | 1654 | 1463652763262 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:12:43 INFO - PROCESS | 1654 | 1463652763277 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c9a4800 == 53 [pid = 1654] [id = 732] 03:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128bb2800) [pid = 1654] [serial = 2196] [outer = 0x0] 03:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128ce2c00) [pid = 1654] [serial = 2197] [outer = 0x128bb2800] 03:12:43 INFO - PROCESS | 1654 | 1463652763302 Marionette DEBUG loaded listener.js 03:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128e61400) [pid = 1654] [serial = 2198] [outer = 0x128bb2800] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x115f23000) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x128a88800) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x111aafc00) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1181c7400) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1232cbc00) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x128b2bc00) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1232c7800) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118c2b400) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x110f66000) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128a83400) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128b9c000) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1122b6000) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1232c3000) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1183f8400) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128ba5c00) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1172b9c00) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:12:43 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121065400) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:12:43 INFO - PROCESS | 1654 | 1463652763782 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]]]}] 03:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 03:12:43 INFO - PROCESS | 1654 | 1463652763825 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:12:43 INFO - PROCESS | 1654 | 1463652763826 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:12:43 INFO - PROCESS | 1654 | 1463652763828 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1654 | 1463652763829 Marionette TRACE conn2 <- [1,2902,null,{}] 03:12:43 INFO - PROCESS | 1654 | 1463652763832 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}] 03:12:43 INFO - PROCESS | 1654 | 1463652763915 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:12:43 INFO - PROCESS | 1654 | 1463652763993 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c80e800 == 54 [pid = 1654] [id = 733] 03:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x115f23000) [pid = 1654] [serial = 2199] [outer = 0x0] 03:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119149800) [pid = 1654] [serial = 2200] [outer = 0x115f23000] 03:12:44 INFO - PROCESS | 1654 | 1463652764019 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128a7c400) [pid = 1654] [serial = 2201] [outer = 0x115f23000] 03:12:44 INFO - PROCESS | 1654 | 1463652764296 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 03:12:44 INFO - PROCESS | 1654 | 1463652764350 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:12:44 INFO - PROCESS | 1654 | 1463652764352 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:12:44 INFO - PROCESS | 1654 | 1463652764366 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:12:44 INFO - PROCESS | 1654 | 1463652764368 Marionette TRACE conn2 <- [1,2906,null,{}] 03:12:44 INFO - PROCESS | 1654 | 1463652764370 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}] 03:12:44 INFO - PROCESS | 1654 | 1463652764470 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:12:44 INFO - PROCESS | 1654 | 1463652764475 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da26800 == 55 [pid = 1654] [id = 734] 03:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x113146c00) [pid = 1654] [serial = 2202] [outer = 0x0] 03:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128b2f400) [pid = 1654] [serial = 2203] [outer = 0x113146c00] 03:12:44 INFO - PROCESS | 1654 | 1463652764558 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12927dc00) [pid = 1654] [serial = 2204] [outer = 0x113146c00] 03:12:44 INFO - PROCESS | 1654 | 1463652764838 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]]]}] 03:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 519ms 03:12:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:12:44 INFO - PROCESS | 1654 | 1463652764886 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:12:44 INFO - PROCESS | 1654 | 1463652764887 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:12:44 INFO - PROCESS | 1654 | 1463652764889 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:12:44 INFO - PROCESS | 1654 | 1463652764890 Marionette TRACE conn2 <- [1,2910,null,{}] 03:12:44 INFO - PROCESS | 1654 | 1463652764896 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}] 03:12:44 INFO - PROCESS | 1654 | 1463652764985 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:12:44 INFO - PROCESS | 1654 | 1463652764990 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f0e9000 == 56 [pid = 1654] [id = 735] 03:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x129284c00) [pid = 1654] [serial = 2205] [outer = 0x0] 03:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12939d000) [pid = 1654] [serial = 2206] [outer = 0x129284c00] 03:12:45 INFO - PROCESS | 1654 | 1463652765016 Marionette DEBUG loaded listener.js 03:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12952cc00) [pid = 1654] [serial = 2207] [outer = 0x129284c00] 03:12:45 INFO - PROCESS | 1654 | 1463652765338 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]]]}] 03:12:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:12:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:12:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 472ms 03:12:45 INFO - PROCESS | 1654 | 1463652765362 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:12:45 INFO - PROCESS | 1654 | 1463652765363 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:12:45 INFO - TEST-START | /DOMEvents/constructors.html 03:12:45 INFO - PROCESS | 1654 | 1463652765365 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 1654 | 1463652765366 Marionette TRACE conn2 <- [1,2914,null,{}] 03:12:45 INFO - PROCESS | 1654 | 1463652765368 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}] 03:12:45 INFO - PROCESS | 1654 | 1463652765478 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:12:45 INFO - PROCESS | 1654 | 1463652765493 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x132a41800 == 57 [pid = 1654] [id = 736] 03:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129285c00) [pid = 1654] [serial = 2208] [outer = 0x0] 03:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x129533800) [pid = 1654] [serial = 2209] [outer = 0x129285c00] 03:12:45 INFO - PROCESS | 1654 | 1463652765517 Marionette DEBUG loaded listener.js 03:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a409c00) [pid = 1654] [serial = 2210] [outer = 0x129285c00] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x116074800 == 56 [pid = 1654] [id = 704] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c816800 == 55 [pid = 1654] [id = 674] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1ad800 == 54 [pid = 1654] [id = 702] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12db47000 == 53 [pid = 1654] [id = 703] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0be800 == 52 [pid = 1654] [id = 685] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x128b53000 == 51 [pid = 1654] [id = 699] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12d195000 == 50 [pid = 1654] [id = 701] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c99e800 == 49 [pid = 1654] [id = 700] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12b90c800 == 48 [pid = 1654] [id = 657] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a5000 == 47 [pid = 1654] [id = 672] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa0a000 == 46 [pid = 1654] [id = 686] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1164dc000 == 45 [pid = 1654] [id = 671] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0c5000 == 44 [pid = 1654] [id = 673] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c995800 == 43 [pid = 1654] [id = 17] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11311a800 == 42 [pid = 1654] [id = 724] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x119074000 == 41 [pid = 1654] [id = 723] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x132a3c800 == 40 [pid = 1654] [id = 722] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd1f000 == 39 [pid = 1654] [id = 721] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1296a0800 == 38 [pid = 1654] [id = 720] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x119fc8800 == 37 [pid = 1654] [id = 719] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0ec800 == 36 [pid = 1654] [id = 718] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x126999000 == 35 [pid = 1654] [id = 726] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11855d800 == 34 [pid = 1654] [id = 725] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c9a4800 == 33 [pid = 1654] [id = 732] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c569000 == 32 [pid = 1654] [id = 731] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c80e800 == 31 [pid = 1654] [id = 733] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12da26800 == 30 [pid = 1654] [id = 734] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x128fc5000 == 29 [pid = 1654] [id = 727] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbee800 == 28 [pid = 1654] [id = 730] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x119b5b000 == 27 [pid = 1654] [id = 729] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa04800 == 26 [pid = 1654] [id = 728] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x117685400) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128abc400) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x112fee800) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11934f800) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126d04400) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128f33400) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128ce2000) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128fb8000) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128b2d400) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128e5e800) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128a7bc00) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128f2c400) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128f39c00) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128b39c00) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x117688000) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x125fb4000) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119352c00) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1231a0000) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1134c5c00) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1181c9c00) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128aba400) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1194a5400) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128bad400) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x125aab400) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11649d400) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11313b400) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12337b800) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124b1ec00) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118722400) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119112c00) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128abfc00) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x110f6a400) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128ba4800) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128a80000) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128b32000) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128bb7800) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128bb2400) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 03:12:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12f0e9000 == 25 [pid = 1654] [id = 735] 03:12:47 INFO - PROCESS | 1654 | 1463652767098 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]]]}] 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:12:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:12:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:12:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:12:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1780ms 03:12:47 INFO - PROCESS | 1654 | 1463652767147 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:12:47 INFO - PROCESS | 1654 | 1463652767149 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:12:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:12:47 INFO - PROCESS | 1654 | 1463652767153 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 1654 | 1463652767156 Marionette TRACE conn2 <- [1,2918,null,{}] 03:12:47 INFO - PROCESS | 1654 | 1463652767165 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}] 03:12:47 INFO - PROCESS | 1654 | 1463652767243 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:12:47 INFO - PROCESS | 1654 | 1463652767250 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160c5000 == 26 [pid = 1654] [id = 737] 03:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112e28800) [pid = 1654] [serial = 2211] [outer = 0x0] 03:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112f5e800) [pid = 1654] [serial = 2212] [outer = 0x112e28800] 03:12:47 INFO - PROCESS | 1654 | 1463652767279 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112f69000) [pid = 1654] [serial = 2213] [outer = 0x112e28800] 03:12:47 INFO - PROCESS | 1654 | 1463652767624 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:12:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:12:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 478ms 03:12:47 INFO - PROCESS | 1654 | 1463652767630 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:12:47 INFO - PROCESS | 1654 | 1463652767634 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:12:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:12:47 INFO - PROCESS | 1654 | 1463652767639 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 1654 | 1463652767641 Marionette TRACE conn2 <- [1,2922,null,{}] 03:12:47 INFO - PROCESS | 1654 | 1463652767646 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}] 03:12:47 INFO - PROCESS | 1654 | 1463652767720 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:12:47 INFO - PROCESS | 1654 | 1463652767770 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687f800 == 27 [pid = 1654] [id = 738] 03:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112e29400) [pid = 1654] [serial = 2214] [outer = 0x0] 03:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11313d000) [pid = 1654] [serial = 2215] [outer = 0x112e29400] 03:12:47 INFO - PROCESS | 1654 | 1463652767796 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x113c2c000) [pid = 1654] [serial = 2216] [outer = 0x112e29400] 03:12:48 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:12:48 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:12:48 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:12:48 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:12:48 INFO - PROCESS | 1654 | 1463652768077 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]]]}] 03:12:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:12:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:12:48 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 03:12:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:12:48 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 03:12:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:12:48 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]" 03:12:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:12:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:12:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 475ms 03:12:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:12:48 INFO - PROCESS | 1654 | 1463652768116 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:12:48 INFO - PROCESS | 1654 | 1463652768118 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:12:48 INFO - PROCESS | 1654 | 1463652768121 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 1654 | 1463652768123 Marionette TRACE conn2 <- [1,2926,null,{}] 03:12:48 INFO - PROCESS | 1654 | 1463652768135 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}] 03:12:48 INFO - PROCESS | 1654 | 1463652768217 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:12:48 INFO - PROCESS | 1654 | 1463652768222 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d6800 == 28 [pid = 1654] [id = 739] 03:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x110f1ac00) [pid = 1654] [serial = 2217] [outer = 0x0] 03:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1164f7800) [pid = 1654] [serial = 2218] [outer = 0x110f1ac00] 03:12:48 INFO - PROCESS | 1654 | 1463652768254 Marionette DEBUG loaded listener.js 03:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11684f000) [pid = 1654] [serial = 2219] [outer = 0x110f1ac00] 03:12:48 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:12:48 INFO - PROCESS | 1654 | 1463652768570 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]]]}] 03:12:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:12:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 478ms 03:12:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:12:48 INFO - PROCESS | 1654 | 1463652768599 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:12:48 INFO - PROCESS | 1654 | 1463652768601 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:12:48 INFO - PROCESS | 1654 | 1463652768603 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 1654 | 1463652768604 Marionette TRACE conn2 <- [1,2930,null,{}] 03:12:48 INFO - PROCESS | 1654 | 1463652768606 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}] 03:12:48 INFO - PROCESS | 1654 | 1463652768705 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:12:48 INFO - PROCESS | 1654 | 1463652768711 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11983d000 == 29 [pid = 1654] [id = 740] 03:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1166ca400) [pid = 1654] [serial = 2220] [outer = 0x0] 03:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1172b5c00) [pid = 1654] [serial = 2221] [outer = 0x1166ca400] 03:12:48 INFO - PROCESS | 1654 | 1463652768737 Marionette DEBUG loaded listener.js 03:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1172c5400) [pid = 1654] [serial = 2222] [outer = 0x1166ca400] 03:12:48 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:12:49 INFO - PROCESS | 1654 | 1463652769035 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]]]}] 03:12:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:12:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 472ms 03:12:49 INFO - PROCESS | 1654 | 1463652769078 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:12:49 INFO - PROCESS | 1654 | 1463652769080 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:12:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:12:49 INFO - PROCESS | 1654 | 1463652769084 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:12:49 INFO - PROCESS | 1654 | 1463652769085 Marionette TRACE conn2 <- [1,2934,null,{}] 03:12:49 INFO - PROCESS | 1654 | 1463652769089 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}] 03:12:49 INFO - PROCESS | 1654 | 1463652769196 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:12:49 INFO - PROCESS | 1654 | 1463652769214 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ae000 == 30 [pid = 1654] [id = 741] 03:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112d28800) [pid = 1654] [serial = 2223] [outer = 0x0] 03:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1172ccc00) [pid = 1654] [serial = 2224] [outer = 0x112d28800] 03:12:49 INFO - PROCESS | 1654 | 1463652769255 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11818b800) [pid = 1654] [serial = 2225] [outer = 0x112d28800] 03:12:49 INFO - PROCESS | 1654 | 1463652769668 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]]]}] 03:12:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:12:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 03:12:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:12:49 INFO - PROCESS | 1654 | 1463652769707 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:12:49 INFO - PROCESS | 1654 | 1463652769709 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:12:49 INFO - PROCESS | 1654 | 1463652769712 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:12:49 INFO - PROCESS | 1654 | 1463652769713 Marionette TRACE conn2 <- [1,2938,null,{}] 03:12:49 INFO - PROCESS | 1654 | 1463652769717 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}] 03:12:49 INFO - PROCESS | 1654 | 1463652769854 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:12:49 INFO - PROCESS | 1654 | 1463652769862 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fd6800 == 31 [pid = 1654] [id = 742] 03:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1181cac00) [pid = 1654] [serial = 2226] [outer = 0x0] 03:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11826ac00) [pid = 1654] [serial = 2227] [outer = 0x1181cac00] 03:12:49 INFO - PROCESS | 1654 | 1463652769904 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118502400) [pid = 1654] [serial = 2228] [outer = 0x1181cac00] 03:12:50 INFO - PROCESS | 1654 | 1463652770280 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]]]}] 03:12:50 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. 03:12:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 620ms 03:12:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:12:50 INFO - PROCESS | 1654 | 1463652770331 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 1654 | 1463652770333 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:12:50 INFO - PROCESS | 1654 | 1463652770335 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 1654 | 1463652770336 Marionette TRACE conn2 <- [1,2942,null,{}] 03:12:50 INFO - PROCESS | 1654 | 1463652770338 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}] 03:12:50 INFO - PROCESS | 1654 | 1463652770435 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:12:50 INFO - PROCESS | 1654 | 1463652770443 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x125fda000 == 32 [pid = 1654] [id = 743] 03:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118720400) [pid = 1654] [serial = 2229] [outer = 0x0] 03:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118c2b400) [pid = 1654] [serial = 2230] [outer = 0x118720400] 03:12:50 INFO - PROCESS | 1654 | 1463652770469 Marionette DEBUG loaded listener.js 03:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1190a0000) [pid = 1654] [serial = 2231] [outer = 0x118720400] 03:12:50 INFO - PROCESS | 1654 | 1463652770724 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"]]]}] 03:12:50 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 03:12:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:12:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 420ms 03:12:50 INFO - PROCESS | 1654 | 1463652770755 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:12:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:12:50 INFO - PROCESS | 1654 | 1463652770768 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:12:50 INFO - PROCESS | 1654 | 1463652770782 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 1654 | 1463652770783 Marionette TRACE conn2 <- [1,2946,null,{}] 03:12:50 INFO - PROCESS | 1654 | 1463652770785 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}] 03:12:50 INFO - PROCESS | 1654 | 1463652770862 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:12:50 INFO - PROCESS | 1654 | 1463652770867 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270dc000 == 33 [pid = 1654] [id = 744] 03:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x113439000) [pid = 1654] [serial = 2232] [outer = 0x0] 03:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11911a800) [pid = 1654] [serial = 2233] [outer = 0x113439000] 03:12:50 INFO - PROCESS | 1654 | 1463652770892 Marionette DEBUG loaded listener.js 03:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11914a800) [pid = 1654] [serial = 2234] [outer = 0x113439000] 03:12:51 INFO - PROCESS | 1654 | 1463652771189 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]]]}] 03:12:51 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. 03:12:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 478ms 03:12:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:12:51 INFO - PROCESS | 1654 | 1463652771253 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:12:51 INFO - PROCESS | 1654 | 1463652771255 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:12:51 INFO - PROCESS | 1654 | 1463652771258 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:12:51 INFO - PROCESS | 1654 | 1463652771259 Marionette TRACE conn2 <- [1,2950,null,{}] 03:12:51 INFO - PROCESS | 1654 | 1463652771263 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}] 03:12:51 INFO - PROCESS | 1654 | 1463652771405 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:12:51 INFO - PROCESS | 1654 | 1463652771414 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185d5800 == 34 [pid = 1654] [id = 745] 03:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1172c3400) [pid = 1654] [serial = 2235] [outer = 0x0] 03:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11914dc00) [pid = 1654] [serial = 2236] [outer = 0x1172c3400] 03:12:51 INFO - PROCESS | 1654 | 1463652771453 Marionette DEBUG loaded listener.js 03:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1194aa800) [pid = 1654] [serial = 2237] [outer = 0x1172c3400] 03:12:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fd1800 == 35 [pid = 1654] [id = 746] 03:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11974a000) [pid = 1654] [serial = 2238] [outer = 0x0] 03:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11934f800) [pid = 1654] [serial = 2239] [outer = 0x11974a000] 03:12:51 INFO - PROCESS | 1654 | 1463652771853 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]]]}] 03:12:51 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. 03:12:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 622ms 03:12:51 INFO - PROCESS | 1654 | 1463652771879 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:12:51 INFO - PROCESS | 1654 | 1463652771881 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:12:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:12:51 INFO - PROCESS | 1654 | 1463652771883 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:12:51 INFO - PROCESS | 1654 | 1463652771884 Marionette TRACE conn2 <- [1,2954,null,{}] 03:12:51 INFO - PROCESS | 1654 | 1463652771886 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}] 03:12:51 INFO - PROCESS | 1654 | 1463652771981 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:12:52 INFO - PROCESS | 1654 | 1463652772060 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fdc000 == 36 [pid = 1654] [id = 747] 03:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x112f61c00) [pid = 1654] [serial = 2240] [outer = 0x0] 03:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119c91800) [pid = 1654] [serial = 2241] [outer = 0x112f61c00] 03:12:52 INFO - PROCESS | 1654 | 1463652772085 Marionette DEBUG loaded listener.js 03:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12106a800) [pid = 1654] [serial = 2242] [outer = 0x112f61c00] 03:12:52 INFO - PROCESS | 1654 | 1463652772348 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]]]}] 03:12:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:12:52 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 03:12:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 03:12:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:12:52 INFO - PROCESS | 1654 | 1463652772353 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:12:52 INFO - PROCESS | 1654 | 1463652772355 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:12:52 INFO - PROCESS | 1654 | 1463652772357 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:12:52 INFO - PROCESS | 1654 | 1463652772361 Marionette TRACE conn2 <- [1,2958,null,{}] 03:12:52 INFO - PROCESS | 1654 | 1463652772374 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}] 03:12:52 INFO - PROCESS | 1654 | 1463652772503 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:12:52 INFO - PROCESS | 1654 | 1463652772508 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ad000 == 37 [pid = 1654] [id = 748] 03:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x121066400) [pid = 1654] [serial = 2243] [outer = 0x0] 03:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1232c1400) [pid = 1654] [serial = 2244] [outer = 0x121066400] 03:12:52 INFO - PROCESS | 1654 | 1463652772537 Marionette DEBUG loaded listener.js 03:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12367f000) [pid = 1654] [serial = 2245] [outer = 0x121066400] 03:12:52 INFO - PROCESS | 1654 | 1463652772843 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]]]}] 03:12:52 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. 03:12:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 535ms 03:12:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:12:52 INFO - PROCESS | 1654 | 1463652772898 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:12:52 INFO - PROCESS | 1654 | 1463652772899 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:12:52 INFO - PROCESS | 1654 | 1463652772901 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:12:52 INFO - PROCESS | 1654 | 1463652772902 Marionette TRACE conn2 <- [1,2962,null,{}] 03:12:52 INFO - PROCESS | 1654 | 1463652772904 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}] 03:12:53 INFO - PROCESS | 1654 | 1463652772999 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:12:53 INFO - PROCESS | 1654 | 1463652773003 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b90b000 == 38 [pid = 1654] [id = 749] 03:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12319c400) [pid = 1654] [serial = 2246] [outer = 0x0] 03:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x124b28c00) [pid = 1654] [serial = 2247] [outer = 0x12319c400] 03:12:53 INFO - PROCESS | 1654 | 1463652773028 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x125522400) [pid = 1654] [serial = 2248] [outer = 0x12319c400] 03:12:53 INFO - PROCESS | 1654 | 1463652773330 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]]]}] 03:12:53 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. 03:12:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 03:12:53 INFO - PROCESS | 1654 | 1463652773370 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:12:53 INFO - PROCESS | 1654 | 1463652773372 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:12:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:12:53 INFO - PROCESS | 1654 | 1463652773376 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 1654 | 1463652773379 Marionette TRACE conn2 <- [1,2966,null,{}] 03:12:53 INFO - PROCESS | 1654 | 1463652773382 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}] 03:12:53 INFO - PROCESS | 1654 | 1463652773513 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:12:53 INFO - PROCESS | 1654 | 1463652773529 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98d000 == 39 [pid = 1654] [id = 750] 03:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12571a800) [pid = 1654] [serial = 2249] [outer = 0x0] 03:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x125783400) [pid = 1654] [serial = 2250] [outer = 0x12571a800] 03:12:53 INFO - PROCESS | 1654 | 1463652773568 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x125aac400) [pid = 1654] [serial = 2251] [outer = 0x12571a800] 03:12:53 INFO - PROCESS | 1654 | 1463652773884 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]]]}] 03:12:53 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. 03:12:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 524ms 03:12:53 INFO - PROCESS | 1654 | 1463652773900 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:12:53 INFO - PROCESS | 1654 | 1463652773901 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:12:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:12:53 INFO - PROCESS | 1654 | 1463652773903 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 1654 | 1463652773904 Marionette TRACE conn2 <- [1,2970,null,{}] 03:12:53 INFO - PROCESS | 1654 | 1463652773906 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}] 03:12:54 INFO - PROCESS | 1654 | 1463652774000 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:12:54 INFO - PROCESS | 1654 | 1463652774013 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be0e800 == 40 [pid = 1654] [id = 751] 03:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x125fa8800) [pid = 1654] [serial = 2252] [outer = 0x0] 03:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x126056c00) [pid = 1654] [serial = 2253] [outer = 0x125fa8800] 03:12:54 INFO - PROCESS | 1654 | 1463652774038 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12691e400) [pid = 1654] [serial = 2254] [outer = 0x125fa8800] 03:12:54 INFO - PROCESS | 1654 | 1463652774590 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]]]}] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1194a0c00) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x126d04800) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11909cc00) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1122b6c00) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12551e400) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x113146400) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1172bb800) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ce64800) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x112a60c00) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11204c000) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128b30000) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128bb2800) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x115f23000) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x113146c00) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12319c000) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11914d800) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118354400) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1172af000) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11501dc00) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x110f15400) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x127003c00) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x123734000) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x129284c00) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1183f0800) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x115f25c00) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128fba000) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12c973c00) [pid = 1654] [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.] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125aae400) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1172c0800) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119bbc000) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128b2f800) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:12:54 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x110f19000) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:12:54 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. 03:12:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 721ms 03:12:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:12:54 INFO - PROCESS | 1654 | 1463652774624 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:12:54 INFO - PROCESS | 1654 | 1463652774625 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:12:54 INFO - PROCESS | 1654 | 1463652774628 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:12:54 INFO - PROCESS | 1654 | 1463652774629 Marionette TRACE conn2 <- [1,2974,null,{}] 03:12:54 INFO - PROCESS | 1654 | 1463652774631 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}] 03:12:54 INFO - PROCESS | 1654 | 1463652774717 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:12:54 INFO - PROCESS | 1654 | 1463652774722 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ad800 == 41 [pid = 1654] [id = 752] 03:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112f5fc00) [pid = 1654] [serial = 2255] [outer = 0x0] 03:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112ff5c00) [pid = 1654] [serial = 2256] [outer = 0x112f5fc00] 03:12:54 INFO - PROCESS | 1654 | 1463652774748 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1172af000) [pid = 1654] [serial = 2257] [outer = 0x112f5fc00] 03:12:55 INFO - PROCESS | 1654 | 1463652775175 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]]]}] 03:12:55 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. 03:12:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 03:12:55 INFO - PROCESS | 1654 | 1463652775199 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:12:55 INFO - PROCESS | 1654 | 1463652775202 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:12:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:12:55 INFO - PROCESS | 1654 | 1463652775205 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 1654 | 1463652775208 Marionette TRACE conn2 <- [1,2978,null,{}] 03:12:55 INFO - PROCESS | 1654 | 1463652775212 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}] 03:12:55 INFO - PROCESS | 1654 | 1463652775325 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:12:55 INFO - PROCESS | 1654 | 1463652775403 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f2c800 == 42 [pid = 1654] [id = 753] 03:12:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x111e28c00) [pid = 1654] [serial = 2258] [outer = 0x0] 03:12:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112a5f000) [pid = 1654] [serial = 2259] [outer = 0x111e28c00] 03:12:55 INFO - PROCESS | 1654 | 1463652775435 Marionette DEBUG loaded listener.js 03:12:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112f6a400) [pid = 1654] [serial = 2260] [outer = 0x111e28c00] 03:12:55 INFO - PROCESS | 1654 | 1463652775838 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]]]}] 03:12:55 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. 03:12:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 673ms 03:12:55 INFO - PROCESS | 1654 | 1463652775879 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:12:55 INFO - PROCESS | 1654 | 1463652775883 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:12:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:12:55 INFO - PROCESS | 1654 | 1463652775888 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 1654 | 1463652775889 Marionette TRACE conn2 <- [1,2982,null,{}] 03:12:55 INFO - PROCESS | 1654 | 1463652775892 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}] 03:12:56 INFO - PROCESS | 1654 | 1463652776000 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:12:56 INFO - PROCESS | 1654 | 1463652776103 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12317f000 == 43 [pid = 1654] [id = 754] 03:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113147c00) [pid = 1654] [serial = 2261] [outer = 0x0] 03:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115f24800) [pid = 1654] [serial = 2262] [outer = 0x113147c00] 03:12:56 INFO - PROCESS | 1654 | 1463652776134 Marionette DEBUG loaded listener.js 03:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1160a1400) [pid = 1654] [serial = 2263] [outer = 0x113147c00] 03:12:56 INFO - PROCESS | 1654 | 1463652776536 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"]]]}] 03:12:56 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 03:12:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:12:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:12:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 03:12:56 INFO - PROCESS | 1654 | 1463652776558 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:12:56 INFO - PROCESS | 1654 | 1463652776559 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:12:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:12:56 INFO - PROCESS | 1654 | 1463652776562 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:12:56 INFO - PROCESS | 1654 | 1463652776564 Marionette TRACE conn2 <- [1,2986,null,{}] 03:12:56 INFO - PROCESS | 1654 | 1463652776572 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}] 03:12:56 INFO - PROCESS | 1654 | 1463652776691 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:12:56 INFO - PROCESS | 1654 | 1463652776748 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa07800 == 44 [pid = 1654] [id = 755] 03:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116005000) [pid = 1654] [serial = 2264] [outer = 0x0] 03:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x116add400) [pid = 1654] [serial = 2265] [outer = 0x116005000] 03:12:56 INFO - PROCESS | 1654 | 1463652776780 Marionette DEBUG loaded listener.js 03:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1181d2c00) [pid = 1654] [serial = 2266] [outer = 0x116005000] 03:12:57 INFO - PROCESS | 1654 | 1463652777331 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]]]}] 03:12:57 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. 03:12:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 822ms 03:12:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:12:57 INFO - PROCESS | 1654 | 1463652777384 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:12:57 INFO - PROCESS | 1654 | 1463652777386 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:12:57 INFO - PROCESS | 1654 | 1463652777390 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:12:57 INFO - PROCESS | 1654 | 1463652777392 Marionette TRACE conn2 <- [1,2990,null,{}] 03:12:57 INFO - PROCESS | 1654 | 1463652777423 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}] 03:12:57 INFO - PROCESS | 1654 | 1463652777569 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:12:57 INFO - PROCESS | 1654 | 1463652777630 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f17000 == 45 [pid = 1654] [id = 756] 03:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x112f69400) [pid = 1654] [serial = 2267] [outer = 0x0] 03:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x112ff0000) [pid = 1654] [serial = 2268] [outer = 0x112f69400] 03:12:57 INFO - PROCESS | 1654 | 1463652777661 Marionette DEBUG loaded listener.js 03:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x113297400) [pid = 1654] [serial = 2269] [outer = 0x112f69400] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12be0e800 == 44 [pid = 1654] [id = 751] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98d000 == 43 [pid = 1654] [id = 750] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12b90b000 == 42 [pid = 1654] [id = 749] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1232ad000 == 41 [pid = 1654] [id = 748] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x128fdc000 == 40 [pid = 1654] [id = 747] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x128fd1800 == 39 [pid = 1654] [id = 746] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12ce67800) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129533800) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d5800 == 38 [pid = 1654] [id = 745] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1270dc000 == 37 [pid = 1654] [id = 744] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x125fda000 == 36 [pid = 1654] [id = 743] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x124fd6800 == 35 [pid = 1654] [id = 742] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1232ae000 == 34 [pid = 1654] [id = 741] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11983d000 == 33 [pid = 1654] [id = 740] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1185d6800 == 32 [pid = 1654] [id = 739] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11687f800 == 31 [pid = 1654] [id = 738] 03:12:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1160c5000 == 30 [pid = 1654] [id = 737] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128ba0c00) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118273800) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x123199400) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128b39400) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x112f62400) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1231a2000) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128ab6c00) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1232c8400) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x113145c00) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12605c800) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116a6b400) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1190a1800) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125fa8c00) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128b9a800) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128ce2c00) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128bb1400) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119149800) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12927dc00) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128e61400) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x124bcbc00) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12105f400) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1232cd400) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118c28800) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119147c00) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1172ba000) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1181cb400) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1164fd000) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116007800) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12577c000) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113140400) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128cea000) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128ba3400) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12605bc00) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x127003400) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12939d000) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119f28000) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11913f000) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118183400) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116a68000) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12927a400) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129284800) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12952cc00) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12b002c00) [pid = 1654] [serial = 1475] [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.] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126f9f800) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128b33800) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128b2f400) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128a7c400) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12577e400) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128a89000) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 03:12:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x111a5f000 == 31 [pid = 1654] [id = 757] 03:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113398800) [pid = 1654] [serial = 2270] [outer = 0x0] 03:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x112a6a400) [pid = 1654] [serial = 2271] [outer = 0x113398800] 03:12:58 INFO - PROCESS | 1654 | 1463652778049 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]]]}] 03:12:58 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. 03:12:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 696ms 03:12:58 INFO - PROCESS | 1654 | 1463652778086 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:12:58 INFO - PROCESS | 1654 | 1463652778090 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:12:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:12:58 INFO - PROCESS | 1654 | 1463652778094 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:12:58 INFO - PROCESS | 1654 | 1463652778096 Marionette TRACE conn2 <- [1,2994,null,{}] 03:12:58 INFO - PROCESS | 1654 | 1463652778098 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}] 03:12:58 INFO - PROCESS | 1654 | 1463652778191 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:12:58 INFO - PROCESS | 1654 | 1463652778243 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11855b000 == 32 [pid = 1654] [id = 758] 03:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x113149400) [pid = 1654] [serial = 2272] [outer = 0x0] 03:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x115d0b000) [pid = 1654] [serial = 2273] [outer = 0x113149400] 03:12:58 INFO - PROCESS | 1654 | 1463652778269 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11674a400) [pid = 1654] [serial = 2274] [outer = 0x113149400] 03:12:58 INFO - PROCESS | 1654 | 1463652778552 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]]]}] 03:12:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:12:58 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 03:12:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 472ms 03:12:58 INFO - PROCESS | 1654 | 1463652778566 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:12:58 INFO - PROCESS | 1654 | 1463652778568 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:12:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:12:58 INFO - PROCESS | 1654 | 1463652778570 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:12:58 INFO - PROCESS | 1654 | 1463652778572 Marionette TRACE conn2 <- [1,2998,null,{}] 03:12:58 INFO - PROCESS | 1654 | 1463652778587 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}] 03:12:58 INFO - PROCESS | 1654 | 1463652778673 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:12:58 INFO - PROCESS | 1654 | 1463652778681 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x123185800 == 33 [pid = 1654] [id = 759] 03:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1172b0400) [pid = 1654] [serial = 2275] [outer = 0x0] 03:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1172bd800) [pid = 1654] [serial = 2276] [outer = 0x1172b0400] 03:12:58 INFO - PROCESS | 1654 | 1463652778710 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11818a000) [pid = 1654] [serial = 2277] [outer = 0x1172b0400] 03:12:59 INFO - PROCESS | 1654 | 1463652779036 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]]]}] 03:12:59 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. 03:12:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 480ms 03:12:59 INFO - PROCESS | 1654 | 1463652779054 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 1654 | 1463652779056 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:12:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:12:59 INFO - PROCESS | 1654 | 1463652779060 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1654 | 1463652779062 Marionette TRACE conn2 <- [1,3002,null,{}] 03:12:59 INFO - PROCESS | 1654 | 1463652779064 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}] 03:12:59 INFO - PROCESS | 1654 | 1463652779139 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:12:59 INFO - PROCESS | 1654 | 1463652779146 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fed800 == 34 [pid = 1654] [id = 760] 03:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1181cb800) [pid = 1654] [serial = 2278] [outer = 0x0] 03:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118266400) [pid = 1654] [serial = 2279] [outer = 0x1181cb800] 03:12:59 INFO - PROCESS | 1654 | 1463652779173 Marionette DEBUG loaded listener.js 03:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11834e400) [pid = 1654] [serial = 2280] [outer = 0x1181cb800] 03:12:59 INFO - PROCESS | 1654 | 1463652779566 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]]]}] 03:12:59 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. 03:12:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 523ms 03:12:59 INFO - PROCESS | 1654 | 1463652779582 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 1654 | 1463652779584 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:12:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:12:59 INFO - PROCESS | 1654 | 1463652779587 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1654 | 1463652779589 Marionette TRACE conn2 <- [1,3006,null,{}] 03:12:59 INFO - PROCESS | 1654 | 1463652779593 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}] 03:12:59 INFO - PROCESS | 1654 | 1463652779743 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:12:59 INFO - PROCESS | 1654 | 1463652779752 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:12:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270d1800 == 35 [pid = 1654] [id = 761] 03:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1181cbc00) [pid = 1654] [serial = 2281] [outer = 0x0] 03:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1183f5000) [pid = 1654] [serial = 2282] [outer = 0x1181cbc00] 03:12:59 INFO - PROCESS | 1654 | 1463652779791 Marionette DEBUG loaded listener.js 03:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118c2a000) [pid = 1654] [serial = 2283] [outer = 0x1181cbc00] 03:13:00 INFO - PROCESS | 1654 | 1463652780112 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]]]}] 03:13:00 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. 03:13:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 570ms 03:13:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:13:00 INFO - PROCESS | 1654 | 1463652780160 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:13:00 INFO - PROCESS | 1654 | 1463652780161 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:13:00 INFO - PROCESS | 1654 | 1463652780163 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:13:00 INFO - PROCESS | 1654 | 1463652780165 Marionette TRACE conn2 <- [1,3010,null,{}] 03:13:00 INFO - PROCESS | 1654 | 1463652780167 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}] 03:13:00 INFO - PROCESS | 1654 | 1463652780287 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:13:00 INFO - PROCESS | 1654 | 1463652780292 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x128fdb800 == 36 [pid = 1654] [id = 762] 03:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119028800) [pid = 1654] [serial = 2284] [outer = 0x0] 03:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11911d800) [pid = 1654] [serial = 2285] [outer = 0x119028800] 03:13:00 INFO - PROCESS | 1654 | 1463652780319 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119354400) [pid = 1654] [serial = 2286] [outer = 0x119028800] 03:13:00 INFO - PROCESS | 1654 | 1463652780616 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]]]}] 03:13:00 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 03:13:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 467ms 03:13:00 INFO - PROCESS | 1654 | 1463652780639 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:13:00 INFO - PROCESS | 1654 | 1463652780640 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:13:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:13:00 INFO - PROCESS | 1654 | 1463652780650 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:13:00 INFO - PROCESS | 1654 | 1463652780651 Marionette TRACE conn2 <- [1,3014,null,{}] 03:13:00 INFO - PROCESS | 1654 | 1463652780653 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}] 03:13:00 INFO - PROCESS | 1654 | 1463652780752 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:13:00 INFO - PROCESS | 1654 | 1463652780756 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a679800 == 37 [pid = 1654] [id = 763] 03:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119352000) [pid = 1654] [serial = 2287] [outer = 0x0] 03:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119752400) [pid = 1654] [serial = 2288] [outer = 0x119352000] 03:13:00 INFO - PROCESS | 1654 | 1463652780781 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121060400) [pid = 1654] [serial = 2289] [outer = 0x119352000] 03:13:00 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:13:01 INFO - PROCESS | 1654 | 1463652781150 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:13:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:13:01 INFO - {} 03:13:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:13:01 INFO - {} 03:13:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:13:01 INFO - {} 03:13:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:13:01 INFO - {} 03:13:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 03:13:01 INFO - PROCESS | 1654 | 1463652781171 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:13:01 INFO - PROCESS | 1654 | 1463652781172 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:13:01 INFO - TEST-START | /FileAPI/fileReader.html 03:13:01 INFO - PROCESS | 1654 | 1463652781176 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 1654 | 1463652781177 Marionette TRACE conn2 <- [1,3018,null,{}] 03:13:01 INFO - PROCESS | 1654 | 1463652781180 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}] 03:13:01 INFO - PROCESS | 1654 | 1463652781322 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:13:01 INFO - PROCESS | 1654 | 1463652781337 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0d3000 == 38 [pid = 1654] [id = 764] 03:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121068c00) [pid = 1654] [serial = 2290] [outer = 0x0] 03:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x123294c00) [pid = 1654] [serial = 2291] [outer = 0x121068c00] 03:13:01 INFO - PROCESS | 1654 | 1463652781362 Marionette DEBUG loaded listener.js 03:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123379000) [pid = 1654] [serial = 2292] [outer = 0x121068c00] 03:13:01 INFO - PROCESS | 1654 | 1463652781665 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]]]}] 03:13:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:13:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:13:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:13:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:13:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 522ms 03:13:01 INFO - TEST-START | /FileAPI/historical.html 03:13:01 INFO - PROCESS | 1654 | 1463652781703 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:13:01 INFO - PROCESS | 1654 | 1463652781704 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:13:01 INFO - PROCESS | 1654 | 1463652781707 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 1654 | 1463652781708 Marionette TRACE conn2 <- [1,3022,null,{}] 03:13:01 INFO - PROCESS | 1654 | 1463652781713 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}] 03:13:01 INFO - PROCESS | 1654 | 1463652781806 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:13:01 INFO - PROCESS | 1654 | 1463652781810 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b913800 == 39 [pid = 1654] [id = 765] 03:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x123379c00) [pid = 1654] [serial = 2293] [outer = 0x0] 03:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12367b400) [pid = 1654] [serial = 2294] [outer = 0x123379c00] 03:13:01 INFO - PROCESS | 1654 | 1463652781836 Marionette DEBUG loaded listener.js 03:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124b2b800) [pid = 1654] [serial = 2295] [outer = 0x123379c00] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121066400) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12571a800) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11974a000) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1172c3400) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118720400) [pid = 1654] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113439000) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110f1ac00) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112d28800) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112e29400) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1181cac00) [pid = 1654] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1166ca400) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12319c400) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112e28800) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x125fa8800) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:13:02 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112f61c00) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:13:02 INFO - PROCESS | 1654 | 1463652782242 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"]]]}] 03:13:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:13:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:13:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:13:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:13:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:13:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:13:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:13:02 INFO - TEST-OK | /FileAPI/historical.html | took 571ms 03:13:02 INFO - TEST-START | /FileAPI/idlharness.html 03:13:02 INFO - PROCESS | 1654 | 1463652782279 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:13:02 INFO - PROCESS | 1654 | 1463652782281 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:13:02 INFO - PROCESS | 1654 | 1463652782284 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 1654 | 1463652782286 Marionette TRACE conn2 <- [1,3026,null,{}] 03:13:02 INFO - PROCESS | 1654 | 1463652782289 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}] 03:13:02 INFO - PROCESS | 1654 | 1463652782410 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:13:02 INFO - PROCESS | 1654 | 1463652782489 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbe7000 == 40 [pid = 1654] [id = 766] 03:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112e29400) [pid = 1654] [serial = 2296] [outer = 0x0] 03:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1232c9800) [pid = 1654] [serial = 2297] [outer = 0x112e29400] 03:13:02 INFO - PROCESS | 1654 | 1463652782529 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12571a800) [pid = 1654] [serial = 2298] [outer = 0x112e29400] 03:13:03 INFO - PROCESS | 1654 | 1463652783017 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]]]}] 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:13:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:13:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:13:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:13:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:13:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:13:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:13:03 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 03:13:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:13:03 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 03:13:03 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 03:13:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:13:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:13:03 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 03:13:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:13:03 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 03:13:03 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 03:13:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:13:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:13:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:13:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:13:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 784ms 03:13:03 INFO - PROCESS | 1654 | 1463652783069 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:13:03 INFO - PROCESS | 1654 | 1463652783070 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:13:03 INFO - TEST-START | /FileAPI/idlharness.worker 03:13:03 INFO - PROCESS | 1654 | 1463652783073 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:13:03 INFO - PROCESS | 1654 | 1463652783075 Marionette TRACE conn2 <- [1,3030,null,{}] 03:13:03 INFO - PROCESS | 1654 | 1463652783077 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}] 03:13:03 INFO - PROCESS | 1654 | 1463652783182 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:13:03 INFO - PROCESS | 1654 | 1463652783187 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d192000 == 41 [pid = 1654] [id = 767] 03:13:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12577e400) [pid = 1654] [serial = 2299] [outer = 0x0] 03:13:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128a86c00) [pid = 1654] [serial = 2300] [outer = 0x12577e400] 03:13:03 INFO - PROCESS | 1654 | 1463652783222 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128b2b400) [pid = 1654] [serial = 2301] [outer = 0x12577e400] 03:13:03 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:13:03 INFO - PROCESS | 1654 | 1463652783915 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,{},{}]]]}] 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:13:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:13:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:13:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:13:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:13:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:13:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:13:03 INFO - {} 03:13:03 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 03:13:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:13:03 INFO - {} 03:13:03 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 - {} 03:13:03 INFO - {} 03:13:03 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 03:13:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:13:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:13:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:13:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:13:03 INFO - {} 03:13:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:13:04 INFO - {} 03:13:04 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 03:13:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:13:04 INFO - {} 03:13:04 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 - {} 03:13:04 INFO - {} 03:13:04 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 03:13:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:13:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:13:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 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 03:13:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:13:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:13:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:13:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:13:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:13:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 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 03:13:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:13:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 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 03:13:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:13:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 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 03:13:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:13:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:13:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:13:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:13:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:13:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:13:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:13:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:13:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:13:04 INFO - {} 03:13:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 890ms 03:13:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:13:04 INFO - PROCESS | 1654 | 1463652783963 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:13:04 INFO - PROCESS | 1654 | 1463652783964 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:13:04 INFO - PROCESS | 1654 | 1463652783966 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:13:04 INFO - PROCESS | 1654 | 1463652783967 Marionette TRACE conn2 <- [1,3034,null,{}] 03:13:04 INFO - PROCESS | 1654 | 1463652783969 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}] 03:13:04 INFO - PROCESS | 1654 | 1463652784052 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:13:04 INFO - PROCESS | 1654 | 1463652784057 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d01c800 == 42 [pid = 1654] [id = 768] 03:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128b33000) [pid = 1654] [serial = 2302] [outer = 0x0] 03:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129538800) [pid = 1654] [serial = 2303] [outer = 0x128b33000] 03:13:04 INFO - PROCESS | 1654 | 1463652784084 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a411400) [pid = 1654] [serial = 2304] [outer = 0x128b33000] 03:13:04 INFO - PROCESS | 1654 | 1463652784501 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]]]}] 03:13:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:13:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 570ms 03:13:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:13:04 INFO - PROCESS | 1654 | 1463652784536 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:13:04 INFO - PROCESS | 1654 | 1463652784539 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:13:04 INFO - PROCESS | 1654 | 1463652784544 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:13:04 INFO - PROCESS | 1654 | 1463652784546 Marionette TRACE conn2 <- [1,3038,null,{}] 03:13:04 INFO - PROCESS | 1654 | 1463652784550 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}] 03:13:04 INFO - PROCESS | 1654 | 1463652784656 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:13:04 INFO - PROCESS | 1654 | 1463652784713 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1185c7800 == 43 [pid = 1654] [id = 769] 03:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112a61000) [pid = 1654] [serial = 2305] [outer = 0x0] 03:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11313b800) [pid = 1654] [serial = 2306] [outer = 0x112a61000] 03:13:04 INFO - PROCESS | 1654 | 1463652784745 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115022c00) [pid = 1654] [serial = 2307] [outer = 0x112a61000] 03:13:05 INFO - PROCESS | 1654 | 1463652785110 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"]]]}] 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:13:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 573ms 03:13:05 INFO - PROCESS | 1654 | 1463652785117 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:13:05 INFO - PROCESS | 1654 | 1463652785121 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:13:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:13:05 INFO - PROCESS | 1654 | 1463652785127 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:13:05 INFO - PROCESS | 1654 | 1463652785130 Marionette TRACE conn2 <- [1,3042,null,{}] 03:13:05 INFO - PROCESS | 1654 | 1463652785133 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}] 03:13:05 INFO - PROCESS | 1654 | 1463652785231 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:13:05 INFO - PROCESS | 1654 | 1463652785305 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x126df3000 == 44 [pid = 1654] [id = 770] 03:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11684bc00) [pid = 1654] [serial = 2308] [outer = 0x0] 03:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1172b2800) [pid = 1654] [serial = 2309] [outer = 0x11684bc00] 03:13:05 INFO - PROCESS | 1654 | 1463652785378 Marionette DEBUG loaded listener.js 03:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117e60400) [pid = 1654] [serial = 2310] [outer = 0x11684bc00] 03:13:05 INFO - PROCESS | 1654 | 1463652785817 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]]]}] 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:13:05 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. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:13:05 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'.) 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:13:05 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. 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:13:05 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. 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:13:05 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. 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:13:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 734ms 03:13:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:13:05 INFO - PROCESS | 1654 | 1463652785861 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:13:05 INFO - PROCESS | 1654 | 1463652785863 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:13:05 INFO - PROCESS | 1654 | 1463652785865 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:13:05 INFO - PROCESS | 1654 | 1463652785868 Marionette TRACE conn2 <- [1,3046,null,{}] 03:13:05 INFO - PROCESS | 1654 | 1463652785880 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}] 03:13:05 INFO - PROCESS | 1654 | 1463652785981 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:13:06 INFO - PROCESS | 1654 | 1463652786049 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d01a800 == 45 [pid = 1654] [id = 771] 03:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11909f000) [pid = 1654] [serial = 2311] [outer = 0x0] 03:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12337f000) [pid = 1654] [serial = 2312] [outer = 0x11909f000] 03:13:06 INFO - PROCESS | 1654 | 1463652786081 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126913400) [pid = 1654] [serial = 2313] [outer = 0x11909f000] 03:13:06 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:13:06 INFO - PROCESS | 1654 | 1463652786476 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:13:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:13:06 INFO - {} 03:13:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 622ms 03:13:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:13:06 INFO - PROCESS | 1654 | 1463652786488 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:13:06 INFO - PROCESS | 1654 | 1463652786490 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:13:06 INFO - PROCESS | 1654 | 1463652786492 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:13:06 INFO - PROCESS | 1654 | 1463652786493 Marionette TRACE conn2 <- [1,3050,null,{}] 03:13:06 INFO - PROCESS | 1654 | 1463652786495 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}] 03:13:06 INFO - PROCESS | 1654 | 1463652786596 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:13:06 INFO - PROCESS | 1654 | 1463652786682 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x132b03000 == 46 [pid = 1654] [id = 772] 03:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1231a2400) [pid = 1654] [serial = 2314] [outer = 0x0] 03:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12704d400) [pid = 1654] [serial = 2315] [outer = 0x1231a2400] 03:13:06 INFO - PROCESS | 1654 | 1463652786712 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128abbc00) [pid = 1654] [serial = 2316] [outer = 0x1231a2400] 03:13:07 INFO - PROCESS | 1654 | 1463652787097 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]]]}] 03:13:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:13:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:13:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:13:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:13:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 03:13:07 INFO - PROCESS | 1654 | 1463652787113 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 1654 | 1463652787115 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:13:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:13:07 INFO - PROCESS | 1654 | 1463652787119 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 1654 | 1463652787121 Marionette TRACE conn2 <- [1,3054,null,{}] 03:13:07 INFO - PROCESS | 1654 | 1463652787124 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}] 03:13:07 INFO - PROCESS | 1654 | 1463652787268 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:13:07 INFO - PROCESS | 1654 | 1463652787383 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x132b14800 == 47 [pid = 1654] [id = 773] 03:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1231a3400) [pid = 1654] [serial = 2317] [outer = 0x0] 03:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128ac1000) [pid = 1654] [serial = 2318] [outer = 0x1231a3400] 03:13:07 INFO - PROCESS | 1654 | 1463652787414 Marionette DEBUG loaded listener.js 03:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x129538000) [pid = 1654] [serial = 2319] [outer = 0x1231a3400] 03:13:08 INFO - PROCESS | 1654 | 1463652788004 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"]]]}] 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:13:08 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" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:13:08 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" 03:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 939ms 03:13:08 INFO - PROCESS | 1654 | 1463652788075 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:13:08 INFO - PROCESS | 1654 | 1463652788077 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:13:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:13:08 INFO - PROCESS | 1654 | 1463652788081 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 1654 | 1463652788082 Marionette TRACE conn2 <- [1,3058,null,{}] 03:13:08 INFO - PROCESS | 1654 | 1463652788085 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}] 03:13:08 INFO - PROCESS | 1654 | 1463652788205 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:13:08 INFO - PROCESS | 1654 | 1463652788270 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b4b000 == 48 [pid = 1654] [id = 774] 03:13:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112249800) [pid = 1654] [serial = 2320] [outer = 0x0] 03:13:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11767dc00) [pid = 1654] [serial = 2321] [outer = 0x112249800] 03:13:08 INFO - PROCESS | 1654 | 1463652788301 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a773400) [pid = 1654] [serial = 2322] [outer = 0x112249800] 03:13:08 INFO - PROCESS | 1654 | 1463652788885 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]]]}] 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:13:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:13:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:13:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:13:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:13:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:13:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 822ms 03:13:08 INFO - PROCESS | 1654 | 1463652788904 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:13:08 INFO - PROCESS | 1654 | 1463652788907 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:13:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:13:08 INFO - PROCESS | 1654 | 1463652788910 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 1654 | 1463652788912 Marionette TRACE conn2 <- [1,3062,null,{}] 03:13:08 INFO - PROCESS | 1654 | 1463652788916 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}] 03:13:09 INFO - PROCESS | 1654 | 1463652789013 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:13:09 INFO - PROCESS | 1654 | 1463652789074 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x126995800 == 49 [pid = 1654] [id = 775] 03:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112f6b000) [pid = 1654] [serial = 2323] [outer = 0x0] 03:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116009800) [pid = 1654] [serial = 2324] [outer = 0x112f6b000] 03:13:09 INFO - PROCESS | 1654 | 1463652789106 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116748000) [pid = 1654] [serial = 2325] [outer = 0x112f6b000] 03:13:09 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x132a41800 == 48 [pid = 1654] [id = 736] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12d192000 == 47 [pid = 1654] [id = 767] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbe7000 == 46 [pid = 1654] [id = 766] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b913800 == 45 [pid = 1654] [id = 765] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0d3000 == 44 [pid = 1654] [id = 764] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a679800 == 43 [pid = 1654] [id = 763] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128fdb800 == 42 [pid = 1654] [id = 762] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112ff5c00) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1270d1800 == 41 [pid = 1654] [id = 761] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x124fed800 == 40 [pid = 1654] [id = 760] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x123185800 == 39 [pid = 1654] [id = 759] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11855b000 == 38 [pid = 1654] [id = 758] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x111a5f000 == 37 [pid = 1654] [id = 757] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116f17000 == 36 [pid = 1654] [id = 756] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12317f000 == 35 [pid = 1654] [id = 754] 03:13:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116f2c800 == 34 [pid = 1654] [id = 753] 03:13:09 INFO - PROCESS | 1654 | 1463652789615 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:13:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:13:09 INFO - {} 03:13:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 725ms 03:13:09 INFO - PROCESS | 1654 | 1463652789636 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:13:09 INFO - PROCESS | 1654 | 1463652789640 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:13:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:13:09 INFO - PROCESS | 1654 | 1463652789644 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 1654 | 1463652789646 Marionette TRACE conn2 <- [1,3066,null,{}] 03:13:09 INFO - PROCESS | 1654 | 1463652789649 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}] 03:13:09 INFO - PROCESS | 1654 | 1463652789734 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1232c1400) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x125783400) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11934f800) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11914dc00) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1194aa800) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118c2b400) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1190a0000) [pid = 1654] [serial = 2231] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11911a800) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11914a800) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1164f7800) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11684f000) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1172ccc00) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11818b800) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11313d000) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113c2c000) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119c91800) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11826ac00) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118502400) [pid = 1654] [serial = 2228] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1172b5c00) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124b28c00) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1172c5400) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112f5e800) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112f69000) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126056c00) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x125aac400) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12691e400) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12367f000) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x125522400) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12106a800) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 03:13:09 INFO - PROCESS | 1654 | 1463652789798 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e22000 == 35 [pid = 1654] [id = 776] 03:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112dc7c00) [pid = 1654] [serial = 2326] [outer = 0x0] 03:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1134bc400) [pid = 1654] [serial = 2327] [outer = 0x112dc7c00] 03:13:09 INFO - PROCESS | 1654 | 1463652789826 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1172ba800) [pid = 1654] [serial = 2328] [outer = 0x112dc7c00] 03:13:10 INFO - PROCESS | 1654 | 1463652790111 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]]]}] 03:13:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:13:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:13:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:13:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:13:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:13:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:13:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:13:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 520ms 03:13:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:13:10 INFO - PROCESS | 1654 | 1463652790165 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 1654 | 1463652790166 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:13:10 INFO - PROCESS | 1654 | 1463652790168 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 1654 | 1463652790170 Marionette TRACE conn2 <- [1,3070,null,{}] 03:13:10 INFO - PROCESS | 1654 | 1463652790180 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}] 03:13:10 INFO - PROCESS | 1654 | 1463652790263 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:13:10 INFO - PROCESS | 1654 | 1463652790268 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a9000 == 36 [pid = 1654] [id = 777] 03:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1172c7000) [pid = 1654] [serial = 2329] [outer = 0x0] 03:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1181cd800) [pid = 1654] [serial = 2330] [outer = 0x1172c7000] 03:13:10 INFO - PROCESS | 1654 | 1463652790296 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118325000) [pid = 1654] [serial = 2331] [outer = 0x1172c7000] 03:13:10 INFO - PROCESS | 1654 | 1463652790627 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]]]}] 03:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 478ms 03:13:10 INFO - PROCESS | 1654 | 1463652790647 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 1654 | 1463652790649 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:13:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:13:10 INFO - PROCESS | 1654 | 1463652790659 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 1654 | 1463652790668 Marionette TRACE conn2 <- [1,3074,null,{}] 03:13:10 INFO - PROCESS | 1654 | 1463652790671 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}] 03:13:10 INFO - PROCESS | 1654 | 1463652790750 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:13:10 INFO - PROCESS | 1654 | 1463652790754 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x126993000 == 37 [pid = 1654] [id = 778] 03:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118511400) [pid = 1654] [serial = 2332] [outer = 0x0] 03:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1190a1000) [pid = 1654] [serial = 2333] [outer = 0x118511400] 03:13:10 INFO - PROCESS | 1654 | 1463652790780 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119148c00) [pid = 1654] [serial = 2334] [outer = 0x118511400] 03:13:11 INFO - PROCESS | 1654 | 1463652791092 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]]]}] 03:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:13:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 483ms 03:13:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:13:11 INFO - PROCESS | 1654 | 1463652791138 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:13:11 INFO - PROCESS | 1654 | 1463652791139 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:13:11 INFO - PROCESS | 1654 | 1463652791141 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:13:11 INFO - PROCESS | 1654 | 1463652791143 Marionette TRACE conn2 <- [1,3078,null,{}] 03:13:11 INFO - PROCESS | 1654 | 1463652791145 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}] 03:13:11 INFO - PROCESS | 1654 | 1463652791243 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:13:11 INFO - PROCESS | 1654 | 1463652791250 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275ce000 == 38 [pid = 1654] [id = 779] 03:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118720400) [pid = 1654] [serial = 2335] [outer = 0x0] 03:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119749400) [pid = 1654] [serial = 2336] [outer = 0x118720400] 03:13:11 INFO - PROCESS | 1654 | 1463652791275 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119c94800) [pid = 1654] [serial = 2337] [outer = 0x118720400] 03:13:11 INFO - PROCESS | 1654 | 1463652791589 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] 03:13:11 INFO - PROCESS | 1654 | 1463652791616 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:13:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:13:11 INFO - PROCESS | 1654 | 1463652791618 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:13:11 INFO - PROCESS | 1654 | 1463652791619 Marionette TRACE conn2 <- [1,3082,null,{}] 03:13:11 INFO - PROCESS | 1654 | 1463652791622 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}] 03:13:11 INFO - PROCESS | 1654 | 1463652791721 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:13:11 INFO - PROCESS | 1654 | 1463652791729 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa0d000 == 39 [pid = 1654] [id = 780] 03:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12105b400) [pid = 1654] [serial = 2338] [outer = 0x0] 03:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1232c8400) [pid = 1654] [serial = 2339] [outer = 0x12105b400] 03:13:11 INFO - PROCESS | 1654 | 1463652791755 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1259cac00) [pid = 1654] [serial = 2340] [outer = 0x12105b400] 03:13:12 INFO - PROCESS | 1654 | 1463652792105 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]]]}] 03:13:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:13:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:13:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 519ms 03:13:12 INFO - PROCESS | 1654 | 1463652792138 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 1654 | 1463652792140 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:13:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:13:12 INFO - PROCESS | 1654 | 1463652792144 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 1654 | 1463652792146 Marionette TRACE conn2 <- [1,3086,null,{}] 03:13:12 INFO - PROCESS | 1654 | 1463652792149 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}] 03:13:12 INFO - PROCESS | 1654 | 1463652792268 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:13:12 INFO - PROCESS | 1654 | 1463652792283 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b913800 == 40 [pid = 1654] [id = 781] 03:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1259cb800) [pid = 1654] [serial = 2341] [outer = 0x0] 03:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126916000) [pid = 1654] [serial = 2342] [outer = 0x1259cb800] 03:13:12 INFO - PROCESS | 1654 | 1463652792309 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126d71400) [pid = 1654] [serial = 2343] [outer = 0x1259cb800] 03:13:12 INFO - PROCESS | 1654 | 1463652792615 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:13:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 520ms 03:13:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:13:12 INFO - PROCESS | 1654 | 1463652792663 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 1654 | 1463652792665 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:13:12 INFO - PROCESS | 1654 | 1463652792667 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 1654 | 1463652792668 Marionette TRACE conn2 <- [1,3090,null,{}] 03:13:12 INFO - PROCESS | 1654 | 1463652792670 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}] 03:13:12 INFO - PROCESS | 1654 | 1463652792772 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:13:12 INFO - PROCESS | 1654 | 1463652792784 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbd9000 == 41 [pid = 1654] [id = 782] 03:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126f13c00) [pid = 1654] [serial = 2344] [outer = 0x0] 03:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126fa1800) [pid = 1654] [serial = 2345] [outer = 0x126f13c00] 03:13:12 INFO - PROCESS | 1654 | 1463652792809 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12704d800) [pid = 1654] [serial = 2346] [outer = 0x126f13c00] 03:13:13 INFO - PROCESS | 1654 | 1463652793130 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:13:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 03:13:13 INFO - PROCESS | 1654 | 1463652793185 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 1654 | 1463652793186 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:13:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:13:13 INFO - PROCESS | 1654 | 1463652793188 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 1654 | 1463652793190 Marionette TRACE conn2 <- [1,3094,null,{}] 03:13:13 INFO - PROCESS | 1654 | 1463652793192 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}] 03:13:13 INFO - PROCESS | 1654 | 1463652793288 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:13:13 INFO - PROCESS | 1654 | 1463652793300 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be26000 == 42 [pid = 1654] [id = 783] 03:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x126f14400) [pid = 1654] [serial = 2347] [outer = 0x0] 03:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128aba800) [pid = 1654] [serial = 2348] [outer = 0x126f14400] 03:13:13 INFO - PROCESS | 1654 | 1463652793325 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128b2b800) [pid = 1654] [serial = 2349] [outer = 0x126f14400] 03:13:13 INFO - PROCESS | 1654 | 1463652793638 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:13:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 03:13:13 INFO - PROCESS | 1654 | 1463652793661 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 1654 | 1463652793663 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:13:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:13:13 INFO - PROCESS | 1654 | 1463652793665 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 1654 | 1463652793666 Marionette TRACE conn2 <- [1,3098,null,{}] 03:13:13 INFO - PROCESS | 1654 | 1463652793673 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}] 03:13:13 INFO - PROCESS | 1654 | 1463652793772 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:13:13 INFO - PROCESS | 1654 | 1463652793776 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c806800 == 43 [pid = 1654] [id = 784] 03:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128b2d800) [pid = 1654] [serial = 2350] [outer = 0x0] 03:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128b35800) [pid = 1654] [serial = 2351] [outer = 0x128b2d800] 03:13:13 INFO - PROCESS | 1654 | 1463652793834 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128b9c000) [pid = 1654] [serial = 2352] [outer = 0x128b2d800] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119028800) [pid = 1654] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x121068c00) [pid = 1654] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1181cb800) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x113149400) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1172b0400) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1181cbc00) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113398800) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112f69400) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112f5fc00) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123379c00) [pid = 1654] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112e29400) [pid = 1654] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119352000) [pid = 1654] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:13:14 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12577e400) [pid = 1654] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:13:14 INFO - PROCESS | 1654 | 1463652794208 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]]]}] 03:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:13:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 569ms 03:13:14 INFO - PROCESS | 1654 | 1463652794234 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 1654 | 1463652794236 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:13:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:13:14 INFO - PROCESS | 1654 | 1463652794238 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 1654 | 1463652794240 Marionette TRACE conn2 <- [1,3102,null,{}] 03:13:14 INFO - PROCESS | 1654 | 1463652794247 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}] 03:13:14 INFO - PROCESS | 1654 | 1463652794372 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:13:14 INFO - PROCESS | 1654 | 1463652794409 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c999000 == 44 [pid = 1654] [id = 785] 03:13:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112052400) [pid = 1654] [serial = 2353] [outer = 0x0] 03:13:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128b35400) [pid = 1654] [serial = 2354] [outer = 0x112052400] 03:13:14 INFO - PROCESS | 1654 | 1463652794438 Marionette DEBUG loaded listener.js 03:13:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128baf800) [pid = 1654] [serial = 2355] [outer = 0x112052400] 03:13:14 INFO - PROCESS | 1654 | 1463652794707 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:13:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 520ms 03:13:14 INFO - PROCESS | 1654 | 1463652794768 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 1654 | 1463652794770 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:13:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:13:14 INFO - PROCESS | 1654 | 1463652794774 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 1654 | 1463652794776 Marionette TRACE conn2 <- [1,3106,null,{}] 03:13:14 INFO - PROCESS | 1654 | 1463652794782 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}] 03:13:14 INFO - PROCESS | 1654 | 1463652794910 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:13:15 INFO - PROCESS | 1654 | 1463652794998 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x117078800 == 45 [pid = 1654] [id = 786] 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11600f400) [pid = 1654] [serial = 2356] [outer = 0x0] 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1183f8c00) [pid = 1654] [serial = 2357] [outer = 0x11600f400] 03:13:15 INFO - PROCESS | 1654 | 1463652795037 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128bb6000) [pid = 1654] [serial = 2358] [outer = 0x11600f400] 03:13:15 INFO - PROCESS | 1654 | 1463652795349 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]]]}] 03:13:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:13:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:13:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:13:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 03:13:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:13:15 INFO - PROCESS | 1654 | 1463652795401 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 1654 | 1463652795402 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:13:15 INFO - PROCESS | 1654 | 1463652795404 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 1654 | 1463652795405 Marionette TRACE conn2 <- [1,3110,null,{}] 03:13:15 INFO - PROCESS | 1654 | 1463652795408 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}] 03:13:15 INFO - PROCESS | 1654 | 1463652795502 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:13:15 INFO - PROCESS | 1654 | 1463652795563 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce7a800 == 46 [pid = 1654] [id = 787] 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1160a0000) [pid = 1654] [serial = 2359] [outer = 0x0] 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128ce9000) [pid = 1654] [serial = 2360] [outer = 0x1160a0000] 03:13:15 INFO - PROCESS | 1654 | 1463652795587 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128f2b400) [pid = 1654] [serial = 2361] [outer = 0x1160a0000] 03:13:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:13:15 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 03:13:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:13:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 423ms 03:13:15 INFO - PROCESS | 1654 | 1463652795823 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"]]]}] 03:13:15 INFO - PROCESS | 1654 | 1463652795830 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 1654 | 1463652795832 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:13:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:13:15 INFO - PROCESS | 1654 | 1463652795834 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 1654 | 1463652795835 Marionette TRACE conn2 <- [1,3114,null,{}] 03:13:15 INFO - PROCESS | 1654 | 1463652795837 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}] 03:13:15 INFO - PROCESS | 1654 | 1463652795925 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:13:15 INFO - PROCESS | 1654 | 1463652795932 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\", \"18634167-884b-4038-9ede-5a6303ba56cc\");\n\nvar timer = null;\nif (30000) {\n 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:13:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12da3a000 == 47 [pid = 1654] [id = 788] 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128e62c00) [pid = 1654] [serial = 2362] [outer = 0x0] 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128f33000) [pid = 1654] [serial = 2363] [outer = 0x128e62c00] 03:13:15 INFO - PROCESS | 1654 | 1463652795956 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128fbb000) [pid = 1654] [serial = 2364] [outer = 0x128e62c00] 03:13:16 INFO - PROCESS | 1654 | 1463652796421 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]]]}] 03:13:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:13:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms 03:13:16 INFO - PROCESS | 1654 | 1463652796455 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:13:16 INFO - PROCESS | 1654 | 1463652796458 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:13:17 WARNING - u'runner_teardown' () 03:13:17 INFO - No more tests 03:13:17 INFO - Got 0 unexpected results 03:13:17 INFO - SUITE-END | took 500s 03:13:17 INFO - Closing logging queue 03:13:17 INFO - queue closed 03:13:17 INFO - Return code: 0 03:13:17 WARNING - # TBPL SUCCESS # 03:13:17 INFO - Running post-action listener: _resource_record_post_action 03:13:17 INFO - Running post-run listener: _resource_record_post_run 03:13:18 INFO - Total resource usage - Wall time: 522s; CPU: 58.0%; Read bytes: 37639680; Write bytes: 951716352; Read time: 401; Write time: 4803 03:13:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:13:18 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152689152; Write bytes: 145006592; Read time: 13932; Write time: 263 03:13:18 INFO - run-tests - Wall time: 504s; CPU: 58.0%; Read bytes: 35468800; Write bytes: 794864128; Read time: 377; Write time: 4501 03:13:18 INFO - Running post-run listener: _upload_blobber_files 03:13:18 INFO - Blob upload gear active. 03:13:18 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:13:18 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 03:13:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:13:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:13:19 INFO - (blobuploader) - INFO - Open directory for files ... 03:13:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:13:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:13:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:13:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:13:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:13:19 INFO - (blobuploader) - INFO - Done attempting. 03:13:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:13:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:13:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:13:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:13:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:13:21 INFO - (blobuploader) - INFO - Done attempting. 03:13:21 INFO - (blobuploader) - INFO - Iteration through files over. 03:13:21 INFO - Return code: 0 03:13:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:13:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:13:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5f870ad4cbe80d96453dfea4f37811ed75776904110d4b8a4e466659939156f5e2bb68a3bbe873c860561dd9a18e1ca586ff1ea5d5ee4c4614de95f85d3d5b72", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8750d22d4825a799e8a548876f385ba35b4d1348d63057015192cf871e8babee36d87ad6fb574f1c146b92f4fe668741d030a1bf43eda789aad53ce37aaa86dc"} 03:13:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:13:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:13:21 INFO - Contents: 03:13:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5f870ad4cbe80d96453dfea4f37811ed75776904110d4b8a4e466659939156f5e2bb68a3bbe873c860561dd9a18e1ca586ff1ea5d5ee4c4614de95f85d3d5b72", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8750d22d4825a799e8a548876f385ba35b4d1348d63057015192cf871e8babee36d87ad6fb574f1c146b92f4fe668741d030a1bf43eda789aad53ce37aaa86dc"} 03:13:21 INFO - Running post-run listener: copy_logs_to_upload_dir 03:13:21 INFO - Copying logs to upload dir... 03:13:21 INFO - mkdir: /builds/slave/test/build/upload/logs 03:13:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=576.067647 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 36 secs) (at 2016-05-19 03:13:21.982183) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 03:13:21.986485) ========= 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.POe3L58BQl/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.PxuKJOkXx8/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5f870ad4cbe80d96453dfea4f37811ed75776904110d4b8a4e466659939156f5e2bb68a3bbe873c860561dd9a18e1ca586ff1ea5d5ee4c4614de95f85d3d5b72", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8750d22d4825a799e8a548876f385ba35b4d1348d63057015192cf871e8babee36d87ad6fb574f1c146b92f4fe668741d030a1bf43eda789aad53ce37aaa86dc"} build_url:https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012867 build_url: 'https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5f870ad4cbe80d96453dfea4f37811ed75776904110d4b8a4e466659939156f5e2bb68a3bbe873c860561dd9a18e1ca586ff1ea5d5ee4c4614de95f85d3d5b72", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8750d22d4825a799e8a548876f385ba35b4d1348d63057015192cf871e8babee36d87ad6fb574f1c146b92f4fe668741d030a1bf43eda789aad53ce37aaa86dc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ya7gll3pSqOeuIQAels5Ug/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.39 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 03:13:22.391985) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:13:22.392324) ========= 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.POe3L58BQl/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.PxuKJOkXx8/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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.005130 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 03:13:22.413479) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 03:13:22.413777) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 03:13:22.414916) ========= ========= Total master_lag: 0.81 =========