builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0357 starttime: 1467028231.54 results: success (0) buildid: 20160627035125 builduid: 013aa0857a754087b841b859adddd064 revision: 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.535821) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.536269) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.536545) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.562205) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.562586) ========= 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.GrEOfae8LL/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.YxFofcXRje/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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-06-27 04:50:31-- 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% 207M=0s 2016-06-27 04:50:31 (207 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.128150 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.712548) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.712868) ========= 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.GrEOfae8LL/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.YxFofcXRje/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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.025434 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.760766) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:31.761128) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e --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-beta --rev 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.GrEOfae8LL/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.YxFofcXRje/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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-06-27 04:50:31,842 truncating revision to first 12 chars 2016-06-27 04:50:31,842 Setting DEBUG logging. 2016-06-27 04:50:31,842 attempt 1/10 2016-06-27 04:50:31,842 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6a6dc3f2075a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 04:50:32,478 unpacking tar archive at: mozilla-beta-6a6dc3f2075a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.909069 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:32.692230) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:32.692630) ========= script_repo_revision: 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:32.693018) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:32.693285) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 04:50:32.711932) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 35 secs) (at 2016-06-27 04:50:32.712276) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.GrEOfae8LL/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.YxFofcXRje/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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 04:50:32 INFO - MultiFileLogger online at 20160627 04:50:32 in /builds/slave/test 04:50:32 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-beta --download-symbols true 04:50:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:50:32 INFO - {'append_to_log': False, 04:50:32 INFO - 'base_work_dir': '/builds/slave/test', 04:50:32 INFO - 'blob_upload_branch': 'mozilla-beta', 04:50:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:50:32 INFO - 'buildbot_json_path': 'buildprops.json', 04:50:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:50:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:50:32 INFO - 'download_minidump_stackwalk': True, 04:50:32 INFO - 'download_symbols': 'true', 04:50:32 INFO - 'e10s': False, 04:50:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:50:32 INFO - 'tooltool.py': '/tools/tooltool.py', 04:50:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:50:32 INFO - '/tools/misc-python/virtualenv.py')}, 04:50:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:50:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:50:32 INFO - 'log_level': 'info', 04:50:32 INFO - 'log_to_console': True, 04:50:32 INFO - 'opt_config_files': (), 04:50:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:50:32 INFO - '--processes=1', 04:50:32 INFO - '--config=%(test_path)s/wptrunner.ini', 04:50:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:50:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:50:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:50:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:50:32 INFO - 'pip_index': False, 04:50:32 INFO - 'require_test_zip': True, 04:50:32 INFO - 'test_type': ('testharness',), 04:50:32 INFO - 'this_chunk': '1', 04:50:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:50:32 INFO - 'total_chunks': '10', 04:50:32 INFO - 'virtualenv_path': 'venv', 04:50:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:50:32 INFO - 'work_dir': 'build'} 04:50:32 INFO - ##### 04:50:32 INFO - ##### Running clobber step. 04:50:32 INFO - ##### 04:50:32 INFO - Running pre-action listener: _resource_record_pre_action 04:50:32 INFO - Running main action method: clobber 04:50:32 INFO - rmtree: /builds/slave/test/build 04:50:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:50:34 INFO - Running post-action listener: _resource_record_post_action 04:50:34 INFO - ##### 04:50:34 INFO - ##### Running read-buildbot-config step. 04:50:34 INFO - ##### 04:50:34 INFO - Running pre-action listener: _resource_record_pre_action 04:50:34 INFO - Running main action method: read_buildbot_config 04:50:34 INFO - Using buildbot properties: 04:50:34 INFO - { 04:50:34 INFO - "project": "", 04:50:34 INFO - "product": "firefox", 04:50:34 INFO - "script_repo_revision": "production", 04:50:34 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 04:50:34 INFO - "repository": "", 04:50:34 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 04:50:34 INFO - "buildid": "20160627035125", 04:50:34 INFO - "pgo_build": "False", 04:50:34 INFO - "basedir": "/builds/slave/test", 04:50:34 INFO - "buildnumber": 4, 04:50:34 INFO - "slavename": "t-yosemite-r7-0357", 04:50:34 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 04:50:34 INFO - "platform": "macosx64", 04:50:34 INFO - "branch": "mozilla-beta", 04:50:34 INFO - "revision": "6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e", 04:50:34 INFO - "repo_path": "releases/mozilla-beta", 04:50:34 INFO - "moz_repo_path": "", 04:50:34 INFO - "stage_platform": "macosx64", 04:50:34 INFO - "builduid": "013aa0857a754087b841b859adddd064", 04:50:34 INFO - "slavebuilddir": "test" 04:50:34 INFO - } 04:50:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 04:50:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 04:50:34 INFO - Running post-action listener: _resource_record_post_action 04:50:34 INFO - ##### 04:50:34 INFO - ##### Running download-and-extract step. 04:50:34 INFO - ##### 04:50:34 INFO - Running pre-action listener: _resource_record_pre_action 04:50:34 INFO - Running main action method: download_and_extract 04:50:34 INFO - mkdir: /builds/slave/test/build/tests 04:50:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:34 INFO - https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:50:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:50:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:50:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:50:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 04:50:36 INFO - Downloaded 1201 bytes. 04:50:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:50:36 INFO - Using the following test package requirements: 04:50:36 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:50:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 04:50:36 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 04:50:36 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'jsshell-mac64.zip'], 04:50:36 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 04:50:36 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:50:36 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 04:50:36 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 04:50:36 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 04:50:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:50:36 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 04:50:36 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 04:50:36 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')]} 04:50:36 INFO - https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:50:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:50:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:50:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 04:50:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 04:50:37 INFO - Downloaded 18399404 bytes. 04:50:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:50:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:50:37 INFO - caution: filename not matched: web-platform/* 04:50:37 INFO - Return code: 11 04:50:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:37 INFO - https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:50:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:50:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:50:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:50:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:50:39 INFO - Downloaded 36389087 bytes. 04:50:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:50:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:50:43 INFO - caution: filename not matched: bin/* 04:50:43 INFO - caution: filename not matched: config/* 04:50:43 INFO - caution: filename not matched: mozbase/* 04:50:43 INFO - caution: filename not matched: marionette/* 04:50:43 INFO - caution: filename not matched: tools/wptserve/* 04:50:43 INFO - Return code: 11 04:50:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:43 INFO - https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 04:50:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 04:50:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 04:50:45 INFO - Downloaded 73063762 bytes. 04:50:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:45 INFO - mkdir: /builds/slave/test/properties 04:50:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:50:45 INFO - Writing to file /builds/slave/test/properties/build_url 04:50:45 INFO - Contents: 04:50:45 INFO - build_url:https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:50:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:50:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:50:46 INFO - Contents: 04:50:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:46 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')]} 04:50:46 INFO - https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:50:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:50:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:50:49 INFO - Downloaded 103675862 bytes. 04:50:49 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:50:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:50:52 INFO - Return code: 0 04:50:52 INFO - Running post-action listener: _resource_record_post_action 04:50:52 INFO - Running post-action listener: set_extra_try_arguments 04:50:52 INFO - ##### 04:50:52 INFO - ##### Running create-virtualenv step. 04:50:52 INFO - ##### 04:50:52 INFO - Running pre-action listener: _pre_create_virtualenv 04:50:52 INFO - Running pre-action listener: _resource_record_pre_action 04:50:52 INFO - Running main action method: create_virtualenv 04:50:52 INFO - Creating virtualenv /builds/slave/test/build/venv 04:50:52 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 04:50:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:50:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:50:52 INFO - Using real prefix '/tools/python27' 04:50:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:50:53 INFO - Installing distribute.............................................................................................................................................................................................done. 04:50:56 INFO - Installing pip.................done. 04:50:56 INFO - Return code: 0 04:50:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:50: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')]} 04:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:50:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:50: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')]} 04:50:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:50:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:50:56 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 0x10a8d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e9da7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8ef5e0>, '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 0x10a4d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a4fd990>, '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.GrEOfae8LL/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.YxFofcXRje/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:50:56 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 04:50:56 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 04:50:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GrEOfae8LL/Render', 04:50:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:50:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:50:56 INFO - 'HOME': '/Users/cltbld', 04:50:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:50:56 INFO - 'LOGNAME': 'cltbld', 04:50:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:56 INFO - 'MOZ_NO_REMOTE': '1', 04:50:56 INFO - 'NO_EM_RESTART': '1', 04:50:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:50:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:50:56 INFO - 'PWD': '/builds/slave/test', 04:50:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:50:56 INFO - 'SHELL': '/bin/bash', 04:50:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YxFofcXRje/Listeners', 04:50:56 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 04:50:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:50:56 INFO - 'USER': 'cltbld', 04:50:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:50:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:50:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:50:56 INFO - 'XPC_FLAGS': '0x0', 04:50:56 INFO - 'XPC_SERVICE_NAME': '0', 04:50:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:50:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:50:56 INFO - Downloading/unpacking psutil>=0.7.1 04:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:50:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:50:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:50:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:50:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:50:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:50:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:50:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:50:59 INFO - Installing collected packages: psutil 04:50:59 INFO - Running setup.py install for psutil 04:50:59 INFO - building 'psutil._psutil_osx' extension 04:50:59 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 04:51:00 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 04:51:00 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 04:51:00 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 04:51:00 INFO - building 'psutil._psutil_posix' extension 04:51:00 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 04:51:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:51:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:51:00 INFO - ^ 04:51:00 INFO - 1 warning generated. 04:51:00 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 04:51:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:51:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:51:00 INFO - Successfully installed psutil 04:51:00 INFO - Cleaning up... 04:51:00 INFO - Return code: 0 04:51:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:51:00 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')]} 04:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:00 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')]} 04:51:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:00 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 0x10a8d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e9da7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8ef5e0>, '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 0x10a4d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a4fd990>, '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.GrEOfae8LL/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.YxFofcXRje/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:00 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 04:51:00 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 04:51:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GrEOfae8LL/Render', 04:51:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:00 INFO - 'HOME': '/Users/cltbld', 04:51:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:00 INFO - 'LOGNAME': 'cltbld', 04:51:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:00 INFO - 'MOZ_NO_REMOTE': '1', 04:51:00 INFO - 'NO_EM_RESTART': '1', 04:51:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:00 INFO - 'PWD': '/builds/slave/test', 04:51:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:00 INFO - 'SHELL': '/bin/bash', 04:51:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YxFofcXRje/Listeners', 04:51:00 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 04:51:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:00 INFO - 'USER': 'cltbld', 04:51:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:00 INFO - 'XPC_FLAGS': '0x0', 04:51:00 INFO - 'XPC_SERVICE_NAME': '0', 04:51:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:51:01 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 04:51:01 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 04:51:01 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 04:51:01 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 04:51:01 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 04:51:01 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 04:51:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:51:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:51:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:51:03 INFO - Installing collected packages: mozsystemmonitor 04:51:03 INFO - Running setup.py install for mozsystemmonitor 04:51:03 INFO - Successfully installed mozsystemmonitor 04:51:03 INFO - Cleaning up... 04:51:03 INFO - Return code: 0 04:51:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:51:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:03 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 0x10a8d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e9da7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8ef5e0>, '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 0x10a4d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a4fd990>, '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.GrEOfae8LL/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.YxFofcXRje/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:03 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 04:51:03 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 04:51:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GrEOfae8LL/Render', 04:51:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:03 INFO - 'HOME': '/Users/cltbld', 04:51:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:03 INFO - 'LOGNAME': 'cltbld', 04:51:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:03 INFO - 'MOZ_NO_REMOTE': '1', 04:51:03 INFO - 'NO_EM_RESTART': '1', 04:51:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:03 INFO - 'PWD': '/builds/slave/test', 04:51:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:03 INFO - 'SHELL': '/bin/bash', 04:51:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YxFofcXRje/Listeners', 04:51:03 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 04:51:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:03 INFO - 'USER': 'cltbld', 04:51:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:03 INFO - 'XPC_FLAGS': '0x0', 04:51:03 INFO - 'XPC_SERVICE_NAME': '0', 04:51:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:04 INFO - Downloading/unpacking blobuploader==1.2.4 04:51:04 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 04:51:04 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 04:51:04 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 04:51:04 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 04:51:04 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 04:51:04 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 04:51:06 INFO - Downloading blobuploader-1.2.4.tar.gz 04:51:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:51:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:51:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:51:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:51:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:51:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:51:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:51:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:51:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:51:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:51:07 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 04:51:07 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 04:51:07 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 04:51:07 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 04:51:07 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 04:51:07 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 04:51:07 INFO - Downloading docopt-0.6.1.tar.gz 04:51:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:51:07 INFO - Installing collected packages: blobuploader, requests, docopt 04:51:07 INFO - Running setup.py install for blobuploader 04:51:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:51:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:51:07 INFO - Running setup.py install for requests 04:51:08 INFO - Running setup.py install for docopt 04:51:08 INFO - Successfully installed blobuploader requests docopt 04:51:08 INFO - Cleaning up... 04:51:08 INFO - Return code: 0 04:51:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:51:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:51:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:08 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 0x10a8d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e9da7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8ef5e0>, '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 0x10a4d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a4fd990>, '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.GrEOfae8LL/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.YxFofcXRje/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:08 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 04:51:08 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 04:51:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GrEOfae8LL/Render', 04:51:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:08 INFO - 'HOME': '/Users/cltbld', 04:51:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:08 INFO - 'LOGNAME': 'cltbld', 04:51:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:08 INFO - 'MOZ_NO_REMOTE': '1', 04:51:08 INFO - 'NO_EM_RESTART': '1', 04:51:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:08 INFO - 'PWD': '/builds/slave/test', 04:51:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:08 INFO - 'SHELL': '/bin/bash', 04:51:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YxFofcXRje/Listeners', 04:51:08 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 04:51:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:08 INFO - 'USER': 'cltbld', 04:51:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:08 INFO - 'XPC_FLAGS': '0x0', 04:51:08 INFO - 'XPC_SERVICE_NAME': '0', 04:51:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:51:08 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-b9_Nd6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:51:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-6we8b5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-gDsKg4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-cb1cZP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-x32JXi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-tMtnFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-6dvJWR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-A638Tz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-JHdLNy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-eUGnBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:51:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:51:09 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-aQ44IN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-ZGRK_P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-Mt3plH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-WbC4wl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-Jm9XfJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-zuAxWg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-4cYajh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-nvRuLj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-bRWkSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:10 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-lb3kMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:51:11 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-oOizRC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:51:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:51:11 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 04:51:11 INFO - Running setup.py install for manifestparser 04:51:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:51:11 INFO - Running setup.py install for mozcrash 04:51:11 INFO - Running setup.py install for mozdebug 04:51:11 INFO - Running setup.py install for mozdevice 04:51:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Running setup.py install for mozfile 04:51:12 INFO - Running setup.py install for mozhttpd 04:51:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Running setup.py install for mozinfo 04:51:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Running setup.py install for mozInstall 04:51:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Running setup.py install for mozleak 04:51:12 INFO - Running setup.py install for mozlog 04:51:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:51:12 INFO - Running setup.py install for moznetwork 04:51:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:51:13 INFO - Running setup.py install for mozprocess 04:51:13 INFO - Running setup.py install for mozprofile 04:51:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:51:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:51:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:51:13 INFO - Running setup.py install for mozrunner 04:51:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:51:13 INFO - Running setup.py install for mozscreenshot 04:51:13 INFO - Running setup.py install for moztest 04:51:13 INFO - Running setup.py install for mozversion 04:51:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:51:14 INFO - Running setup.py install for wptserve 04:51:14 INFO - Running setup.py install for marionette-driver 04:51:14 INFO - Running setup.py install for browsermob-proxy 04:51:14 INFO - Running setup.py install for marionette-client 04:51:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:51:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:51:14 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 04:51:14 INFO - Cleaning up... 04:51:14 INFO - Return code: 0 04:51:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:51: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')]} 04:51:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:51:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51: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')]} 04:51:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:51:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:51:14 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 0x10a8d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e9da7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8ef5e0>, '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 0x10a4d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a4fd990>, '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.GrEOfae8LL/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.YxFofcXRje/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:51:14 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 04:51:14 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 04:51:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GrEOfae8LL/Render', 04:51:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:14 INFO - 'HOME': '/Users/cltbld', 04:51:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:14 INFO - 'LOGNAME': 'cltbld', 04:51:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:14 INFO - 'MOZ_NO_REMOTE': '1', 04:51:14 INFO - 'NO_EM_RESTART': '1', 04:51:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:14 INFO - 'PWD': '/builds/slave/test', 04:51:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:14 INFO - 'SHELL': '/bin/bash', 04:51:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YxFofcXRje/Listeners', 04:51:14 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 04:51:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:14 INFO - 'USER': 'cltbld', 04:51:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:14 INFO - 'XPC_FLAGS': '0x0', 04:51:14 INFO - 'XPC_SERVICE_NAME': '0', 04:51:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-WR9iNt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-SOnPRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-1JQNsB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-gijcRM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-aNEl7W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-SrfLyB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-KWM0X7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-QLQc3j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:51:15 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)) 04:51:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:51:15 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-mJvcTT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-WBGr6L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-pUlIjf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-vqcH04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-TU__Xq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-IbmKwE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-RVyndB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-YvZYGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-L1Jxth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:51:16 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)) 04:51:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:51:16 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-dzFbge-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:51:17 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)) 04:51:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:51:17 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-4pbOWM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:51:17 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)) 04:51:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:17 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-rTfPVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:51:17 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)) 04:51:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:51:17 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-oLoEkd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:51:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:51:17 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)) 04:51:17 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)) 04:51:17 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)) 04:51:17 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)) 04:51:17 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)) 04:51:17 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)) 04:51:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:51:17 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 04:51:17 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 04:51:17 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 04:51:17 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 04:51:17 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 04:51:17 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 04:51:20 INFO - Downloading blessings-1.6.tar.gz 04:51:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:51:20 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)) 04:51:20 INFO - Installing collected packages: blessings 04:51:20 INFO - Running setup.py install for blessings 04:51:20 INFO - Successfully installed blessings 04:51:20 INFO - Cleaning up... 04:51:20 INFO - Return code: 0 04:51:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:51:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:51:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:51:20 INFO - Reading from file tmpfile_stdout 04:51:20 INFO - Current package versions: 04:51:20 INFO - blessings == 1.6 04:51:20 INFO - blobuploader == 1.2.4 04:51:20 INFO - browsermob-proxy == 0.6.0 04:51:20 INFO - docopt == 0.6.1 04:51:20 INFO - manifestparser == 1.1 04:51:20 INFO - marionette-client == 2.3.0 04:51:20 INFO - marionette-driver == 1.4.0 04:51:20 INFO - mozInstall == 1.12 04:51:20 INFO - mozcrash == 0.17 04:51:20 INFO - mozdebug == 0.1 04:51:20 INFO - mozdevice == 0.48 04:51:20 INFO - mozfile == 1.2 04:51:20 INFO - mozhttpd == 0.7 04:51:20 INFO - mozinfo == 0.9 04:51:20 INFO - mozleak == 0.1 04:51:20 INFO - mozlog == 3.1 04:51:20 INFO - moznetwork == 0.27 04:51:20 INFO - mozprocess == 0.22 04:51:20 INFO - mozprofile == 0.28 04:51:20 INFO - mozrunner == 6.11 04:51:20 INFO - mozscreenshot == 0.1 04:51:20 INFO - mozsystemmonitor == 0.0 04:51:20 INFO - moztest == 0.7 04:51:20 INFO - mozversion == 1.4 04:51:20 INFO - psutil == 3.1.1 04:51:20 INFO - requests == 1.2.3 04:51:20 INFO - wptserve == 1.4.0 04:51:20 INFO - wsgiref == 0.1.2 04:51:20 INFO - Running post-action listener: _resource_record_post_action 04:51:20 INFO - Running post-action listener: _start_resource_monitoring 04:51:20 INFO - Starting resource monitoring. 04:51:20 INFO - ##### 04:51:20 INFO - ##### Running pull step. 04:51:20 INFO - ##### 04:51:20 INFO - Running pre-action listener: _resource_record_pre_action 04:51:20 INFO - Running main action method: pull 04:51:20 INFO - Pull has nothing to do! 04:51:20 INFO - Running post-action listener: _resource_record_post_action 04:51:20 INFO - ##### 04:51:20 INFO - ##### Running install step. 04:51:20 INFO - ##### 04:51:20 INFO - Running pre-action listener: _resource_record_pre_action 04:51:20 INFO - Running main action method: install 04:51:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:51:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:51:21 INFO - Reading from file tmpfile_stdout 04:51:21 INFO - Detecting whether we're running mozinstall >=1.0... 04:51:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:51:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:51:21 INFO - Reading from file tmpfile_stdout 04:51:21 INFO - Output received: 04:51:21 INFO - Usage: mozinstall [options] installer 04:51:21 INFO - Options: 04:51:21 INFO - -h, --help show this help message and exit 04:51:21 INFO - -d DEST, --destination=DEST 04:51:21 INFO - Directory to install application into. [default: 04:51:21 INFO - "/builds/slave/test"] 04:51:21 INFO - --app=APP Application being installed. [default: firefox] 04:51:21 INFO - mkdir: /builds/slave/test/build/application 04:51:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 04:51:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 04:51:39 INFO - Reading from file tmpfile_stdout 04:51:39 INFO - Output received: 04:51:39 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:51:39 INFO - Running post-action listener: _resource_record_post_action 04:51:39 INFO - ##### 04:51:39 INFO - ##### Running run-tests step. 04:51:39 INFO - ##### 04:51:39 INFO - Running pre-action listener: _resource_record_pre_action 04:51:39 INFO - Running main action method: run_tests 04:51:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:51:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:51:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:51:39 INFO - grabbing minidump binary from tooltool 04:51:39 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')]} 04:51:39 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 0x10a8ef5e0>, '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 0x10a4d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a4fd990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:51:39 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 04:51:39 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 04:51:39 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:51:39 INFO - Return code: 0 04:51:39 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:51:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:51:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.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 04:51:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.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 04:51:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GrEOfae8LL/Render', 04:51:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:51:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:51:39 INFO - 'HOME': '/Users/cltbld', 04:51:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:51:39 INFO - 'LOGNAME': 'cltbld', 04:51:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:51:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:51:39 INFO - 'MOZ_NO_REMOTE': '1', 04:51:39 INFO - 'NO_EM_RESTART': '1', 04:51:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:51:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:51:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:51:39 INFO - 'PWD': '/builds/slave/test', 04:51:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:51:39 INFO - 'SHELL': '/bin/bash', 04:51:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YxFofcXRje/Listeners', 04:51:39 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 04:51:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:51:39 INFO - 'USER': 'cltbld', 04:51:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:51:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:51:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:51:39 INFO - 'XPC_FLAGS': '0x0', 04:51:39 INFO - 'XPC_SERVICE_NAME': '0', 04:51:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:51:39 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.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 04:51:39 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 04:51:39 INFO - import pkg_resources 04:51:40 INFO - Using 1 client processes 04:51:40 INFO - wptserve Starting http server on 127.0.0.1:8001 04:51:40 INFO - wptserve Starting http server on 127.0.0.1:8000 04:51:40 INFO - wptserve Starting http server on 127.0.0.1:8443 04:51:42 INFO - SUITE-START | Running 778 tests 04:51:42 INFO - Running testharness tests 04:51:42 INFO - Setting up ssl 04:51:42 INFO - PROCESS | certutil | 04:51:42 INFO - PROCESS | certutil | 04:51:42 INFO - PROCESS | certutil | 04:51:42 INFO - Certificate Nickname Trust Attributes 04:51:42 INFO - SSL,S/MIME,JAR/XPI 04:51:42 INFO - 04:51:42 INFO - web-platform-tests CT,, 04:51:42 INFO - 04:51:42 INFO - Starting runner 04:51:43 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:51:43 INFO - PROCESS | 1663 | 1467028303910 Marionette DEBUG Marionette enabled via build flag and pref 04:51:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f4d000 == 1 [pid = 1663] [id = 1] 04:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 1 (0x113f4d800) [pid = 1663] [serial = 1] [outer = 0x0] 04:51:44 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 2 (0x113f4e800) [pid = 1663] [serial = 2] [outer = 0x113f4d800] 04:51:44 INFO - PROCESS | 1663 | 1467028304287 Marionette INFO Listening on port 2828 04:51:44 INFO - PROCESS | 1663 | 1467028304509 Marionette DEBUG Marionette enabled via command-line flag 04:51:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11694e800 == 2 [pid = 1663] [id = 2] 04:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 3 (0x11694f000) [pid = 1663] [serial = 3] [outer = 0x0] 04:51:44 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:51:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 4 (0x116950000) [pid = 1663] [serial = 4] [outer = 0x11694f000] 04:51:44 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:44 INFO - PROCESS | 1663 | 1467028304674 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49275 04:51:44 INFO - PROCESS | 1663 | 1467028304745 Marionette DEBUG Closed connection conn0 04:51:44 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:44 INFO - PROCESS | 1663 | 1467028304748 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49276 04:51:44 INFO - PROCESS | 1663 | 1467028304759 Marionette DEBUG Closed connection conn1 04:51:44 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:51:44 INFO - PROCESS | 1663 | 1467028304764 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49277 04:51:44 INFO - PROCESS | 1663 | 1467028304772 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:51:44 INFO - PROCESS | 1663 | 1467028304778 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160627035125","device":"desktop","version":"48.0"} 04:51:45 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:51:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fd2000 == 3 [pid = 1663] [id = 3] 04:51:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 5 (0x119fd2800) [pid = 1663] [serial = 5] [outer = 0x0] 04:51:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fd3000 == 4 [pid = 1663] [id = 4] 04:51:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 6 (0x120805000) [pid = 1663] [serial = 6] [outer = 0x0] 04:51:45 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:51:46 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:51:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237ba000 == 5 [pid = 1663] [id = 5] 04:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 7 (0x120804800) [pid = 1663] [serial = 7] [outer = 0x0] 04:51:46 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:51:46 INFO - PROCESS | 1663 | [1663] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 8 (0x1239a2c00) [pid = 1663] [serial = 8] [outer = 0x120804800] 04:51:46 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 9 (0x123604800) [pid = 1663] [serial = 9] [outer = 0x119fd2800] 04:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 10 (0x123ede400) [pid = 1663] [serial = 10] [outer = 0x120805000] 04:51:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 11 (0x123ee0000) [pid = 1663] [serial = 11] [outer = 0x120804800] 04:51:46 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:51:46 INFO - PROCESS | 1663 | 1467028306963 Marionette INFO startBrowser 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:46 INFO - PROCESS | 1663 | 1467028306984 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 1663 | 1467028306991 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 1663 | 1467028306992 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:47 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 12 (0x127103800) [pid = 1663] [serial = 12] [outer = 0x120804800] 04:51:47 INFO - PROCESS | 1663 | 1467028307293 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5b951f6b-974f-4a45-8488-d846fe0e623f","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160627035125","device":"desktop","version":"48.0","command_id":1}}] 04:51:47 INFO - PROCESS | 1663 | 1467028307378 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}] 04:51:47 INFO - PROCESS | 1663 | 1467028307380 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:47 INFO - PROCESS | 1663 | 1467028307439 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:51:47 INFO - PROCESS | 1663 | 1467028307517 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:51:47 INFO - PROCESS | 1663 | 1467028307518 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:47 INFO - PROCESS | 1663 | [1663] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:51:47 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 13 (0x119a56800) [pid = 1663] [serial = 13] [outer = 0x120804800] 04:51:47 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:51:47 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:47 INFO - PROCESS | 1663 | 1467028307777 Marionette TRACE conn2 <- [1,3,null,{}] 04:51:47 INFO - PROCESS | 1663 | 1467028307780 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:51:47 INFO - PROCESS | 1663 | 1467028307782 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:47 INFO - PROCESS | 1663 | 1467028307798 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:51:47 INFO - PROCESS | 1663 | 1467028307827 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 1663 | 1467028307828 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:51:47 INFO - PROCESS | 1663 | 1467028307831 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 1663 | 1467028307833 Marionette TRACE conn2 <- [1,6,null,{}] 04:51:47 INFO - PROCESS | 1663 | 1467028307836 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}] 04:51:47 INFO - PROCESS | 1663 | 1467028307837 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:47 INFO - PROCESS | 1663 | 1467028307852 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:51:47 INFO - PROCESS | 1663 | 1467028307860 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 1663 | 1467028307861 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ecb800 == 6 [pid = 1663] [id = 6] 04:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 14 (0x129162000) [pid = 1663] [serial = 14] [outer = 0x0] 04:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 15 (0x129163c00) [pid = 1663] [serial = 15] [outer = 0x129162000] 04:51:47 INFO - PROCESS | 1663 | 1467028307893 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 16 (0x129169c00) [pid = 1663] [serial = 16] [outer = 0x129162000] 04:51:48 INFO - PROCESS | 1663 | 1467028308187 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]]]}] 04:51:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a403800 == 7 [pid = 1663] [id = 7] 04:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 17 (0x1293ae800) [pid = 1663] [serial = 17] [outer = 0x0] 04:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 18 (0x129413c00) [pid = 1663] [serial = 18] [outer = 0x1293ae800] 04:51:48 INFO - PROCESS | 1663 | 1467028308245 Marionette DEBUG loaded listener.js 04:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 04:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 19 (0x12a4d0c00) [pid = 1663] [serial = 19] [outer = 0x1293ae800] 04:51:48 INFO - PROCESS | 1663 | 1467028308293 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 1663 | 1467028308295 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:51:48 INFO - PROCESS | 1663 | 1467028308329 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 1663 | 1467028308330 Marionette TRACE conn2 <- [1,10,null,{}] 04:51:48 INFO - PROCESS | 1663 | 1467028308345 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}] 04:51:48 INFO - PROCESS | 1663 | 1467028308349 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:48 INFO - PROCESS | 1663 | 1467028308481 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:51:48 INFO - PROCESS | 1663 | 1467028308508 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 1663 | 1467028308509 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a841800 == 8 [pid = 1663] [id = 8] 04:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 20 (0x12a79f800) [pid = 1663] [serial = 20] [outer = 0x0] 04:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 21 (0x12a7a1400) [pid = 1663] [serial = 21] [outer = 0x12a79f800] 04:51:48 INFO - PROCESS | 1663 | 1467028308541 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 22 (0x12a8c5c00) [pid = 1663] [serial = 22] [outer = 0x12a79f800] 04:51:48 INFO - PROCESS | 1663 | 1467028308907 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 685ms 04:51:49 INFO - PROCESS | 1663 | 1467028309004 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 1663 | 1467028309006 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:51:49 INFO - PROCESS | 1663 | 1467028309010 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 1663 | 1467028309011 Marionette TRACE conn2 <- [1,14,null,{}] 04:51:49 INFO - PROCESS | 1663 | 1467028309015 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}] 04:51:49 INFO - PROCESS | 1663 | 1467028309018 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:49 INFO - PROCESS | 1663 | 1467028309160 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:51:49 INFO - PROCESS | 1663 | 1467028309165 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 1663 | 1467028309166 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b81f800 == 9 [pid = 1663] [id = 9] 04:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 23 (0x12a8d0800) [pid = 1663] [serial = 23] [outer = 0x0] 04:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 24 (0x12af82c00) [pid = 1663] [serial = 24] [outer = 0x12a8d0800] 04:51:49 INFO - PROCESS | 1663 | 1467028309206 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 25 (0x12b840400) [pid = 1663] [serial = 25] [outer = 0x12a8d0800] 04:51:49 INFO - PROCESS | 1663 | 1467028309517 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 04:51:49 INFO - PROCESS | 1663 | 1467028309529 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 1663 | 1467028309530 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:51:49 INFO - PROCESS | 1663 | 1467028309532 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 1663 | 1467028309533 Marionette TRACE conn2 <- [1,18,null,{}] 04:51:49 INFO - PROCESS | 1663 | 1467028309535 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}] 04:51:49 INFO - PROCESS | 1663 | 1467028309537 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:49 INFO - PROCESS | 1663 | 1467028309642 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:51:49 INFO - PROCESS | 1663 | 1467028309646 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 1663 | 1467028309648 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba2c000 == 10 [pid = 1663] [id = 10] 04:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 26 (0x12b9dd000) [pid = 1663] [serial = 26] [outer = 0x0] 04:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 27 (0x12ba6e400) [pid = 1663] [serial = 27] [outer = 0x12b9dd000] 04:51:49 INFO - PROCESS | 1663 | 1467028309672 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 28 (0x12ba74400) [pid = 1663] [serial = 28] [outer = 0x12b9dd000] 04:51:49 INFO - PROCESS | 1663 | 1467028309968 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 04:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:51:50 INFO - PROCESS | 1663 | 1467028310002 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 1663 | 1467028310004 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:51:50 INFO - PROCESS | 1663 | 1467028310011 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 1663 | 1467028310013 Marionette TRACE conn2 <- [1,22,null,{}] 04:51:50 INFO - PROCESS | 1663 | 1467028310016 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}] 04:51:50 INFO - PROCESS | 1663 | 1467028310018 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:50 INFO - PROCESS | 1663 | 1467028310163 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:51:50 INFO - PROCESS | 1663 | 1467028310168 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 1663 | 1467028310169 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be4e800 == 11 [pid = 1663] [id = 11] 04:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 29 (0x12ba77800) [pid = 1663] [serial = 29] [outer = 0x0] 04:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 30 (0x12be60800) [pid = 1663] [serial = 30] [outer = 0x12ba77800] 04:51:50 INFO - PROCESS | 1663 | 1467028310210 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 31 (0x12be68400) [pid = 1663] [serial = 31] [outer = 0x12ba77800] 04:51:50 INFO - PROCESS | 1663 | 1467028310489 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 522ms 04:51:50 INFO - PROCESS | 1663 | 1467028310532 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 1663 | 1467028310533 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:51:50 INFO - PROCESS | 1663 | 1467028310535 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 1663 | 1467028310536 Marionette TRACE conn2 <- [1,26,null,{}] 04:51:50 INFO - PROCESS | 1663 | 1467028310546 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}] 04:51:50 INFO - PROCESS | 1663 | 1467028310547 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:50 INFO - PROCESS | 1663 | 1467028310643 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:51:50 INFO - PROCESS | 1663 | 1467028310646 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 1663 | 1467028310648 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a9800 == 12 [pid = 1663] [id = 12] 04:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 32 (0x12bedc400) [pid = 1663] [serial = 32] [outer = 0x0] 04:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 33 (0x12bee5400) [pid = 1663] [serial = 33] [outer = 0x12bedc400] 04:51:50 INFO - PROCESS | 1663 | 1467028310672 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 34 (0x12bfcb000) [pid = 1663] [serial = 34] [outer = 0x12bedc400] 04:51:50 INFO - PROCESS | 1663 | 1467028310911 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 04:51:50 INFO - PROCESS | 1663 | 1467028310962 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 1663 | 1467028310963 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:51:50 INFO - PROCESS | 1663 | 1467028310965 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 1663 | 1467028310966 Marionette TRACE conn2 <- [1,30,null,{}] 04:51:50 INFO - PROCESS | 1663 | 1467028310968 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}] 04:51:50 INFO - PROCESS | 1663 | 1467028310970 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:51 INFO - PROCESS | 1663 | 1467028311069 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:51:51 INFO - PROCESS | 1663 | 1467028311073 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 1663 | 1467028311074 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c38a000 == 13 [pid = 1663] [id = 13] 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 35 (0x12bfce000) [pid = 1663] [serial = 35] [outer = 0x0] 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 36 (0x12bfd3c00) [pid = 1663] [serial = 36] [outer = 0x12bfce000] 04:51:51 INFO - PROCESS | 1663 | 1467028311098 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 37 (0x12c3e8000) [pid = 1663] [serial = 37] [outer = 0x12bfce000] 04:51:51 INFO - PROCESS | 1663 | 1467028311323 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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 04:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:51:51 INFO - PROCESS | 1663 | 1467028311334 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 1663 | 1467028311335 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:51:51 INFO - PROCESS | 1663 | 1467028311338 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 1663 | 1467028311340 Marionette TRACE conn2 <- [1,34,null,{}] 04:51:51 INFO - PROCESS | 1663 | 1467028311349 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}] 04:51:51 INFO - PROCESS | 1663 | 1467028311350 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:51 INFO - PROCESS | 1663 | 1467028311443 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:51:51 INFO - PROCESS | 1663 | 1467028311447 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 1663 | 1467028311448 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a77000 == 14 [pid = 1663] [id = 14] 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 38 (0x12107ac00) [pid = 1663] [serial = 38] [outer = 0x0] 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 39 (0x121082c00) [pid = 1663] [serial = 39] [outer = 0x12107ac00] 04:51:51 INFO - PROCESS | 1663 | 1467028311472 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 40 (0x12bfd1000) [pid = 1663] [serial = 40] [outer = 0x12107ac00] 04:51:51 INFO - PROCESS | 1663 | 1467028311708 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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 379ms 04:51:51 INFO - PROCESS | 1663 | 1467028311717 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 1663 | 1467028311718 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:51:51 INFO - PROCESS | 1663 | 1467028311720 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 1663 | 1467028311722 Marionette TRACE conn2 <- [1,38,null,{}] 04:51:51 INFO - PROCESS | 1663 | 1467028311731 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}] 04:51:51 INFO - PROCESS | 1663 | 1467028311732 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:51 INFO - PROCESS | 1663 | 1467028311828 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:51:51 INFO - PROCESS | 1663 | 1467028311850 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 1663 | 1467028311851 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c15c000 == 15 [pid = 1663] [id = 15] 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 41 (0x12ba78000) [pid = 1663] [serial = 41] [outer = 0x0] 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 42 (0x12c3f1c00) [pid = 1663] [serial = 42] [outer = 0x12ba78000] 04:51:51 INFO - PROCESS | 1663 | 1467028311875 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 43 (0x12c9cd400) [pid = 1663] [serial = 43] [outer = 0x12ba78000] 04:51:52 INFO - PROCESS | 1663 | 1467028312109 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]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 422ms 04:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:51:52 INFO - PROCESS | 1663 | 1467028312145 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 1663 | 1467028312146 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:51:52 INFO - PROCESS | 1663 | 1467028312148 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 1663 | 1467028312149 Marionette TRACE conn2 <- [1,42,null,{}] 04:51:52 INFO - PROCESS | 1663 | 1467028312153 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}] 04:51:52 INFO - PROCESS | 1663 | 1467028312155 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cdac000 == 16 [pid = 1663] [id = 16] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 44 (0x12cdac800) [pid = 1663] [serial = 44] [outer = 0x0] 04:51:52 INFO - PROCESS | 1663 | 1467028312265 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 45 (0x12cdad800) [pid = 1663] [serial = 45] [outer = 0x12cdac800] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 46 (0x12c38f000) [pid = 1663] [serial = 46] [outer = 0x12cdac800] 04:51:52 INFO - PROCESS | 1663 | 1467028312280 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 1663 | 1467028312281 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cdab800 == 17 [pid = 1663] [id = 17] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 47 (0x12c9cd800) [pid = 1663] [serial = 47] [outer = 0x0] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 48 (0x12cd5f400) [pid = 1663] [serial = 48] [outer = 0x12c9cd800] 04:51:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce63000 == 18 [pid = 1663] [id = 18] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 49 (0x12cd61400) [pid = 1663] [serial = 49] [outer = 0x0] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x12cd63000) [pid = 1663] [serial = 50] [outer = 0x12cd61400] 04:51:52 INFO - PROCESS | 1663 | 1467028312327 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x12cd67400) [pid = 1663] [serial = 51] [outer = 0x12cd61400] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x12c9d9c00) [pid = 1663] [serial = 52] [outer = 0x12c9cd800] 04:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 517ms 04:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:51:52 INFO - PROCESS | 1663 | 1467028312663 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]]]}] 04:51:52 INFO - PROCESS | 1663 | 1467028312667 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 1663 | 1467028312668 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:51:52 INFO - PROCESS | 1663 | 1467028312670 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 1663 | 1467028312674 Marionette TRACE conn2 <- [1,46,null,{}] 04:51:52 INFO - PROCESS | 1663 | 1467028312678 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}] 04:51:52 INFO - PROCESS | 1663 | 1467028312679 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:52 INFO - PROCESS | 1663 | 1467028312771 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:51:52 INFO - PROCESS | 1663 | 1467028312774 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 1663 | 1467028312776 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cdb8000 == 19 [pid = 1663] [id = 19] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x118169c00) [pid = 1663] [serial = 53] [outer = 0x0] 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x12ba79400) [pid = 1663] [serial = 54] [outer = 0x118169c00] 04:51:52 INFO - PROCESS | 1663 | 1467028312810 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x12d112800) [pid = 1663] [serial = 55] [outer = 0x118169c00] 04:51:53 INFO - PROCESS | 1663 | 1467028313060 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms 04:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:51:53 INFO - PROCESS | 1663 | 1467028313097 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 1663 | 1467028313098 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:51:53 INFO - PROCESS | 1663 | 1467028313100 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 1663 | 1467028313101 Marionette TRACE conn2 <- [1,50,null,{}] 04:51:53 INFO - PROCESS | 1663 | 1467028313104 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}] 04:51:53 INFO - PROCESS | 1663 | 1467028313106 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:53 INFO - PROCESS | 1663 | 1467028313211 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:51:53 INFO - PROCESS | 1663 | 1467028313214 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 1663 | 1467028313215 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183d0800 == 20 [pid = 1663] [id = 20] 04:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x118049800) [pid = 1663] [serial = 56] [outer = 0x0] 04:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x118052000) [pid = 1663] [serial = 57] [outer = 0x118049800] 04:51:53 INFO - PROCESS | 1663 | 1467028313238 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x12bfca800) [pid = 1663] [serial = 58] [outer = 0x118049800] 04:51:53 INFO - PROCESS | 1663 | 1467028313465 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 04:51:53 INFO - PROCESS | 1663 | 1467028313518 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 1663 | 1467028313520 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:51:53 INFO - PROCESS | 1663 | 1467028313530 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 1663 | 1467028313532 Marionette TRACE conn2 <- [1,54,null,{}] 04:51:53 INFO - PROCESS | 1663 | 1467028313534 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}] 04:51:53 INFO - PROCESS | 1663 | 1467028313535 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:53 INFO - PROCESS | 1663 | 1467028313631 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:51:53 INFO - PROCESS | 1663 | 1467028313635 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 1663 | 1467028313645 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be4a800 == 21 [pid = 1663] [id = 21] 04:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x12b992400) [pid = 1663] [serial = 59] [outer = 0x0] 04:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x12b998800) [pid = 1663] [serial = 60] [outer = 0x12b992400] 04:51:53 INFO - PROCESS | 1663 | 1467028313668 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x12b99c800) [pid = 1663] [serial = 61] [outer = 0x12b992400] 04:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 371ms 04:51:53 INFO - PROCESS | 1663 | 1467028313897 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]]]}] 04:51:53 INFO - PROCESS | 1663 | 1467028313901 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 1663 | 1467028313903 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:51:53 INFO - PROCESS | 1663 | 1467028313921 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 1663 | 1467028313928 Marionette TRACE conn2 <- [1,58,null,{}] 04:51:53 INFO - PROCESS | 1663 | 1467028313954 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}] 04:51:53 INFO - PROCESS | 1663 | 1467028313961 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:54 INFO - PROCESS | 1663 | 1467028314111 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:51:54 INFO - PROCESS | 1663 | 1467028314733 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 1663 | 1467028314735 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x111ad9000 == 22 [pid = 1663] [id = 22] 04:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x1121a1800) [pid = 1663] [serial = 62] [outer = 0x0] 04:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x112a76400) [pid = 1663] [serial = 63] [outer = 0x1121a1800] 04:51:54 INFO - PROCESS | 1663 | 1467028314771 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x112d60400) [pid = 1663] [serial = 64] [outer = 0x1121a1800] 04:51:55 INFO - PROCESS | 1663 | 1467028315195 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1350ms 04:51:55 INFO - PROCESS | 1663 | 1467028315261 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 1663 | 1467028315264 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:51:55 INFO - PROCESS | 1663 | 1467028315269 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 1663 | 1467028315272 Marionette TRACE conn2 <- [1,62,null,{}] 04:51:55 INFO - PROCESS | 1663 | 1467028315301 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}] 04:51:55 INFO - PROCESS | 1663 | 1467028315305 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:55 INFO - PROCESS | 1663 | 1467028315425 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:51:55 INFO - PROCESS | 1663 | 1467028315477 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 1663 | 1467028315479 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x11623d000 == 23 [pid = 1663] [id = 23] 04:51:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x113f3ac00) [pid = 1663] [serial = 65] [outer = 0x0] 04:51:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x1160da800) [pid = 1663] [serial = 66] [outer = 0x113f3ac00] 04:51:55 INFO - PROCESS | 1663 | 1467028315510 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x116a0b800) [pid = 1663] [serial = 67] [outer = 0x113f3ac00] 04:51:55 INFO - PROCESS | 1663 | 1467028315912 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 04:51:55 INFO - PROCESS | 1663 | 1467028315970 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 1663 | 1467028315973 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:51:55 INFO - PROCESS | 1663 | 1467028315977 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 1663 | 1467028315979 Marionette TRACE conn2 <- [1,66,null,{}] 04:51:55 INFO - PROCESS | 1663 | 1467028315981 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}] 04:51:55 INFO - PROCESS | 1663 | 1467028315983 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:56 INFO - PROCESS | 1663 | 1467028316097 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:51:56 INFO - PROCESS | 1663 | 1467028316137 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 1663 | 1467028316139 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x117072000 == 24 [pid = 1663] [id = 24] 04:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x117047c00) [pid = 1663] [serial = 68] [outer = 0x0] 04:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11822b000) [pid = 1663] [serial = 69] [outer = 0x117047c00] 04:51:56 INFO - PROCESS | 1663 | 1467028316180 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x118f78000) [pid = 1663] [serial = 70] [outer = 0x117047c00] 04:51:56 INFO - PROCESS | 1663 | 1467028316762 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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 820ms 04:51:56 INFO - PROCESS | 1663 | 1467028316797 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 1663 | 1467028316799 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:51:56 INFO - PROCESS | 1663 | 1467028316802 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 1663 | 1467028316804 Marionette TRACE conn2 <- [1,70,null,{}] 04:51:56 INFO - PROCESS | 1663 | 1467028316808 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}] 04:51:56 INFO - PROCESS | 1663 | 1467028316809 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:56 INFO - PROCESS | 1663 | 1467028316895 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:51:56 INFO - PROCESS | 1663 | 1467028316973 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 1663 | 1467028316974 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x113ad8800 == 25 [pid = 1663] [id = 25] 04:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1166fb800) [pid = 1663] [serial = 71] [outer = 0x0] 04:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x116793800) [pid = 1663] [serial = 72] [outer = 0x1166fb800] 04:51:57 INFO - PROCESS | 1663 | 1467028317015 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x116a11800) [pid = 1663] [serial = 73] [outer = 0x1166fb800] 04:51:57 INFO - PROCESS | 1663 | 1467028317407 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]]]}] 04:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 04:51:57 INFO - PROCESS | 1663 | 1467028317426 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:51:57 INFO - PROCESS | 1663 | 1467028317430 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:51:57 INFO - PROCESS | 1663 | 1467028317436 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:51:57 INFO - PROCESS | 1663 | 1467028317438 Marionette TRACE conn2 <- [1,74,null,{}] 04:51:57 INFO - PROCESS | 1663 | 1467028317442 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}] 04:51:57 INFO - PROCESS | 1663 | 1467028317444 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:57 INFO - PROCESS | 1663 | 1467028317604 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:51:57 INFO - PROCESS | 1663 | 1467028317644 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 1663 | 1467028317646 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x112aa0000 == 26 [pid = 1663] [id = 26] 04:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112d5a000) [pid = 1663] [serial = 74] [outer = 0x0] 04:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1133e3000) [pid = 1663] [serial = 75] [outer = 0x112d5a000] 04:51:57 INFO - PROCESS | 1663 | 1467028317690 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11804fc00) [pid = 1663] [serial = 76] [outer = 0x112d5a000] 04:51:58 INFO - PROCESS | 1663 | 1467028318013 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 624ms 04:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:51:58 INFO - PROCESS | 1663 | 1467028318063 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 1663 | 1467028318065 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:51:58 INFO - PROCESS | 1663 | 1467028318082 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 1663 | 1467028318085 Marionette TRACE conn2 <- [1,78,null,{}] 04:51:58 INFO - PROCESS | 1663 | 1467028318101 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}] 04:51:58 INFO - PROCESS | 1663 | 1467028318104 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:58 INFO - PROCESS | 1663 | 1467028318177 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:51:58 INFO - PROCESS | 1663 | 1467028318182 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 1663 | 1467028318184 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f43000 == 27 [pid = 1663] [id = 27] 04:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x118167400) [pid = 1663] [serial = 77] [outer = 0x0] 04:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1185abc00) [pid = 1663] [serial = 78] [outer = 0x118167400] 04:51:58 INFO - PROCESS | 1663 | 1467028318214 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118856000) [pid = 1663] [serial = 79] [outer = 0x118167400] 04:51:58 INFO - PROCESS | 1663 | 1467028318518 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 493ms 04:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:51:58 INFO - PROCESS | 1663 | 1467028318561 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 1663 | 1467028318562 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:51:58 INFO - PROCESS | 1663 | 1467028318564 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 1663 | 1467028318566 Marionette TRACE conn2 <- [1,82,null,{}] 04:51:58 INFO - PROCESS | 1663 | 1467028318568 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}] 04:51:58 INFO - PROCESS | 1663 | 1467028318569 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:58 INFO - PROCESS | 1663 | 1467028318643 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:51:58 INFO - PROCESS | 1663 | 1467028318687 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 1663 | 1467028318688 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x117078000 == 28 [pid = 1663] [id = 28] 04:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x113864000) [pid = 1663] [serial = 80] [outer = 0x0] 04:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119130c00) [pid = 1663] [serial = 81] [outer = 0x113864000] 04:51:58 INFO - PROCESS | 1663 | 1467028318713 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11913e400) [pid = 1663] [serial = 82] [outer = 0x113864000] 04:51:58 INFO - PROCESS | 1663 | 1467028318966 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 04:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:51:58 INFO - PROCESS | 1663 | 1467028318984 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 1663 | 1467028318985 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:51:58 INFO - PROCESS | 1663 | 1467028318987 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 1663 | 1467028318988 Marionette TRACE conn2 <- [1,86,null,{}] 04:51:59 INFO - PROCESS | 1663 | 1467028319002 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}] 04:51:59 INFO - PROCESS | 1663 | 1467028319004 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:59 INFO - PROCESS | 1663 | 1467028319088 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:51:59 INFO - PROCESS | 1663 | 1467028319093 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 1663 | 1467028319094 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a5800 == 29 [pid = 1663] [id = 29] 04:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x113daf400) [pid = 1663] [serial = 83] [outer = 0x0] 04:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11937a400) [pid = 1663] [serial = 84] [outer = 0x113daf400] 04:51:59 INFO - PROCESS | 1663 | 1467028319119 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119798000) [pid = 1663] [serial = 85] [outer = 0x113daf400] 04:51:59 INFO - PROCESS | 1663 | 1467028319425 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 477ms 04:51:59 INFO - PROCESS | 1663 | 1467028319464 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 1663 | 1467028319465 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:51:59 INFO - PROCESS | 1663 | 1467028319467 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 1663 | 1467028319468 Marionette TRACE conn2 <- [1,90,null,{}] 04:51:59 INFO - PROCESS | 1663 | 1467028319471 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}] 04:51:59 INFO - PROCESS | 1663 | 1467028319475 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:59 INFO - PROCESS | 1663 | 1467028319583 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:51:59 INFO - PROCESS | 1663 | 1467028319592 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 1663 | 1467028319593 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e5000 == 30 [pid = 1663] [id = 30] 04:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119848800) [pid = 1663] [serial = 86] [outer = 0x0] 04:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119a49c00) [pid = 1663] [serial = 87] [outer = 0x119848800] 04:51:59 INFO - PROCESS | 1663 | 1467028319618 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121078400) [pid = 1663] [serial = 88] [outer = 0x119848800] 04:51:59 INFO - PROCESS | 1663 | 1467028319874 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 417ms 04:51:59 INFO - PROCESS | 1663 | 1467028319886 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 1663 | 1467028319887 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:51:59 INFO - PROCESS | 1663 | 1467028319900 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 1663 | 1467028319901 Marionette TRACE conn2 <- [1,94,null,{}] 04:51:59 INFO - PROCESS | 1663 | 1467028319903 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}] 04:51:59 INFO - PROCESS | 1663 | 1467028319904 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:51:59 INFO - PROCESS | 1663 | 1467028319988 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:51:59 INFO - PROCESS | 1663 | 1467028319993 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 1663 | 1467028319995 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x118787000 == 31 [pid = 1663] [id = 31] 04:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x120806c00) [pid = 1663] [serial = 89] [outer = 0x0] 04:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x121083800) [pid = 1663] [serial = 90] [outer = 0x120806c00] 04:52:00 INFO - PROCESS | 1663 | 1467028320020 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121160800) [pid = 1663] [serial = 91] [outer = 0x120806c00] 04:52:00 INFO - PROCESS | 1663 | 1467028320357 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]]]}] 04:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 475ms 04:52:00 INFO - PROCESS | 1663 | 1467028320368 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 1663 | 1467028320370 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:52:00 INFO - PROCESS | 1663 | 1467028320378 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - PROCESS | 1663 | 1467028320379 Marionette TRACE conn2 <- [1,98,null,{}] 04:52:00 INFO - PROCESS | 1663 | 1467028320382 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}] 04:52:00 INFO - PROCESS | 1663 | 1467028320384 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:00 INFO - PROCESS | 1663 | 1467028320527 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:52:00 INFO - PROCESS | 1663 | 1467028320535 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 1663 | 1467028320536 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f18800 == 32 [pid = 1663] [id = 32] 04:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11385f400) [pid = 1663] [serial = 92] [outer = 0x0] 04:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121161400) [pid = 1663] [serial = 93] [outer = 0x11385f400] 04:52:00 INFO - PROCESS | 1663 | 1467028320578 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1212ba000) [pid = 1663] [serial = 94] [outer = 0x11385f400] 04:52:00 INFO - PROCESS | 1663 | 1467028320899 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]]]}] 04:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 571ms 04:52:00 INFO - PROCESS | 1663 | 1467028320947 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 1663 | 1467028320948 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:52:00 INFO - PROCESS | 1663 | 1467028320950 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - PROCESS | 1663 | 1467028320951 Marionette TRACE conn2 <- [1,102,null,{}] 04:52:00 INFO - PROCESS | 1663 | 1467028320954 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}] 04:52:00 INFO - PROCESS | 1663 | 1467028320955 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:01 INFO - PROCESS | 1663 | 1467028321032 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:52:01 INFO - PROCESS | 1663 | 1467028321035 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 1663 | 1467028321036 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169a3000 == 33 [pid = 1663] [id = 33] 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1212b5400) [pid = 1663] [serial = 95] [outer = 0x0] 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123476000) [pid = 1663] [serial = 96] [outer = 0x1212b5400] 04:52:01 INFO - PROCESS | 1663 | 1467028321062 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1236f1400) [pid = 1663] [serial = 97] [outer = 0x1212b5400] 04:52:01 INFO - PROCESS | 1663 | 1467028321358 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 04:52:01 INFO - PROCESS | 1663 | 1467028321369 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 1663 | 1467028321370 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:52:01 INFO - PROCESS | 1663 | 1467028321372 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 1663 | 1467028321375 Marionette TRACE conn2 <- [1,106,null,{}] 04:52:01 INFO - PROCESS | 1663 | 1467028321385 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}] 04:52:01 INFO - PROCESS | 1663 | 1467028321386 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:01 INFO - PROCESS | 1663 | 1467028321486 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:52:01 INFO - PROCESS | 1663 | 1467028321492 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 1663 | 1467028321493 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e6000 == 34 [pid = 1663] [id = 34] 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1185d5c00) [pid = 1663] [serial = 98] [outer = 0x0] 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12347a800) [pid = 1663] [serial = 99] [outer = 0x1185d5c00] 04:52:01 INFO - PROCESS | 1663 | 1467028321517 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123ce0000) [pid = 1663] [serial = 100] [outer = 0x1185d5c00] 04:52:01 INFO - PROCESS | 1663 | 1467028321790 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 476ms 04:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:52:01 INFO - PROCESS | 1663 | 1467028321849 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 1663 | 1467028321850 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:52:01 INFO - PROCESS | 1663 | 1467028321852 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 1663 | 1467028321855 Marionette TRACE conn2 <- [1,110,null,{}] 04:52:01 INFO - PROCESS | 1663 | 1467028321859 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}] 04:52:01 INFO - PROCESS | 1663 | 1467028321861 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:01 INFO - PROCESS | 1663 | 1467028321945 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:52:01 INFO - PROCESS | 1663 | 1467028321948 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 1663 | 1467028321949 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b25000 == 35 [pid = 1663] [id = 35] 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123a7f400) [pid = 1663] [serial = 101] [outer = 0x0] 04:52:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1245b3400) [pid = 1663] [serial = 102] [outer = 0x123a7f400] 04:52:01 INFO - PROCESS | 1663 | 1467028321977 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1212b6c00) [pid = 1663] [serial = 103] [outer = 0x123a7f400] 04:52:02 INFO - PROCESS | 1663 | 1467028322294 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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 04:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:52:02 INFO - PROCESS | 1663 | 1467028322327 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 1663 | 1467028322328 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:52:02 INFO - PROCESS | 1663 | 1467028322330 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 1663 | 1467028322331 Marionette TRACE conn2 <- [1,114,null,{}] 04:52:02 INFO - PROCESS | 1663 | 1467028322333 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}] 04:52:02 INFO - PROCESS | 1663 | 1467028322334 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:02 INFO - PROCESS | 1663 | 1467028322428 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:52:02 INFO - PROCESS | 1663 | 1467028322434 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 1663 | 1467028322435 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x119db5800 == 36 [pid = 1663] [id = 36] 04:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1245b5800) [pid = 1663] [serial = 104] [outer = 0x0] 04:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x124f10400) [pid = 1663] [serial = 105] [outer = 0x1245b5800] 04:52:02 INFO - PROCESS | 1663 | 1467028322461 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126ab6400) [pid = 1663] [serial = 106] [outer = 0x1245b5800] 04:52:02 INFO - PROCESS | 1663 | 1467028322745 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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 04:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:52:02 INFO - PROCESS | 1663 | 1467028322799 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 1663 | 1467028322800 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:52:02 INFO - PROCESS | 1663 | 1467028322802 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 1663 | 1467028322803 Marionette TRACE conn2 <- [1,118,null,{}] 04:52:02 INFO - PROCESS | 1663 | 1467028322807 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}] 04:52:02 INFO - PROCESS | 1663 | 1467028322809 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:02 INFO - PROCESS | 1663 | 1467028322884 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:52:02 INFO - PROCESS | 1663 | 1467028322888 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 1663 | 1467028322889 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12313e000 == 37 [pid = 1663] [id = 37] 04:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1245e9000) [pid = 1663] [serial = 107] [outer = 0x0] 04:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126ac2800) [pid = 1663] [serial = 108] [outer = 0x1245e9000] 04:52:02 INFO - PROCESS | 1663 | 1467028322915 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126f4e800) [pid = 1663] [serial = 109] [outer = 0x1245e9000] 04:52:03 INFO - PROCESS | 1663 | 1467028323353 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 569ms 04:52:03 INFO - PROCESS | 1663 | 1467028323372 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 1663 | 1467028323374 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:52:03 INFO - PROCESS | 1663 | 1467028323377 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 1663 | 1467028323379 Marionette TRACE conn2 <- [1,122,null,{}] 04:52:03 INFO - PROCESS | 1663 | 1467028323382 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}] 04:52:03 INFO - PROCESS | 1663 | 1467028323384 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:03 INFO - PROCESS | 1663 | 1467028323503 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:52:03 INFO - PROCESS | 1663 | 1467028323509 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 1663 | 1467028323510 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x123365800 == 38 [pid = 1663] [id = 38] 04:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118fb6800) [pid = 1663] [serial = 110] [outer = 0x0] 04:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12735f000) [pid = 1663] [serial = 111] [outer = 0x118fb6800] 04:52:03 INFO - PROCESS | 1663 | 1467028323548 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1273c2000) [pid = 1663] [serial = 112] [outer = 0x118fb6800] 04:52:03 INFO - PROCESS | 1663 | 1467028323841 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 519ms 04:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:52:03 INFO - PROCESS | 1663 | 1467028323897 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 1663 | 1467028323898 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:52:03 INFO - PROCESS | 1663 | 1467028323900 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 1663 | 1467028323901 Marionette TRACE conn2 <- [1,126,null,{}] 04:52:03 INFO - PROCESS | 1663 | 1467028323903 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}] 04:52:03 INFO - PROCESS | 1663 | 1467028323904 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:04 INFO - PROCESS | 1663 | 1467028324005 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:52:04 INFO - PROCESS | 1663 | 1467028324020 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 1663 | 1467028324021 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12344a000 == 39 [pid = 1663] [id = 39] 04:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x127604000) [pid = 1663] [serial = 113] [outer = 0x0] 04:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128c4f800) [pid = 1663] [serial = 114] [outer = 0x127604000] 04:52:04 INFO - PROCESS | 1663 | 1467028324053 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12915dc00) [pid = 1663] [serial = 115] [outer = 0x127604000] 04:52:04 INFO - PROCESS | 1663 | 1467028324359 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]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 04:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:52:04 INFO - PROCESS | 1663 | 1467028324369 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:52:04 INFO - PROCESS | 1663 | 1467028324370 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:52:04 INFO - PROCESS | 1663 | 1467028324374 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 1663 | 1467028324376 Marionette TRACE conn2 <- [1,130,null,{}] 04:52:04 INFO - PROCESS | 1663 | 1467028324379 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}] 04:52:04 INFO - PROCESS | 1663 | 1467028324380 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:04 INFO - PROCESS | 1663 | 1467028324460 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:52:04 INFO - PROCESS | 1663 | 1467028324464 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 1663 | 1467028324465 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c68800 == 40 [pid = 1663] [id = 40] 04:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12915e000) [pid = 1663] [serial = 116] [outer = 0x0] 04:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12916b000) [pid = 1663] [serial = 117] [outer = 0x12915e000] 04:52:04 INFO - PROCESS | 1663 | 1467028324488 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1293b7000) [pid = 1663] [serial = 118] [outer = 0x12915e000] 04:52:05 INFO - PROCESS | 1663 | 1467028325458 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]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1124ms 04:52:05 INFO - PROCESS | 1663 | 1467028325497 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 1663 | 1467028325499 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:52:05 INFO - PROCESS | 1663 | 1467028325503 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 1663 | 1467028325504 Marionette TRACE conn2 <- [1,134,null,{}] 04:52:05 INFO - PROCESS | 1663 | 1467028325513 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}] 04:52:05 INFO - PROCESS | 1663 | 1467028325515 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:05 INFO - PROCESS | 1663 | 1467028325613 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:52:05 INFO - PROCESS | 1663 | 1467028325617 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 1663 | 1467028325619 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a4f000 == 41 [pid = 1663] [id = 41] 04:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x116966400) [pid = 1663] [serial = 119] [outer = 0x0] 04:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1176b7800) [pid = 1663] [serial = 120] [outer = 0x116966400] 04:52:05 INFO - PROCESS | 1663 | 1467028325646 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118048c00) [pid = 1663] [serial = 121] [outer = 0x116966400] 04:52:05 INFO - PROCESS | 1663 | 1467028325970 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]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 526ms 04:52:06 INFO - PROCESS | 1663 | 1467028326028 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 1663 | 1467028326031 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:52:06 INFO - PROCESS | 1663 | 1467028326035 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 1663 | 1467028326037 Marionette TRACE conn2 <- [1,138,null,{}] 04:52:06 INFO - PROCESS | 1663 | 1467028326039 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}] 04:52:06 INFO - PROCESS | 1663 | 1467028326041 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:06 INFO - PROCESS | 1663 | 1467028326130 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:52:06 INFO - PROCESS | 1663 | 1467028326161 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 1663 | 1467028326162 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167df000 == 42 [pid = 1663] [id = 42] 04:52:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11816cc00) [pid = 1663] [serial = 122] [outer = 0x0] 04:52:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1185ac400) [pid = 1663] [serial = 123] [outer = 0x11816cc00] 04:52:06 INFO - PROCESS | 1663 | 1467028326189 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118855400) [pid = 1663] [serial = 124] [outer = 0x11816cc00] 04:52:06 INFO - PROCESS | 1663 | 1467028326517 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]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 519ms 04:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:52:06 INFO - PROCESS | 1663 | 1467028326554 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 1663 | 1467028326556 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:52:06 INFO - PROCESS | 1663 | 1467028326558 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 1663 | 1467028326560 Marionette TRACE conn2 <- [1,142,null,{}] 04:52:06 INFO - PROCESS | 1663 | 1467028326574 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}] 04:52:06 INFO - PROCESS | 1663 | 1467028326577 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:07 INFO - PROCESS | 1663 | 1467028327093 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118169c00) [pid = 1663] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12cd61400) [pid = 1663] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12ba78000) [pid = 1663] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12107ac00) [pid = 1663] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12bfce000) [pid = 1663] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12bedc400) [pid = 1663] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12ba77800) [pid = 1663] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b9dd000) [pid = 1663] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12a8d0800) [pid = 1663] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12a79f800) [pid = 1663] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x129162000) [pid = 1663] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12b992400) [pid = 1663] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118049800) [pid = 1663] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x117047c00) [pid = 1663] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1166fb800) [pid = 1663] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x112d5a000) [pid = 1663] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118167400) [pid = 1663] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x113864000) [pid = 1663] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x113daf400) [pid = 1663] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119848800) [pid = 1663] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x120806c00) [pid = 1663] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11385f400) [pid = 1663] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1212b5400) [pid = 1663] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1185d5c00) [pid = 1663] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1245b5800) [pid = 1663] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1245e9000) [pid = 1663] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118fb6800) [pid = 1663] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1121a1800) [pid = 1663] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:52:07 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113f3ac00) [pid = 1663] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:52:07 INFO - PROCESS | 1663 | 1467028327148 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 1663 | 1467028327150 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167c5800 == 43 [pid = 1663] [id = 43] 04:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1121ab800) [pid = 1663] [serial = 125] [outer = 0x0] 04:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112d5a000) [pid = 1663] [serial = 126] [outer = 0x1121ab800] 04:52:07 INFO - PROCESS | 1663 | 1467028327177 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11804a000) [pid = 1663] [serial = 127] [outer = 0x1121ab800] 04:52:07 INFO - PROCESS | 1663 | 1467028327455 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]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 921ms 04:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:52:07 INFO - PROCESS | 1663 | 1467028327480 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 1663 | 1467028327482 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:52:07 INFO - PROCESS | 1663 | 1467028327484 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 1663 | 1467028327485 Marionette TRACE conn2 <- [1,146,null,{}] 04:52:07 INFO - PROCESS | 1663 | 1467028327487 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}] 04:52:07 INFO - PROCESS | 1663 | 1467028327489 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:07 INFO - PROCESS | 1663 | 1467028327575 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:52:07 INFO - PROCESS | 1663 | 1467028327578 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 1663 | 1467028327580 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x118513000 == 44 [pid = 1663] [id = 44] 04:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1185aec00) [pid = 1663] [serial = 128] [outer = 0x0] 04:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11984d000) [pid = 1663] [serial = 129] [outer = 0x1185aec00] 04:52:07 INFO - PROCESS | 1663 | 1467028327606 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119a52800) [pid = 1663] [serial = 130] [outer = 0x1185aec00] 04:52:07 INFO - PROCESS | 1663 | 1467028327896 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]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 418ms 04:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:52:07 INFO - PROCESS | 1663 | 1467028327902 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 1663 | 1467028327903 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:52:07 INFO - PROCESS | 1663 | 1467028327913 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 1663 | 1467028327914 Marionette TRACE conn2 <- [1,150,null,{}] 04:52:07 INFO - PROCESS | 1663 | 1467028327916 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}] 04:52:07 INFO - PROCESS | 1663 | 1467028327917 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:08 INFO - PROCESS | 1663 | 1467028328004 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:52:08 INFO - PROCESS | 1663 | 1467028328048 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 1663 | 1467028328049 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x118781000 == 45 [pid = 1663] [id = 45] 04:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11816c800) [pid = 1663] [serial = 131] [outer = 0x0] 04:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119849400) [pid = 1663] [serial = 132] [outer = 0x11816c800] 04:52:08 INFO - PROCESS | 1663 | 1467028328074 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x120803800) [pid = 1663] [serial = 133] [outer = 0x11816c800] 04:52:08 INFO - PROCESS | 1663 | 1467028328338 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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 475ms 04:52:08 INFO - PROCESS | 1663 | 1467028328381 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 1663 | 1467028328382 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:52:08 INFO - PROCESS | 1663 | 1467028328384 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 1663 | 1467028328386 Marionette TRACE conn2 <- [1,154,null,{}] 04:52:08 INFO - PROCESS | 1663 | 1467028328388 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}] 04:52:08 INFO - PROCESS | 1663 | 1467028328395 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:08 INFO - PROCESS | 1663 | 1467028328491 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:52:08 INFO - PROCESS | 1663 | 1467028328496 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 1663 | 1467028328497 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197b9800 == 46 [pid = 1663] [id = 46] 04:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12107ac00) [pid = 1663] [serial = 134] [outer = 0x0] 04:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1212b4c00) [pid = 1663] [serial = 135] [outer = 0x12107ac00] 04:52:08 INFO - PROCESS | 1663 | 1467028328523 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x123cddc00) [pid = 1663] [serial = 136] [outer = 0x12107ac00] 04:52:08 INFO - PROCESS | 1663 | 1467028328851 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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 517ms 04:52:08 INFO - PROCESS | 1663 | 1467028328903 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 1663 | 1467028328904 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:52:08 INFO - PROCESS | 1663 | 1467028328906 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 1663 | 1467028328907 Marionette TRACE conn2 <- [1,158,null,{}] 04:52:08 INFO - PROCESS | 1663 | 1467028328909 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}] 04:52:08 INFO - PROCESS | 1663 | 1467028328910 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:08 INFO - PROCESS | 1663 | 1467028328980 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:52:08 INFO - PROCESS | 1663 | 1467028328984 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 1663 | 1467028328985 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b23800 == 47 [pid = 1663] [id = 47] 04:52:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x123eae800) [pid = 1663] [serial = 137] [outer = 0x0] 04:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x124355c00) [pid = 1663] [serial = 138] [outer = 0x123eae800] 04:52:09 INFO - PROCESS | 1663 | 1467028329011 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1245e3800) [pid = 1663] [serial = 139] [outer = 0x123eae800] 04:52:09 INFO - PROCESS | 1663 | 1467028329418 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]]]}] 04:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 518ms 04:52:09 INFO - PROCESS | 1663 | 1467028329425 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 1663 | 1467028329428 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:52:09 INFO - PROCESS | 1663 | 1467028329431 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 1663 | 1467028329433 Marionette TRACE conn2 <- [1,162,null,{}] 04:52:09 INFO - PROCESS | 1663 | 1467028329438 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}] 04:52:09 INFO - PROCESS | 1663 | 1467028329439 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:09 INFO - PROCESS | 1663 | 1467028329533 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:52:09 INFO - PROCESS | 1663 | 1467028329576 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 1663 | 1467028329578 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x116668000 == 48 [pid = 1663] [id = 48] 04:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1162d1000) [pid = 1663] [serial = 140] [outer = 0x0] 04:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1172b8000) [pid = 1663] [serial = 141] [outer = 0x1162d1000] 04:52:09 INFO - PROCESS | 1663 | 1467028329609 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11804c400) [pid = 1663] [serial = 142] [outer = 0x1162d1000] 04:52:10 INFO - PROCESS | 1663 | 1467028330044 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]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 620ms 04:52:10 INFO - PROCESS | 1663 | 1467028330052 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 1663 | 1467028330055 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:52:10 INFO - PROCESS | 1663 | 1467028330078 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 1663 | 1467028330080 Marionette TRACE conn2 <- [1,166,null,{}] 04:52:10 INFO - PROCESS | 1663 | 1467028330082 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}] 04:52:10 INFO - PROCESS | 1663 | 1467028330084 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:10 INFO - PROCESS | 1663 | 1467028330178 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:52:10 INFO - PROCESS | 1663 | 1467028330255 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 1663 | 1467028330256 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e3800 == 49 [pid = 1663] [id = 49] 04:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118fb5800) [pid = 1663] [serial = 143] [outer = 0x0] 04:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11913b800) [pid = 1663] [serial = 144] [outer = 0x118fb5800] 04:52:10 INFO - PROCESS | 1663 | 1467028330288 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11978bc00) [pid = 1663] [serial = 145] [outer = 0x118fb5800] 04:52:10 INFO - PROCESS | 1663 | 1467028330717 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]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 04:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:52:10 INFO - PROCESS | 1663 | 1467028330748 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 1663 | 1467028330750 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:52:10 INFO - PROCESS | 1663 | 1467028330752 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 1663 | 1467028330755 Marionette TRACE conn2 <- [1,170,null,{}] 04:52:10 INFO - PROCESS | 1663 | 1467028330763 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}] 04:52:10 INFO - PROCESS | 1663 | 1467028330766 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:10 INFO - PROCESS | 1663 | 1467028330860 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:52:10 INFO - PROCESS | 1663 | 1467028330920 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 1663 | 1467028330922 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x123364800 == 50 [pid = 1663] [id = 50] 04:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12107d000) [pid = 1663] [serial = 146] [outer = 0x0] 04:52:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1212b6000) [pid = 1663] [serial = 147] [outer = 0x12107d000] 04:52:10 INFO - PROCESS | 1663 | 1467028330954 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x123a7ec00) [pid = 1663] [serial = 148] [outer = 0x12107d000] 04:52:11 INFO - PROCESS | 1663 | 1467028331357 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]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 04:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:52:11 INFO - PROCESS | 1663 | 1467028331375 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 1663 | 1467028331377 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:52:11 INFO - PROCESS | 1663 | 1467028331379 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 1663 | 1467028331380 Marionette TRACE conn2 <- [1,174,null,{}] 04:52:11 INFO - PROCESS | 1663 | 1467028331383 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}] 04:52:11 INFO - PROCESS | 1663 | 1467028331384 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:11 INFO - PROCESS | 1663 | 1467028331476 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:52:11 INFO - PROCESS | 1663 | 1467028331549 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 1663 | 1467028331550 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x118779800 == 51 [pid = 1663] [id = 51] 04:52:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1245e9000) [pid = 1663] [serial = 149] [outer = 0x0] 04:52:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x124761800) [pid = 1663] [serial = 150] [outer = 0x1245e9000] 04:52:11 INFO - PROCESS | 1663 | 1467028331579 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x124f75800) [pid = 1663] [serial = 151] [outer = 0x1245e9000] 04:52:11 INFO - PROCESS | 1663 | 1467028331984 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]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 04:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:52:12 INFO - PROCESS | 1663 | 1467028331998 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 1663 | 1467028331999 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:52:12 INFO - PROCESS | 1663 | 1467028332001 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 1663 | 1467028332003 Marionette TRACE conn2 <- [1,178,null,{}] 04:52:12 INFO - PROCESS | 1663 | 1467028332005 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}] 04:52:12 INFO - PROCESS | 1663 | 1467028332006 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:12 INFO - PROCESS | 1663 | 1467028332099 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:52:12 INFO - PROCESS | 1663 | 1467028332142 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 1663 | 1467028332144 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x112aab800 == 52 [pid = 1663] [id = 52] 04:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1133da400) [pid = 1663] [serial = 152] [outer = 0x0] 04:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118055000) [pid = 1663] [serial = 153] [outer = 0x1133da400] 04:52:12 INFO - PROCESS | 1663 | 1467028332172 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x119799000) [pid = 1663] [serial = 154] [outer = 0x1133da400] 04:52:12 INFO - PROCESS | 1663 | 1467028332620 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]]]}] 04:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 04:52:12 INFO - PROCESS | 1663 | 1467028332687 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 1663 | 1467028332690 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:52:12 INFO - PROCESS | 1663 | 1467028332695 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 1663 | 1467028332697 Marionette TRACE conn2 <- [1,182,null,{}] 04:52:12 INFO - PROCESS | 1663 | 1467028332701 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}] 04:52:12 INFO - PROCESS | 1663 | 1467028332702 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:12 INFO - PROCESS | 1663 | 1467028332807 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:52:12 INFO - PROCESS | 1663 | 1467028332874 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 1663 | 1467028332875 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x113332000 == 53 [pid = 1663] [id = 53] 04:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x116a04000) [pid = 1663] [serial = 155] [outer = 0x0] 04:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x117047c00) [pid = 1663] [serial = 156] [outer = 0x116a04000] 04:52:12 INFO - PROCESS | 1663 | 1467028332904 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11804c000) [pid = 1663] [serial = 157] [outer = 0x116a04000] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1197b9800 == 52 [pid = 1663] [id = 46] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118781000 == 51 [pid = 1663] [id = 45] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118513000 == 50 [pid = 1663] [id = 44] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1167c5800 == 49 [pid = 1663] [id = 43] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e5000 == 48 [pid = 1663] [id = 30] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x117078000 == 47 [pid = 1663] [id = 28] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118787000 == 46 [pid = 1663] [id = 31] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1167df000 == 45 [pid = 1663] [id = 42] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a5800 == 44 [pid = 1663] [id = 29] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116f43000 == 43 [pid = 1663] [id = 27] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x113a4f000 == 42 [pid = 1663] [id = 41] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123c68800 == 41 [pid = 1663] [id = 40] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118f18800 == 40 [pid = 1663] [id = 32] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119db5800 == 39 [pid = 1663] [id = 36] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e6000 == 38 [pid = 1663] [id = 34] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1169a3000 == 37 [pid = 1663] [id = 33] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118779800 == 36 [pid = 1663] [id = 51] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x112aab800 == 35 [pid = 1663] [id = 52] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123364800 == 34 [pid = 1663] [id = 50] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e3800 == 33 [pid = 1663] [id = 49] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119b23800 == 32 [pid = 1663] [id = 47] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12344a000 == 31 [pid = 1663] [id = 39] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12313e000 == 30 [pid = 1663] [id = 37] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116668000 == 29 [pid = 1663] [id = 48] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123365800 == 28 [pid = 1663] [id = 38] 04:52:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119b25000 == 27 [pid = 1663] [id = 35] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x123ee0000) [pid = 1663] [serial = 11] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12b99c800) [pid = 1663] [serial = 61] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x116793800) [pid = 1663] [serial = 72] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1133e3000) [pid = 1663] [serial = 75] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1185abc00) [pid = 1663] [serial = 78] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x119130c00) [pid = 1663] [serial = 81] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11937a400) [pid = 1663] [serial = 84] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119a49c00) [pid = 1663] [serial = 87] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121078400) [pid = 1663] [serial = 88] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x121083800) [pid = 1663] [serial = 90] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x121160800) [pid = 1663] [serial = 91] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x121161400) [pid = 1663] [serial = 93] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1212ba000) [pid = 1663] [serial = 94] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x123476000) [pid = 1663] [serial = 96] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1236f1400) [pid = 1663] [serial = 97] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12347a800) [pid = 1663] [serial = 99] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1245b3400) [pid = 1663] [serial = 102] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x124f10400) [pid = 1663] [serial = 105] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126ac2800) [pid = 1663] [serial = 108] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12735f000) [pid = 1663] [serial = 111] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x112a76400) [pid = 1663] [serial = 63] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1160da800) [pid = 1663] [serial = 66] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11822b000) [pid = 1663] [serial = 69] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11804fc00) [pid = 1663] [serial = 76] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x123ce0000) [pid = 1663] [serial = 100] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119798000) [pid = 1663] [serial = 85] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116a11800) [pid = 1663] [serial = 73] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x126ab6400) [pid = 1663] [serial = 106] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126f4e800) [pid = 1663] [serial = 109] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118856000) [pid = 1663] [serial = 79] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116a0b800) [pid = 1663] [serial = 67] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11913e400) [pid = 1663] [serial = 82] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112d60400) [pid = 1663] [serial = 64] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1273c2000) [pid = 1663] [serial = 112] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x128c4f800) [pid = 1663] [serial = 114] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118f78000) [pid = 1663] [serial = 70] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1239a2c00) [pid = 1663] [serial = 8] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12be60800) [pid = 1663] [serial = 30] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12ba6e400) [pid = 1663] [serial = 27] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12ba74400) [pid = 1663] [serial = 28] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12af82c00) [pid = 1663] [serial = 24] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12b840400) [pid = 1663] [serial = 25] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12a8c5c00) [pid = 1663] [serial = 22] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12a7a1400) [pid = 1663] [serial = 21] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x129413c00) [pid = 1663] [serial = 18] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x129163c00) [pid = 1663] [serial = 15] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x129169c00) [pid = 1663] [serial = 16] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118052000) [pid = 1663] [serial = 57] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12bfca800) [pid = 1663] [serial = 58] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12d112800) [pid = 1663] [serial = 55] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12ba79400) [pid = 1663] [serial = 54] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12cd67400) [pid = 1663] [serial = 51] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12cdad800) [pid = 1663] [serial = 45] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12cd5f400) [pid = 1663] [serial = 48] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12cd63000) [pid = 1663] [serial = 50] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12c3f1c00) [pid = 1663] [serial = 42] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12c9cd400) [pid = 1663] [serial = 43] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12bfd1000) [pid = 1663] [serial = 40] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x121082c00) [pid = 1663] [serial = 39] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x12bfd3c00) [pid = 1663] [serial = 36] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x12c3e8000) [pid = 1663] [serial = 37] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12bee5400) [pid = 1663] [serial = 33] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12bfcb000) [pid = 1663] [serial = 34] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x12be68400) [pid = 1663] [serial = 31] [outer = 0x0] [url = about:blank] 04:52:13 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x12b998800) [pid = 1663] [serial = 60] [outer = 0x0] [url = about:blank] 04:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1126ms 04:52:13 INFO - PROCESS | 1663 | 1467028333815 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]]]}] 04:52:13 INFO - PROCESS | 1663 | 1467028333824 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:52:13 INFO - PROCESS | 1663 | 1467028333829 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:52:13 INFO - PROCESS | 1663 | 1467028333834 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 1663 | 1467028333837 Marionette TRACE conn2 <- [1,186,null,{}] 04:52:13 INFO - PROCESS | 1663 | 1467028333843 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}] 04:52:13 INFO - PROCESS | 1663 | 1467028333845 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:13 INFO - PROCESS | 1663 | 1467028333961 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:52:14 INFO - PROCESS | 1663 | 1467028334025 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 1663 | 1467028334026 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a4f000 == 28 [pid = 1663] [id = 54] 04:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1160d9400) [pid = 1663] [serial = 158] [outer = 0x0] 04:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x11696c800) [pid = 1663] [serial = 159] [outer = 0x1160d9400] 04:52:14 INFO - PROCESS | 1663 | 1467028334071 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x117e9a000) [pid = 1663] [serial = 160] [outer = 0x1160d9400] 04:52:14 INFO - PROCESS | 1663 | 1467028334329 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]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 524ms 04:52:14 INFO - PROCESS | 1663 | 1467028334368 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 1663 | 1467028334371 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:52:14 INFO - PROCESS | 1663 | 1467028334383 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 1663 | 1467028334385 Marionette TRACE conn2 <- [1,190,null,{}] 04:52:14 INFO - PROCESS | 1663 | 1467028334387 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}] 04:52:14 INFO - PROCESS | 1663 | 1467028334389 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:14 INFO - PROCESS | 1663 | 1467028334476 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:52:14 INFO - PROCESS | 1663 | 1467028334517 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 1663 | 1467028334518 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x116949000 == 29 [pid = 1663] [id = 55] 04:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x118049800) [pid = 1663] [serial = 161] [outer = 0x0] 04:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x118165000) [pid = 1663] [serial = 162] [outer = 0x118049800] 04:52:14 INFO - PROCESS | 1663 | 1467028334547 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1185dcc00) [pid = 1663] [serial = 163] [outer = 0x118049800] 04:52:14 INFO - PROCESS | 1663 | 1467028334904 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]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 569ms 04:52:14 INFO - PROCESS | 1663 | 1467028334954 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:52:14 INFO - PROCESS | 1663 | 1467028334956 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:52:14 INFO - PROCESS | 1663 | 1467028334959 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 1663 | 1467028334963 Marionette TRACE conn2 <- [1,194,null,{}] 04:52:14 INFO - PROCESS | 1663 | 1467028334975 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}] 04:52:14 INFO - PROCESS | 1663 | 1467028334979 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:15 INFO - PROCESS | 1663 | 1467028335108 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:52:15 INFO - PROCESS | 1663 | 1467028335124 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 1663 | 1467028335127 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169b0000 == 30 [pid = 1663] [id = 56] 04:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x113d45800) [pid = 1663] [serial = 164] [outer = 0x0] 04:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11972a800) [pid = 1663] [serial = 165] [outer = 0x113d45800] 04:52:15 INFO - PROCESS | 1663 | 1467028335171 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x119798c00) [pid = 1663] [serial = 166] [outer = 0x113d45800] 04:52:15 INFO - PROCESS | 1663 | 1467028335515 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]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 574ms 04:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:52:15 INFO - PROCESS | 1663 | 1467028335532 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 1663 | 1467028335534 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:52:15 INFO - PROCESS | 1663 | 1467028335536 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 1663 | 1467028335537 Marionette TRACE conn2 <- [1,198,null,{}] 04:52:15 INFO - PROCESS | 1663 | 1467028335547 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}] 04:52:15 INFO - PROCESS | 1663 | 1467028335548 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:15 INFO - PROCESS | 1663 | 1467028335625 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:52:15 INFO - PROCESS | 1663 | 1467028335672 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 1663 | 1467028335674 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180b0000 == 31 [pid = 1663] [id = 57] 04:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11804b800) [pid = 1663] [serial = 167] [outer = 0x0] 04:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119a4b400) [pid = 1663] [serial = 168] [outer = 0x11804b800] 04:52:15 INFO - PROCESS | 1663 | 1467028335704 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x12107a400) [pid = 1663] [serial = 169] [outer = 0x11804b800] 04:52:16 INFO - PROCESS | 1663 | 1467028336013 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 525ms 04:52:16 INFO - PROCESS | 1663 | 1467028336062 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 1663 | 1467028336063 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:52:16 INFO - PROCESS | 1663 | 1467028336065 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 1663 | 1467028336073 Marionette TRACE conn2 <- [1,202,null,{}] 04:52:16 INFO - PROCESS | 1663 | 1467028336076 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}] 04:52:16 INFO - PROCESS | 1663 | 1467028336077 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:16 INFO - PROCESS | 1663 | 1467028336160 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:52:16 INFO - PROCESS | 1663 | 1467028336164 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 1663 | 1467028336165 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x118773800 == 32 [pid = 1663] [id = 58] 04:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11607ac00) [pid = 1663] [serial = 170] [outer = 0x0] 04:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x121082800) [pid = 1663] [serial = 171] [outer = 0x11607ac00] 04:52:16 INFO - PROCESS | 1663 | 1467028336190 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x121160800) [pid = 1663] [serial = 172] [outer = 0x11607ac00] 04:52:16 INFO - PROCESS | 1663 | 1467028336500 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 477ms 04:52:16 INFO - PROCESS | 1663 | 1467028336543 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:52:16 INFO - PROCESS | 1663 | 1467028336544 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:52:16 INFO - PROCESS | 1663 | 1467028336547 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 1663 | 1467028336548 Marionette TRACE conn2 <- [1,206,null,{}] 04:52:16 INFO - PROCESS | 1663 | 1467028336551 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}] 04:52:16 INFO - PROCESS | 1663 | 1467028336555 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:16 INFO - PROCESS | 1663 | 1467028336663 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:52:16 INFO - PROCESS | 1663 | 1467028336696 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 1663 | 1467028336698 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f3800 == 33 [pid = 1663] [id = 59] 04:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1212b5000) [pid = 1663] [serial = 173] [outer = 0x0] 04:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1239a2000) [pid = 1663] [serial = 174] [outer = 0x1212b5000] 04:52:16 INFO - PROCESS | 1663 | 1467028336734 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x12475f000) [pid = 1663] [serial = 175] [outer = 0x1212b5000] 04:52:17 INFO - PROCESS | 1663 | 1467028337130 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 620ms 04:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:52:17 INFO - PROCESS | 1663 | 1467028337168 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 1663 | 1467028337170 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:52:17 INFO - PROCESS | 1663 | 1467028337173 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 1663 | 1467028337174 Marionette TRACE conn2 <- [1,210,null,{}] 04:52:17 INFO - PROCESS | 1663 | 1467028337187 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}] 04:52:17 INFO - PROCESS | 1663 | 1467028337189 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:17 INFO - PROCESS | 1663 | 1467028337279 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:52:17 INFO - PROCESS | 1663 | 1467028337309 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 1663 | 1467028337310 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196eb800 == 34 [pid = 1663] [id = 60] 04:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1248ad000) [pid = 1663] [serial = 176] [outer = 0x0] 04:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x124f0f400) [pid = 1663] [serial = 177] [outer = 0x1248ad000] 04:52:17 INFO - PROCESS | 1663 | 1467028337334 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x124f7c400) [pid = 1663] [serial = 178] [outer = 0x1248ad000] 04:52:17 INFO - PROCESS | 1663 | 1467028337613 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 479ms 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11816cc00) [pid = 1663] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x116966400) [pid = 1663] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1185aec00) [pid = 1663] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11816c800) [pid = 1663] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1121ab800) [pid = 1663] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12915e000) [pid = 1663] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x127604000) [pid = 1663] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x123a7f400) [pid = 1663] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x123eae800) [pid = 1663] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:52:17 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12107ac00) [pid = 1663] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:52:17 INFO - PROCESS | 1663 | 1467028337679 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 1663 | 1467028337681 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:52:17 INFO - PROCESS | 1663 | 1467028337685 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 1663 | 1467028337686 Marionette TRACE conn2 <- [1,214,null,{}] 04:52:17 INFO - PROCESS | 1663 | 1467028337688 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}] 04:52:17 INFO - PROCESS | 1663 | 1467028337690 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:17 INFO - PROCESS | 1663 | 1467028337759 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:52:17 INFO - PROCESS | 1663 | 1467028337763 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 1663 | 1467028337764 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e5800 == 35 [pid = 1663] [id = 61] 04:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11816c800) [pid = 1663] [serial = 179] [outer = 0x0] 04:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118858000) [pid = 1663] [serial = 180] [outer = 0x11816c800] 04:52:17 INFO - PROCESS | 1663 | 1467028337790 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x123a84000) [pid = 1663] [serial = 181] [outer = 0x11816c800] 04:52:18 INFO - PROCESS | 1663 | 1467028338096 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 04:52:18 INFO - PROCESS | 1663 | 1467028338104 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 1663 | 1467028338105 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:52:18 INFO - PROCESS | 1663 | 1467028338115 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 1663 | 1467028338116 Marionette TRACE conn2 <- [1,218,null,{}] 04:52:18 INFO - PROCESS | 1663 | 1467028338118 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}] 04:52:18 INFO - PROCESS | 1663 | 1467028338119 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:18 INFO - PROCESS | 1663 | 1467028338201 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:52:18 INFO - PROCESS | 1663 | 1467028338205 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 1663 | 1467028338208 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e5f000 == 36 [pid = 1663] [id = 62] 04:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x124f0a800) [pid = 1663] [serial = 182] [outer = 0x0] 04:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x126ac2800) [pid = 1663] [serial = 183] [outer = 0x124f0a800] 04:52:18 INFO - PROCESS | 1663 | 1467028338232 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x126f51400) [pid = 1663] [serial = 184] [outer = 0x124f0a800] 04:52:18 INFO - PROCESS | 1663 | 1467028338546 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 04:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:52:18 INFO - PROCESS | 1663 | 1467028338584 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 1663 | 1467028338586 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:52:18 INFO - PROCESS | 1663 | 1467028338588 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 1663 | 1467028338589 Marionette TRACE conn2 <- [1,222,null,{}] 04:52:18 INFO - PROCESS | 1663 | 1467028338592 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}] 04:52:18 INFO - PROCESS | 1663 | 1467028338593 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:18 INFO - PROCESS | 1663 | 1467028338694 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:52:18 INFO - PROCESS | 1663 | 1467028338701 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 1663 | 1467028338702 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x123131000 == 37 [pid = 1663] [id = 63] 04:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x124f07c00) [pid = 1663] [serial = 185] [outer = 0x0] 04:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x126f52000) [pid = 1663] [serial = 186] [outer = 0x124f07c00] 04:52:18 INFO - PROCESS | 1663 | 1467028338742 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x12735f800) [pid = 1663] [serial = 187] [outer = 0x124f07c00] 04:52:19 INFO - PROCESS | 1663 | 1467028339159 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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 620ms 04:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:52:19 INFO - PROCESS | 1663 | 1467028339209 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 1663 | 1467028339211 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:52:19 INFO - PROCESS | 1663 | 1467028339213 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 1663 | 1467028339222 Marionette TRACE conn2 <- [1,226,null,{}] 04:52:19 INFO - PROCESS | 1663 | 1467028339229 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}] 04:52:19 INFO - PROCESS | 1663 | 1467028339231 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:19 INFO - PROCESS | 1663 | 1467028339313 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:52:19 INFO - PROCESS | 1663 | 1467028339316 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 1663 | 1467028339318 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x118772800 == 38 [pid = 1663] [id = 64] 04:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1273b9400) [pid = 1663] [serial = 188] [outer = 0x0] 04:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x128e77400) [pid = 1663] [serial = 189] [outer = 0x1273b9400] 04:52:19 INFO - PROCESS | 1663 | 1467028339347 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x129165000) [pid = 1663] [serial = 190] [outer = 0x1273b9400] 04:52:19 INFO - PROCESS | 1663 | 1467028339645 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 482ms 04:52:19 INFO - PROCESS | 1663 | 1467028339713 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 1663 | 1467028339715 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:52:19 INFO - PROCESS | 1663 | 1467028339719 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 1663 | 1467028339722 Marionette TRACE conn2 <- [1,230,null,{}] 04:52:19 INFO - PROCESS | 1663 | 1467028339726 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:19 INFO - PROCESS | 1663 | 1467028339728 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:19 INFO - PROCESS | 1663 | 1467028339812 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:52:19 INFO - PROCESS | 1663 | 1467028339893 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 1663 | 1467028339895 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x113333800 == 39 [pid = 1663] [id = 65] 04:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11385f400) [pid = 1663] [serial = 191] [outer = 0x0] 04:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x116078c00) [pid = 1663] [serial = 192] [outer = 0x11385f400] 04:52:19 INFO - PROCESS | 1663 | 1467028339927 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1172b6400) [pid = 1663] [serial = 193] [outer = 0x11385f400] 04:52:20 INFO - PROCESS | 1663 | 1467028340420 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 723ms 04:52:20 INFO - PROCESS | 1663 | 1467028340443 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:52:20 INFO - PROCESS | 1663 | 1467028340445 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:52:20 INFO - PROCESS | 1663 | 1467028340450 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 1663 | 1467028340452 Marionette TRACE conn2 <- [1,234,null,{}] 04:52:20 INFO - PROCESS | 1663 | 1467028340481 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:20 INFO - PROCESS | 1663 | 1467028340483 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:20 INFO - PROCESS | 1663 | 1467028340602 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:52:20 INFO - PROCESS | 1663 | 1467028340654 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 1663 | 1467028340656 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183d7800 == 40 [pid = 1663] [id = 66] 04:52:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1185db800) [pid = 1663] [serial = 194] [outer = 0x0] 04:52:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118858c00) [pid = 1663] [serial = 195] [outer = 0x1185db800] 04:52:20 INFO - PROCESS | 1663 | 1467028340686 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118fb7000) [pid = 1663] [serial = 196] [outer = 0x1185db800] 04:52:21 INFO - PROCESS | 1663 | 1467028341310 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x123131000 == 39 [pid = 1663] [id = 63] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x117e5f000 == 38 [pid = 1663] [id = 62] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e5800 == 37 [pid = 1663] [id = 61] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1196eb800 == 36 [pid = 1663] [id = 60] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1191f3800 == 35 [pid = 1663] [id = 59] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118773800 == 34 [pid = 1663] [id = 58] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1180b0000 == 33 [pid = 1663] [id = 57] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1169b0000 == 32 [pid = 1663] [id = 56] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x116949000 == 31 [pid = 1663] [id = 55] 04:52:21 INFO - PROCESS | 1663 | --DOCSHELL 0x113a4f000 == 30 [pid = 1663] [id = 54] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1245e3800) [pid = 1663] [serial = 139] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124355c00) [pid = 1663] [serial = 138] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1212b4c00) [pid = 1663] [serial = 135] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1185ac400) [pid = 1663] [serial = 123] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1176b7800) [pid = 1663] [serial = 120] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x118855400) [pid = 1663] [serial = 124] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11984d000) [pid = 1663] [serial = 129] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119849400) [pid = 1663] [serial = 132] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112d5a000) [pid = 1663] [serial = 126] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11804a000) [pid = 1663] [serial = 127] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118048c00) [pid = 1663] [serial = 121] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119a52800) [pid = 1663] [serial = 130] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x120803800) [pid = 1663] [serial = 133] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1293b7000) [pid = 1663] [serial = 118] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x123cddc00) [pid = 1663] [serial = 136] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12916b000) [pid = 1663] [serial = 117] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12915dc00) [pid = 1663] [serial = 115] [outer = 0x0] [url = about:blank] 04:52:21 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1212b6c00) [pid = 1663] [serial = 103] [outer = 0x0] [url = about:blank] 04:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 926ms 04:52:21 INFO - PROCESS | 1663 | 1467028341374 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 1663 | 1467028341376 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:52:21 INFO - PROCESS | 1663 | 1467028341380 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 1663 | 1467028341381 Marionette TRACE conn2 <- [1,238,null,{}] 04:52:21 INFO - PROCESS | 1663 | 1467028341385 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:21 INFO - PROCESS | 1663 | 1467028341386 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:21 INFO - PROCESS | 1663 | 1467028341462 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:52:21 INFO - PROCESS | 1663 | 1467028341510 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 1663 | 1467028341512 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x116005000 == 31 [pid = 1663] [id = 67] 04:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x117ea0c00) [pid = 1663] [serial = 197] [outer = 0x0] 04:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11816f400) [pid = 1663] [serial = 198] [outer = 0x117ea0c00] 04:52:21 INFO - PROCESS | 1663 | 1467028341539 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1185aec00) [pid = 1663] [serial = 199] [outer = 0x117ea0c00] 04:52:21 INFO - PROCESS | 1663 | 1467028341812 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 471ms 04:52:21 INFO - PROCESS | 1663 | 1467028341851 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 1663 | 1467028341853 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:52:21 INFO - PROCESS | 1663 | 1467028341866 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 1663 | 1467028341868 Marionette TRACE conn2 <- [1,242,null,{}] 04:52:21 INFO - PROCESS | 1663 | 1467028341870 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:21 INFO - PROCESS | 1663 | 1467028341871 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:21 INFO - PROCESS | 1663 | 1467028341951 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:52:21 INFO - PROCESS | 1663 | 1467028341955 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 1663 | 1467028341956 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11722c800 == 32 [pid = 1663] [id = 68] 04:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118fb3800) [pid = 1663] [serial = 200] [outer = 0x0] 04:52:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119735400) [pid = 1663] [serial = 201] [outer = 0x118fb3800] 04:52:21 INFO - PROCESS | 1663 | 1467028341988 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119a4ac00) [pid = 1663] [serial = 202] [outer = 0x118fb3800] 04:52:22 INFO - PROCESS | 1663 | 1467028342439 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119b7a800) [pid = 1663] [serial = 203] [outer = 0x12c9cd800] 04:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 618ms 04:52:22 INFO - PROCESS | 1663 | 1467028342513 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 1663 | 1467028342516 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:52:22 INFO - PROCESS | 1663 | 1467028342519 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 1663 | 1467028342524 Marionette TRACE conn2 <- [1,246,null,{}] 04:52:22 INFO - PROCESS | 1663 | 1467028342536 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:22 INFO - PROCESS | 1663 | 1467028342543 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:22 INFO - PROCESS | 1663 | 1467028342633 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:52:22 INFO - PROCESS | 1663 | 1467028342701 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 1663 | 1467028342703 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e5000 == 33 [pid = 1663] [id = 69] 04:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119137000) [pid = 1663] [serial = 204] [outer = 0x0] 04:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x121087000) [pid = 1663] [serial = 205] [outer = 0x119137000] 04:52:22 INFO - PROCESS | 1663 | 1467028342730 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1239a3000) [pid = 1663] [serial = 206] [outer = 0x119137000] 04:52:22 INFO - PROCESS | 1663 | 1467028342996 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 526ms 04:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:52:23 INFO - PROCESS | 1663 | 1467028343047 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 1663 | 1467028343048 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:52:23 INFO - PROCESS | 1663 | 1467028343050 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 1663 | 1467028343051 Marionette TRACE conn2 <- [1,250,null,{}] 04:52:23 INFO - PROCESS | 1663 | 1467028343054 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:23 INFO - PROCESS | 1663 | 1467028343055 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:23 INFO - PROCESS | 1663 | 1467028343136 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:52:23 INFO - PROCESS | 1663 | 1467028343142 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 1663 | 1467028343144 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196dd000 == 34 [pid = 1663] [id = 70] 04:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x123fc3c00) [pid = 1663] [serial = 207] [outer = 0x0] 04:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1245ec800) [pid = 1663] [serial = 208] [outer = 0x123fc3c00] 04:52:23 INFO - PROCESS | 1663 | 1467028343168 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x124f11800) [pid = 1663] [serial = 209] [outer = 0x123fc3c00] 04:52:23 INFO - PROCESS | 1663 | 1467028343471 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 467ms 04:52:23 INFO - PROCESS | 1663 | 1467028343538 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 1663 | 1467028343539 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:52:23 INFO - PROCESS | 1663 | 1467028343545 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 1663 | 1467028343547 Marionette TRACE conn2 <- [1,254,null,{}] 04:52:23 INFO - PROCESS | 1663 | 1467028343555 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:23 INFO - PROCESS | 1663 | 1467028343557 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:23 INFO - PROCESS | 1663 | 1467028343645 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:52:23 INFO - PROCESS | 1663 | 1467028343648 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 1663 | 1467028343649 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a70000 == 35 [pid = 1663] [id = 71] 04:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123cdb000) [pid = 1663] [serial = 210] [outer = 0x0] 04:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x126ab7c00) [pid = 1663] [serial = 211] [outer = 0x123cdb000] 04:52:23 INFO - PROCESS | 1663 | 1467028343673 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x126f54000) [pid = 1663] [serial = 212] [outer = 0x123cdb000] 04:52:24 INFO - PROCESS | 1663 | 1467028344016 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 519ms 04:52:24 INFO - PROCESS | 1663 | 1467028344064 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:52:24 INFO - PROCESS | 1663 | 1467028344065 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:52:24 INFO - PROCESS | 1663 | 1467028344067 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 1663 | 1467028344068 Marionette TRACE conn2 <- [1,258,null,{}] 04:52:24 INFO - PROCESS | 1663 | 1467028344070 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:24 INFO - PROCESS | 1663 | 1467028344074 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:24 INFO - PROCESS | 1663 | 1467028344181 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:52:24 INFO - PROCESS | 1663 | 1467028344217 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 1663 | 1467028344218 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fed000 == 36 [pid = 1663] [id = 72] 04:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x127363800) [pid = 1663] [serial = 213] [outer = 0x0] 04:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x128e7a400) [pid = 1663] [serial = 214] [outer = 0x127363800] 04:52:24 INFO - PROCESS | 1663 | 1467028344242 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1293b4c00) [pid = 1663] [serial = 215] [outer = 0x127363800] 04:52:24 INFO - PROCESS | 1663 | 1467028344529 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 04:52:24 INFO - PROCESS | 1663 | 1467028344585 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 1663 | 1467028344587 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:52:24 INFO - PROCESS | 1663 | 1467028344589 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 1663 | 1467028344590 Marionette TRACE conn2 <- [1,262,null,{}] 04:52:24 INFO - PROCESS | 1663 | 1467028344592 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:24 INFO - PROCESS | 1663 | 1467028344593 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:24 INFO - PROCESS | 1663 | 1467028344683 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:52:24 INFO - PROCESS | 1663 | 1467028344686 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 1663 | 1467028344688 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12360e800 == 37 [pid = 1663] [id = 73] 04:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123ce4800) [pid = 1663] [serial = 216] [outer = 0x0] 04:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1293b6400) [pid = 1663] [serial = 217] [outer = 0x123ce4800] 04:52:24 INFO - PROCESS | 1663 | 1467028344712 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x129414800) [pid = 1663] [serial = 218] [outer = 0x123ce4800] 04:52:25 INFO - PROCESS | 1663 | 1467028345017 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 04:52:25 INFO - PROCESS | 1663 | 1467028345061 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 1663 | 1467028345062 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:52:25 INFO - PROCESS | 1663 | 1467028345064 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 1663 | 1467028345065 Marionette TRACE conn2 <- [1,266,null,{}] 04:52:25 INFO - PROCESS | 1663 | 1467028345068 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:25 INFO - PROCESS | 1663 | 1467028345069 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:25 INFO - PROCESS | 1663 | 1467028345158 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:52:25 INFO - PROCESS | 1663 | 1467028345187 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 1663 | 1467028345188 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f7f000 == 38 [pid = 1663] [id = 74] 04:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129415800) [pid = 1663] [serial = 219] [outer = 0x0] 04:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12941e800) [pid = 1663] [serial = 220] [outer = 0x129415800] 04:52:25 INFO - PROCESS | 1663 | 1467028345212 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12a795800) [pid = 1663] [serial = 221] [outer = 0x129415800] 04:52:25 INFO - PROCESS | 1663 | 1467028345506 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 04:52:25 INFO - PROCESS | 1663 | 1467028345533 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 1663 | 1467028345535 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:52:25 INFO - PROCESS | 1663 | 1467028345537 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 1663 | 1467028345538 Marionette TRACE conn2 <- [1,270,null,{}] 04:52:25 INFO - PROCESS | 1663 | 1467028345542 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:25 INFO - PROCESS | 1663 | 1467028345543 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:25 INFO - PROCESS | 1663 | 1467028345687 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11607ac00) [pid = 1663] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x113d45800) [pid = 1663] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118049800) [pid = 1663] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1160d9400) [pid = 1663] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116a04000) [pid = 1663] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1162d1000) [pid = 1663] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118fb5800) [pid = 1663] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12107d000) [pid = 1663] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1245e9000) [pid = 1663] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1133da400) [pid = 1663] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1212b5000) [pid = 1663] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1248ad000) [pid = 1663] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11816c800) [pid = 1663] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x124f0a800) [pid = 1663] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11804b800) [pid = 1663] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:52:25 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124f07c00) [pid = 1663] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:52:25 INFO - PROCESS | 1663 | 1467028345726 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 1663 | 1467028345727 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x117249800 == 39 [pid = 1663] [id = 75] 04:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1133da400) [pid = 1663] [serial = 222] [outer = 0x0] 04:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1160de800) [pid = 1663] [serial = 223] [outer = 0x1133da400] 04:52:25 INFO - PROCESS | 1663 | 1467028345752 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1184a1c00) [pid = 1663] [serial = 224] [outer = 0x1133da400] 04:52:25 INFO - PROCESS | 1663 | 1467028345995 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 04:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:52:26 INFO - PROCESS | 1663 | 1467028346014 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 1663 | 1467028346016 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:52:26 INFO - PROCESS | 1663 | 1467028346018 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 1663 | 1467028346019 Marionette TRACE conn2 <- [1,274,null,{}] 04:52:26 INFO - PROCESS | 1663 | 1467028346021 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:26 INFO - PROCESS | 1663 | 1467028346022 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:26 INFO - PROCESS | 1663 | 1467028346111 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:52:26 INFO - PROCESS | 1663 | 1467028346114 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 1663 | 1467028346116 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f69000 == 40 [pid = 1663] [id = 76] 04:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118fb5800) [pid = 1663] [serial = 225] [outer = 0x0] 04:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1245e5800) [pid = 1663] [serial = 226] [outer = 0x118fb5800] 04:52:26 INFO - PROCESS | 1663 | 1467028346141 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12a796400) [pid = 1663] [serial = 227] [outer = 0x118fb5800] 04:52:26 INFO - PROCESS | 1663 | 1467028346472 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 04:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:52:26 INFO - PROCESS | 1663 | 1467028346487 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 1663 | 1467028346488 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:52:26 INFO - PROCESS | 1663 | 1467028346493 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 1663 | 1467028346494 Marionette TRACE conn2 <- [1,278,null,{}] 04:52:26 INFO - PROCESS | 1663 | 1467028346497 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:26 INFO - PROCESS | 1663 | 1467028346498 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:26 INFO - PROCESS | 1663 | 1467028346605 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:52:26 INFO - PROCESS | 1663 | 1467028346613 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 1663 | 1467028346615 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f68000 == 41 [pid = 1663] [id = 77] 04:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124f10000) [pid = 1663] [serial = 228] [outer = 0x0] 04:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12a8c7400) [pid = 1663] [serial = 229] [outer = 0x124f10000] 04:52:26 INFO - PROCESS | 1663 | 1467028346641 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12af81000) [pid = 1663] [serial = 230] [outer = 0x124f10000] 04:52:26 INFO - PROCESS | 1663 | 1467028346925 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 04:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:52:26 INFO - PROCESS | 1663 | 1467028346963 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 1663 | 1467028346965 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:52:26 INFO - PROCESS | 1663 | 1467028346967 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 1663 | 1467028346968 Marionette TRACE conn2 <- [1,282,null,{}] 04:52:26 INFO - PROCESS | 1663 | 1467028346970 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:26 INFO - PROCESS | 1663 | 1467028346971 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:27 INFO - PROCESS | 1663 | 1467028347052 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:52:27 INFO - PROCESS | 1663 | 1467028347056 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 1663 | 1467028347058 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12767d800 == 42 [pid = 1663] [id = 78] 04:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12af83c00) [pid = 1663] [serial = 231] [outer = 0x0] 04:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12b0b4c00) [pid = 1663] [serial = 232] [outer = 0x12af83c00] 04:52:27 INFO - PROCESS | 1663 | 1467028347084 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12b83e400) [pid = 1663] [serial = 233] [outer = 0x12af83c00] 04:52:27 INFO - PROCESS | 1663 | 1467028347384 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 04:52:27 INFO - PROCESS | 1663 | 1467028347436 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:52:27 INFO - PROCESS | 1663 | 1467028347437 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:52:27 INFO - PROCESS | 1663 | 1467028347439 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 1663 | 1467028347440 Marionette TRACE conn2 <- [1,286,null,{}] 04:52:27 INFO - PROCESS | 1663 | 1467028347442 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:27 INFO - PROCESS | 1663 | 1467028347443 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:27 INFO - PROCESS | 1663 | 1467028347538 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:52:27 INFO - PROCESS | 1663 | 1467028347546 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 1663 | 1467028347547 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ebd800 == 43 [pid = 1663] [id = 79] 04:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12af81800) [pid = 1663] [serial = 234] [outer = 0x0] 04:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b990400) [pid = 1663] [serial = 235] [outer = 0x12af81800] 04:52:27 INFO - PROCESS | 1663 | 1467028347571 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b997000) [pid = 1663] [serial = 236] [outer = 0x12af81800] 04:52:27 INFO - PROCESS | 1663 | 1467028347977 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 571ms 04:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:52:28 INFO - PROCESS | 1663 | 1467028348010 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 1663 | 1467028348013 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:52:28 INFO - PROCESS | 1663 | 1467028348016 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 1663 | 1467028348018 Marionette TRACE conn2 <- [1,290,null,{}] 04:52:28 INFO - PROCESS | 1663 | 1467028348023 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:28 INFO - PROCESS | 1663 | 1467028348025 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:28 INFO - PROCESS | 1663 | 1467028348123 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:52:28 INFO - PROCESS | 1663 | 1467028348185 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 1663 | 1467028348187 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x118091800 == 44 [pid = 1663] [id = 80] 04:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118048000) [pid = 1663] [serial = 237] [outer = 0x0] 04:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1185a4000) [pid = 1663] [serial = 238] [outer = 0x118048000] 04:52:28 INFO - PROCESS | 1663 | 1467028348217 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119132000) [pid = 1663] [serial = 239] [outer = 0x118048000] 04:52:28 INFO - PROCESS | 1663 | 1467028348622 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 621ms 04:52:28 INFO - PROCESS | 1663 | 1467028348637 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 1663 | 1467028348640 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:52:28 INFO - PROCESS | 1663 | 1467028348645 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 1663 | 1467028348647 Marionette TRACE conn2 <- [1,294,null,{}] 04:52:28 INFO - PROCESS | 1663 | 1467028348649 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:28 INFO - PROCESS | 1663 | 1467028348651 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:28 INFO - PROCESS | 1663 | 1467028348752 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:52:28 INFO - PROCESS | 1663 | 1467028348797 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 1663 | 1467028348798 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12312f800 == 45 [pid = 1663] [id = 81] 04:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119a51c00) [pid = 1663] [serial = 240] [outer = 0x0] 04:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121083c00) [pid = 1663] [serial = 241] [outer = 0x119a51c00] 04:52:28 INFO - PROCESS | 1663 | 1467028348829 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1234eb400) [pid = 1663] [serial = 242] [outer = 0x119a51c00] 04:52:29 INFO - PROCESS | 1663 | 1467028349250 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 619ms 04:52:29 INFO - PROCESS | 1663 | 1467028349264 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 1663 | 1467028349266 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:52:29 INFO - PROCESS | 1663 | 1467028349268 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 1663 | 1467028349271 Marionette TRACE conn2 <- [1,298,null,{}] 04:52:29 INFO - PROCESS | 1663 | 1467028349279 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:29 INFO - PROCESS | 1663 | 1467028349282 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:29 INFO - PROCESS | 1663 | 1467028349382 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:52:29 INFO - PROCESS | 1663 | 1467028349428 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 1663 | 1467028349430 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f73800 == 46 [pid = 1663] [id = 82] 04:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x124f07c00) [pid = 1663] [serial = 243] [outer = 0x0] 04:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1273bc000) [pid = 1663] [serial = 244] [outer = 0x124f07c00] 04:52:29 INFO - PROCESS | 1663 | 1467028349461 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128e78c00) [pid = 1663] [serial = 245] [outer = 0x124f07c00] 04:52:29 INFO - PROCESS | 1663 | 1467028349848 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 624ms 04:52:29 INFO - PROCESS | 1663 | 1467028349892 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:52:29 INFO - PROCESS | 1663 | 1467028349895 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:52:29 INFO - PROCESS | 1663 | 1467028349897 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 1663 | 1467028349899 Marionette TRACE conn2 <- [1,302,null,{}] 04:52:29 INFO - PROCESS | 1663 | 1467028349901 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:29 INFO - PROCESS | 1663 | 1467028349903 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:30 INFO - PROCESS | 1663 | 1467028350024 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:52:30 INFO - PROCESS | 1663 | 1467028350135 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 1663 | 1467028350136 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x128eca000 == 47 [pid = 1663] [id = 83] 04:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119b77800) [pid = 1663] [serial = 246] [outer = 0x0] 04:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1245e9000) [pid = 1663] [serial = 247] [outer = 0x119b77800] 04:52:30 INFO - PROCESS | 1663 | 1467028350182 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x127609000) [pid = 1663] [serial = 248] [outer = 0x119b77800] 04:52:30 INFO - PROCESS | 1663 | 1467028350693 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 821ms 04:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:52:30 INFO - PROCESS | 1663 | 1467028350718 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 1663 | 1467028350720 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:52:30 INFO - PROCESS | 1663 | 1467028350722 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 1663 | 1467028350723 Marionette TRACE conn2 <- [1,306,null,{}] 04:52:30 INFO - PROCESS | 1663 | 1467028350726 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:30 INFO - PROCESS | 1663 | 1467028350727 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:30 INFO - PROCESS | 1663 | 1467028350822 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:52:30 INFO - PROCESS | 1663 | 1467028350868 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 1663 | 1467028350869 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x118783000 == 48 [pid = 1663] [id = 84] 04:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119b78000) [pid = 1663] [serial = 249] [outer = 0x0] 04:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x127104400) [pid = 1663] [serial = 250] [outer = 0x119b78000] 04:52:30 INFO - PROCESS | 1663 | 1467028350897 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12760e800) [pid = 1663] [serial = 251] [outer = 0x119b78000] 04:52:31 INFO - PROCESS | 1663 | 1467028351387 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 719ms 04:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:52:31 INFO - PROCESS | 1663 | 1467028351462 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 1663 | 1467028351464 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:52:31 INFO - PROCESS | 1663 | 1467028351467 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 1663 | 1467028351469 Marionette TRACE conn2 <- [1,310,null,{}] 04:52:31 INFO - PROCESS | 1663 | 1467028351473 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:31 INFO - PROCESS | 1663 | 1467028351477 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:31 INFO - PROCESS | 1663 | 1467028351564 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:52:31 INFO - PROCESS | 1663 | 1467028351631 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 1663 | 1467028351632 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x113ace800 == 49 [pid = 1663] [id = 85] 04:52:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x113834800) [pid = 1663] [serial = 252] [outer = 0x0] 04:52:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11822b000) [pid = 1663] [serial = 253] [outer = 0x113834800] 04:52:31 INFO - PROCESS | 1663 | 1467028351660 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1185dbc00) [pid = 1663] [serial = 254] [outer = 0x113834800] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x113332000 == 48 [pid = 1663] [id = 53] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12767d800 == 47 [pid = 1663] [id = 78] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x126f68000 == 46 [pid = 1663] [id = 77] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x124f69000 == 45 [pid = 1663] [id = 76] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x117249800 == 44 [pid = 1663] [id = 75] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x123f7f000 == 43 [pid = 1663] [id = 74] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12360e800 == 42 [pid = 1663] [id = 73] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119fed000 == 41 [pid = 1663] [id = 72] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119a70000 == 40 [pid = 1663] [id = 71] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1196dd000 == 39 [pid = 1663] [id = 70] 04:52:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e5000 == 38 [pid = 1663] [id = 69] 04:52:31 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x128e77400) [pid = 1663] [serial = 189] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOCSHELL 0x11722c800 == 37 [pid = 1663] [id = 68] 04:52:32 INFO - PROCESS | 1663 | --DOCSHELL 0x116005000 == 36 [pid = 1663] [id = 67] 04:52:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1183d7800 == 35 [pid = 1663] [id = 66] 04:52:32 INFO - PROCESS | 1663 | --DOCSHELL 0x113333800 == 34 [pid = 1663] [id = 65] 04:52:32 INFO - PROCESS | 1663 | 1467028352043 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 04:52:32 INFO - PROCESS | 1663 | 1467028352087 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 1663 | 1467028352090 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:52:32 INFO - PROCESS | 1663 | 1467028352094 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 1663 | 1467028352096 Marionette TRACE conn2 <- [1,314,null,{}] 04:52:32 INFO - PROCESS | 1663 | 1467028352098 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:32 INFO - PROCESS | 1663 | 1467028352100 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:32 INFO - PROCESS | 1663 | 1467028352177 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x121082800) [pid = 1663] [serial = 171] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11972a800) [pid = 1663] [serial = 165] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118165000) [pid = 1663] [serial = 162] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1185dcc00) [pid = 1663] [serial = 163] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11696c800) [pid = 1663] [serial = 159] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x117e9a000) [pid = 1663] [serial = 160] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11804c000) [pid = 1663] [serial = 157] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x117047c00) [pid = 1663] [serial = 156] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11804c400) [pid = 1663] [serial = 142] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1172b8000) [pid = 1663] [serial = 141] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11978bc00) [pid = 1663] [serial = 145] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11913b800) [pid = 1663] [serial = 144] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x123a7ec00) [pid = 1663] [serial = 148] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1212b6000) [pid = 1663] [serial = 147] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x124f75800) [pid = 1663] [serial = 151] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x124761800) [pid = 1663] [serial = 150] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119799000) [pid = 1663] [serial = 154] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118055000) [pid = 1663] [serial = 153] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1239a2000) [pid = 1663] [serial = 174] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x124f0f400) [pid = 1663] [serial = 177] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12475f000) [pid = 1663] [serial = 175] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118858000) [pid = 1663] [serial = 180] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x123a84000) [pid = 1663] [serial = 181] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x124f7c400) [pid = 1663] [serial = 178] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119798c00) [pid = 1663] [serial = 166] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x126ac2800) [pid = 1663] [serial = 183] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x126f51400) [pid = 1663] [serial = 184] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12107a400) [pid = 1663] [serial = 169] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119a4b400) [pid = 1663] [serial = 168] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12735f800) [pid = 1663] [serial = 187] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121160800) [pid = 1663] [serial = 172] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x126f52000) [pid = 1663] [serial = 186] [outer = 0x0] [url = about:blank] 04:52:32 INFO - PROCESS | 1663 | 1467028352239 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 1663 | 1467028352240 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x116945000 == 35 [pid = 1663] [id = 86] 04:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x117047c00) [pid = 1663] [serial = 255] [outer = 0x0] 04:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118165000) [pid = 1663] [serial = 256] [outer = 0x117047c00] 04:52:32 INFO - PROCESS | 1663 | 1467028352269 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119a4bc00) [pid = 1663] [serial = 257] [outer = 0x117047c00] 04:52:32 INFO - PROCESS | 1663 | 1467028352569 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 04:52:32 INFO - PROCESS | 1663 | 1467028352614 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 1663 | 1467028352615 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:52:32 INFO - PROCESS | 1663 | 1467028352617 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 1663 | 1467028352619 Marionette TRACE conn2 <- [1,318,null,{}] 04:52:32 INFO - PROCESS | 1663 | 1467028352629 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:32 INFO - PROCESS | 1663 | 1467028352632 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:32 INFO - PROCESS | 1663 | 1467028352709 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:52:32 INFO - PROCESS | 1663 | 1467028352761 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 1663 | 1467028352763 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e1800 == 36 [pid = 1663] [id = 87] 04:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119a50800) [pid = 1663] [serial = 258] [outer = 0x0] 04:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12107c000) [pid = 1663] [serial = 259] [outer = 0x119a50800] 04:52:32 INFO - PROCESS | 1663 | 1467028352791 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123a79400) [pid = 1663] [serial = 260] [outer = 0x119a50800] 04:52:33 INFO - PROCESS | 1663 | 1467028353079 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 04:52:33 INFO - PROCESS | 1663 | 1467028353098 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 1663 | 1467028353100 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:52:33 INFO - PROCESS | 1663 | 1467028353102 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 1663 | 1467028353103 Marionette TRACE conn2 <- [1,322,null,{}] 04:52:33 INFO - PROCESS | 1663 | 1467028353114 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:33 INFO - PROCESS | 1663 | 1467028353115 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:33 INFO - PROCESS | 1663 | 1467028353215 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:52:33 INFO - PROCESS | 1663 | 1467028353220 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 1663 | 1467028353221 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f9800 == 37 [pid = 1663] [id = 88] 04:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1245e3800) [pid = 1663] [serial = 261] [outer = 0x0] 04:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124f0cc00) [pid = 1663] [serial = 262] [outer = 0x1245e3800] 04:52:33 INFO - PROCESS | 1663 | 1467028353246 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126ab6400) [pid = 1663] [serial = 263] [outer = 0x1245e3800] 04:52:33 INFO - PROCESS | 1663 | 1467028353586 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 04:52:33 INFO - PROCESS | 1663 | 1467028353622 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 1663 | 1467028353624 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:52:33 INFO - PROCESS | 1663 | 1467028353627 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 1663 | 1467028353629 Marionette TRACE conn2 <- [1,326,null,{}] 04:52:33 INFO - PROCESS | 1663 | 1467028353632 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:33 INFO - PROCESS | 1663 | 1467028353633 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:33 INFO - PROCESS | 1663 | 1467028353748 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:52:33 INFO - PROCESS | 1663 | 1467028353753 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 1663 | 1467028353754 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a65800 == 38 [pid = 1663] [id = 89] 04:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126ac2400) [pid = 1663] [serial = 264] [outer = 0x0] 04:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126f52000) [pid = 1663] [serial = 265] [outer = 0x126ac2400] 04:52:33 INFO - PROCESS | 1663 | 1467028353799 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x127602800) [pid = 1663] [serial = 266] [outer = 0x126ac2400] 04:52:34 INFO - PROCESS | 1663 | 1467028354245 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 669ms 04:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:52:34 INFO - PROCESS | 1663 | 1467028354297 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 1663 | 1467028354298 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:52:34 INFO - PROCESS | 1663 | 1467028354300 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 1663 | 1467028354301 Marionette TRACE conn2 <- [1,330,null,{}] 04:52:34 INFO - PROCESS | 1663 | 1467028354303 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 1663 | 1467028354307 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:34 INFO - PROCESS | 1663 | 1467028354415 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:52:34 INFO - PROCESS | 1663 | 1467028354428 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 1663 | 1467028354429 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11623c800 == 39 [pid = 1663] [id = 90] 04:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128e77400) [pid = 1663] [serial = 267] [outer = 0x0] 04:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1293b7000) [pid = 1663] [serial = 268] [outer = 0x128e77400] 04:52:34 INFO - PROCESS | 1663 | 1467028354454 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12a4d6800) [pid = 1663] [serial = 269] [outer = 0x128e77400] 04:52:34 INFO - PROCESS | 1663 | 1467028354778 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 04:52:34 INFO - PROCESS | 1663 | 1467028354819 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 1663 | 1467028354820 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:52:34 INFO - PROCESS | 1663 | 1467028354822 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 1663 | 1467028354823 Marionette TRACE conn2 <- [1,334,null,{}] 04:52:34 INFO - PROCESS | 1663 | 1467028354825 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 1663 | 1467028354826 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:34 INFO - PROCESS | 1663 | 1467028354926 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:52:34 INFO - PROCESS | 1663 | 1467028354956 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 1663 | 1467028354957 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x123449000 == 40 [pid = 1663] [id = 91] 04:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x127611400) [pid = 1663] [serial = 270] [outer = 0x0] 04:52:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12a7a0400) [pid = 1663] [serial = 271] [outer = 0x127611400] 04:52:34 INFO - PROCESS | 1663 | 1467028354981 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12a8cd800) [pid = 1663] [serial = 272] [outer = 0x127611400] 04:52:35 INFO - PROCESS | 1663 | 1467028355290 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 04:52:35 INFO - PROCESS | 1663 | 1467028355341 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 1663 | 1467028355342 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:52:35 INFO - PROCESS | 1663 | 1467028355344 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 1663 | 1467028355345 Marionette TRACE conn2 <- [1,338,null,{}] 04:52:35 INFO - PROCESS | 1663 | 1467028355348 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:35 INFO - PROCESS | 1663 | 1467028355349 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:35 INFO - PROCESS | 1663 | 1467028355438 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:52:35 INFO - PROCESS | 1663 | 1467028355449 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 1663 | 1467028355450 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x124392800 == 41 [pid = 1663] [id = 92] 04:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12a8cf800) [pid = 1663] [serial = 273] [outer = 0x0] 04:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12af82400) [pid = 1663] [serial = 274] [outer = 0x12a8cf800] 04:52:35 INFO - PROCESS | 1663 | 1467028355474 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12b838800) [pid = 1663] [serial = 275] [outer = 0x12a8cf800] 04:52:35 INFO - PROCESS | 1663 | 1467028355785 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 04:52:35 INFO - PROCESS | 1663 | 1467028355813 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 1663 | 1467028355814 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:52:35 INFO - PROCESS | 1663 | 1467028355823 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 1663 | 1467028355825 Marionette TRACE conn2 <- [1,342,null,{}] 04:52:35 INFO - PROCESS | 1663 | 1467028355828 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:35 INFO - PROCESS | 1663 | 1467028355829 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:35 INFO - PROCESS | 1663 | 1467028355932 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:52:35 INFO - PROCESS | 1663 | 1467028355935 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 1663 | 1467028355937 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a96000 == 42 [pid = 1663] [id = 93] 04:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12b83a400) [pid = 1663] [serial = 276] [outer = 0x0] 04:52:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12b994000) [pid = 1663] [serial = 277] [outer = 0x12b83a400] 04:52:35 INFO - PROCESS | 1663 | 1467028355961 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12b99f000) [pid = 1663] [serial = 278] [outer = 0x12b83a400] 04:52:36 INFO - PROCESS | 1663 | 1467028356282 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x127363800) [pid = 1663] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x129415800) [pid = 1663] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1133da400) [pid = 1663] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118fb5800) [pid = 1663] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x123cdb000) [pid = 1663] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x123ce4800) [pid = 1663] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x124f10000) [pid = 1663] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118fb3800) [pid = 1663] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 576ms 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x117ea0c00) [pid = 1663] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119137000) [pid = 1663] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123fc3c00) [pid = 1663] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:52:36 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12af83c00) [pid = 1663] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:52:36 INFO - PROCESS | 1663 | 1467028356397 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 1663 | 1467028356398 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:52:36 INFO - PROCESS | 1663 | 1467028356400 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 1663 | 1467028356401 Marionette TRACE conn2 <- [1,346,null,{}] 04:52:36 INFO - PROCESS | 1663 | 1467028356404 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:36 INFO - PROCESS | 1663 | 1467028356405 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:36 INFO - PROCESS | 1663 | 1467028356484 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:52:36 INFO - PROCESS | 1663 | 1467028356488 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 1663 | 1467028356489 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f77000 == 43 [pid = 1663] [id = 94] 04:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118f77800) [pid = 1663] [serial = 279] [outer = 0x0] 04:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11978dc00) [pid = 1663] [serial = 280] [outer = 0x118f77800] 04:52:36 INFO - PROCESS | 1663 | 1467028356516 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1245b1c00) [pid = 1663] [serial = 281] [outer = 0x118f77800] 04:52:36 INFO - PROCESS | 1663 | 1467028356823 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 04:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:52:36 INFO - PROCESS | 1663 | 1467028356869 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 1663 | 1467028356870 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:52:36 INFO - PROCESS | 1663 | 1467028356873 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 1663 | 1467028356875 Marionette TRACE conn2 <- [1,350,null,{}] 04:52:36 INFO - PROCESS | 1663 | 1467028356877 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:36 INFO - PROCESS | 1663 | 1467028356879 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:36 INFO - PROCESS | 1663 | 1467028356972 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:52:37 INFO - PROCESS | 1663 | 1467028357022 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 1663 | 1467028357024 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x129367000 == 44 [pid = 1663] [id = 95] 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118167400) [pid = 1663] [serial = 282] [outer = 0x0] 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126ecec00) [pid = 1663] [serial = 283] [outer = 0x118167400] 04:52:37 INFO - PROCESS | 1663 | 1467028357050 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12ba6e000) [pid = 1663] [serial = 284] [outer = 0x118167400] 04:52:37 INFO - PROCESS | 1663 | 1467028357323 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 04:52:37 INFO - PROCESS | 1663 | 1467028357347 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 1663 | 1467028357349 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:52:37 INFO - PROCESS | 1663 | 1467028357352 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 1663 | 1467028357353 Marionette TRACE conn2 <- [1,354,null,{}] 04:52:37 INFO - PROCESS | 1663 | 1467028357363 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:37 INFO - PROCESS | 1663 | 1467028357364 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:37 INFO - PROCESS | 1663 | 1467028357449 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:52:37 INFO - PROCESS | 1663 | 1467028357453 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 1663 | 1467028357454 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a622800 == 45 [pid = 1663] [id = 96] 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12ba6b400) [pid = 1663] [serial = 285] [outer = 0x0] 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12ba79400) [pid = 1663] [serial = 286] [outer = 0x12ba6b400] 04:52:37 INFO - PROCESS | 1663 | 1467028357478 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12be5e400) [pid = 1663] [serial = 287] [outer = 0x12ba6b400] 04:52:37 INFO - PROCESS | 1663 | 1467028357781 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 04:52:37 INFO - PROCESS | 1663 | 1467028357820 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 1663 | 1467028357821 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:52:37 INFO - PROCESS | 1663 | 1467028357826 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 1663 | 1467028357828 Marionette TRACE conn2 <- [1,358,null,{}] 04:52:37 INFO - PROCESS | 1663 | 1467028357830 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:37 INFO - PROCESS | 1663 | 1467028357831 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:37 INFO - PROCESS | 1663 | 1467028357938 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:52:37 INFO - PROCESS | 1663 | 1467028357944 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 1663 | 1467028357945 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7d1800 == 46 [pid = 1663] [id = 97] 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12941a800) [pid = 1663] [serial = 288] [outer = 0x0] 04:52:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12be61c00) [pid = 1663] [serial = 289] [outer = 0x12941a800] 04:52:37 INFO - PROCESS | 1663 | 1467028357968 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12beda800) [pid = 1663] [serial = 290] [outer = 0x12941a800] 04:52:38 INFO - PROCESS | 1663 | 1467028358246 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 471ms 04:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:52:38 INFO - PROCESS | 1663 | 1467028358296 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 1663 | 1467028358297 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:52:38 INFO - PROCESS | 1663 | 1467028358299 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 1663 | 1467028358300 Marionette TRACE conn2 <- [1,362,null,{}] 04:52:38 INFO - PROCESS | 1663 | 1467028358302 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:38 INFO - PROCESS | 1663 | 1467028358303 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:38 INFO - PROCESS | 1663 | 1467028358385 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:52:38 INFO - PROCESS | 1663 | 1467028358477 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 1663 | 1467028358478 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x113d87800 == 47 [pid = 1663] [id = 98] 04:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x111e58c00) [pid = 1663] [serial = 291] [outer = 0x0] 04:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11386b800) [pid = 1663] [serial = 292] [outer = 0x111e58c00] 04:52:38 INFO - PROCESS | 1663 | 1467028358510 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11704ec00) [pid = 1663] [serial = 293] [outer = 0x111e58c00] 04:52:38 INFO - PROCESS | 1663 | 1467028358944 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 04:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:52:38 INFO - PROCESS | 1663 | 1467028358980 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 1663 | 1467028358982 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:52:38 INFO - PROCESS | 1663 | 1467028358985 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 1663 | 1467028358987 Marionette TRACE conn2 <- [1,366,null,{}] 04:52:38 INFO - PROCESS | 1663 | 1467028358993 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:38 INFO - PROCESS | 1663 | 1467028358996 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:39 INFO - PROCESS | 1663 | 1467028359097 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:52:39 INFO - PROCESS | 1663 | 1467028359161 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 1663 | 1467028359163 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183dd000 == 48 [pid = 1663] [id = 99] 04:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11913a000) [pid = 1663] [serial = 294] [outer = 0x0] 04:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119796400) [pid = 1663] [serial = 295] [outer = 0x11913a000] 04:52:39 INFO - PROCESS | 1663 | 1467028359193 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119b6cc00) [pid = 1663] [serial = 296] [outer = 0x11913a000] 04:52:39 INFO - PROCESS | 1663 | 1467028359607 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 669ms 04:52:39 INFO - PROCESS | 1663 | 1467028359674 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 1663 | 1467028359677 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:52:39 INFO - PROCESS | 1663 | 1467028359681 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 1663 | 1467028359683 Marionette TRACE conn2 <- [1,370,null,{}] 04:52:39 INFO - PROCESS | 1663 | 1467028359710 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:39 INFO - PROCESS | 1663 | 1467028359711 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:39 INFO - PROCESS | 1663 | 1467028359813 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:52:39 INFO - PROCESS | 1663 | 1467028359876 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 1663 | 1467028359878 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x123438000 == 49 [pid = 1663] [id = 100] 04:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1232ee000) [pid = 1663] [serial = 297] [outer = 0x0] 04:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1239ab800) [pid = 1663] [serial = 298] [outer = 0x1232ee000] 04:52:39 INFO - PROCESS | 1663 | 1467028359908 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x124761800) [pid = 1663] [serial = 299] [outer = 0x1232ee000] 04:52:40 INFO - PROCESS | 1663 | 1467028360307 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 04:52:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:52:40 INFO - PROCESS | 1663 | 1467028360352 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 1663 | 1467028360353 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:52:40 INFO - PROCESS | 1663 | 1467028360360 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 1663 | 1467028360364 Marionette TRACE conn2 <- [1,374,null,{}] 04:52:40 INFO - PROCESS | 1663 | 1467028360368 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:40 INFO - PROCESS | 1663 | 1467028360370 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:40 INFO - PROCESS | 1663 | 1467028360474 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:52:40 INFO - PROCESS | 1663 | 1467028360539 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 1663 | 1467028360540 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aae3800 == 50 [pid = 1663] [id = 101] 04:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x127363800) [pid = 1663] [serial = 300] [outer = 0x0] 04:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x129163800) [pid = 1663] [serial = 301] [outer = 0x127363800] 04:52:40 INFO - PROCESS | 1663 | 1467028360571 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1293d6000) [pid = 1663] [serial = 302] [outer = 0x127363800] 04:52:41 INFO - PROCESS | 1663 | 1467028361026 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:52:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 728ms 04:52:41 INFO - PROCESS | 1663 | 1467028361101 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 1663 | 1467028361102 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:52:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:52:41 INFO - PROCESS | 1663 | 1467028361139 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 1663 | 1467028361141 Marionette TRACE conn2 <- [1,378,null,{}] 04:52:41 INFO - PROCESS | 1663 | 1467028361144 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:41 INFO - PROCESS | 1663 | 1467028361145 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:41 INFO - PROCESS | 1663 | 1467028361361 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:52:41 INFO - PROCESS | 1663 | 1467028361436 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 1663 | 1467028361437 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x118098000 == 51 [pid = 1663] [id = 102] 04:52:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1176c4000) [pid = 1663] [serial = 303] [outer = 0x0] 04:52:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11822d800) [pid = 1663] [serial = 304] [outer = 0x1176c4000] 04:52:41 INFO - PROCESS | 1663 | 1467028361466 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11913e400) [pid = 1663] [serial = 305] [outer = 0x1176c4000] 04:52:41 INFO - PROCESS | 1663 | 1467028361883 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:52:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 791ms 04:52:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:52:41 INFO - PROCESS | 1663 | 1467028361912 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 1663 | 1467028361914 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:52:41 INFO - PROCESS | 1663 | 1467028361917 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 1663 | 1467028361919 Marionette TRACE conn2 <- [1,382,null,{}] 04:52:41 INFO - PROCESS | 1663 | 1467028361922 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:41 INFO - PROCESS | 1663 | 1467028361924 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:42 INFO - PROCESS | 1663 | 1467028362016 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:52:42 INFO - PROCESS | 1663 | 1467028362068 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 1663 | 1467028362070 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x117073000 == 52 [pid = 1663] [id = 103] 04:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x119a4ec00) [pid = 1663] [serial = 306] [outer = 0x0] 04:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12107d000) [pid = 1663] [serial = 307] [outer = 0x119a4ec00] 04:52:42 INFO - PROCESS | 1663 | 1467028362097 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1212b9000) [pid = 1663] [serial = 308] [outer = 0x119a4ec00] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x118772800 == 51 [pid = 1663] [id = 64] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7d1800 == 50 [pid = 1663] [id = 97] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x12a622800 == 49 [pid = 1663] [id = 96] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x129367000 == 48 [pid = 1663] [id = 95] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x123f77000 == 47 [pid = 1663] [id = 94] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x126a96000 == 46 [pid = 1663] [id = 93] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x124392800 == 45 [pid = 1663] [id = 92] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x123449000 == 44 [pid = 1663] [id = 91] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x116078c00) [pid = 1663] [serial = 192] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118858c00) [pid = 1663] [serial = 195] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12b990400) [pid = 1663] [serial = 235] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x11623c800 == 43 [pid = 1663] [id = 90] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x119a65800 == 42 [pid = 1663] [id = 89] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x1191f9800 == 41 [pid = 1663] [id = 88] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e1800 == 40 [pid = 1663] [id = 87] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x116945000 == 39 [pid = 1663] [id = 86] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x113ace800 == 38 [pid = 1663] [id = 85] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x128eca000 == 37 [pid = 1663] [id = 83] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x126f73800 == 36 [pid = 1663] [id = 82] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x12312f800 == 35 [pid = 1663] [id = 81] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x118091800 == 34 [pid = 1663] [id = 80] 04:52:42 INFO - PROCESS | 1663 | --DOCSHELL 0x128ebd800 == 33 [pid = 1663] [id = 79] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12b0b4c00) [pid = 1663] [serial = 232] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b83e400) [pid = 1663] [serial = 233] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1293b4c00) [pid = 1663] [serial = 215] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12941e800) [pid = 1663] [serial = 220] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1160de800) [pid = 1663] [serial = 223] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1245e5800) [pid = 1663] [serial = 226] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126f54000) [pid = 1663] [serial = 212] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1293b6400) [pid = 1663] [serial = 217] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12a795800) [pid = 1663] [serial = 221] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12c9d9c00) [pid = 1663] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12a8c7400) [pid = 1663] [serial = 229] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119735400) [pid = 1663] [serial = 201] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1185aec00) [pid = 1663] [serial = 199] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1184a1c00) [pid = 1663] [serial = 224] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1239a3000) [pid = 1663] [serial = 206] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x126ab7c00) [pid = 1663] [serial = 211] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x121087000) [pid = 1663] [serial = 205] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x129414800) [pid = 1663] [serial = 218] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1245ec800) [pid = 1663] [serial = 208] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12a796400) [pid = 1663] [serial = 227] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11816f400) [pid = 1663] [serial = 198] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12af81000) [pid = 1663] [serial = 230] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x124f11800) [pid = 1663] [serial = 209] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128e7a400) [pid = 1663] [serial = 214] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119a4ac00) [pid = 1663] [serial = 202] [outer = 0x0] [url = about:blank] 04:52:42 INFO - PROCESS | 1663 | 1467028362531 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:52:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:52:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 621ms 04:52:42 INFO - PROCESS | 1663 | 1467028362538 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 1663 | 1467028362542 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:52:42 INFO - PROCESS | 1663 | 1467028362545 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 1663 | 1467028362546 Marionette TRACE conn2 <- [1,386,null,{}] 04:52:42 INFO - PROCESS | 1663 | 1467028362549 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:42 INFO - PROCESS | 1663 | 1467028362550 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:42 INFO - PROCESS | 1663 | 1467028362628 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:52:42 INFO - PROCESS | 1663 | 1467028362654 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 1663 | 1467028362655 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x117249000 == 34 [pid = 1663] [id = 104] 04:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123fc3c00) [pid = 1663] [serial = 309] [outer = 0x0] 04:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1245e5800) [pid = 1663] [serial = 310] [outer = 0x123fc3c00] 04:52:42 INFO - PROCESS | 1663 | 1467028362683 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124f7f400) [pid = 1663] [serial = 311] [outer = 0x123fc3c00] 04:52:43 INFO - PROCESS | 1663 | 1467028363021 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 04:52:43 INFO - PROCESS | 1663 | 1467028363064 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 1663 | 1467028363066 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:52:43 INFO - PROCESS | 1663 | 1467028363073 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 1663 | 1467028363076 Marionette TRACE conn2 <- [1,390,null,{}] 04:52:43 INFO - PROCESS | 1663 | 1467028363079 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:43 INFO - PROCESS | 1663 | 1467028363081 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:43 INFO - PROCESS | 1663 | 1467028363164 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:52:43 INFO - PROCESS | 1663 | 1467028363168 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 1663 | 1467028363169 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a65000 == 35 [pid = 1663] [id = 105] 04:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126ac0c00) [pid = 1663] [serial = 312] [outer = 0x0] 04:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12760f000) [pid = 1663] [serial = 313] [outer = 0x126ac0c00] 04:52:43 INFO - PROCESS | 1663 | 1467028363194 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x129165c00) [pid = 1663] [serial = 314] [outer = 0x126ac0c00] 04:52:43 INFO - PROCESS | 1663 | 1467028363534 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 475ms 04:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:52:43 INFO - PROCESS | 1663 | 1467028363546 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 1663 | 1467028363547 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:52:43 INFO - PROCESS | 1663 | 1467028363549 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 1663 | 1467028363550 Marionette TRACE conn2 <- [1,394,null,{}] 04:52:43 INFO - PROCESS | 1663 | 1467028363552 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:43 INFO - PROCESS | 1663 | 1467028363553 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:43 INFO - PROCESS | 1663 | 1467028363639 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:52:43 INFO - PROCESS | 1663 | 1467028363688 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 1663 | 1467028363689 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b24800 == 36 [pid = 1663] [id = 106] 04:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126ecc800) [pid = 1663] [serial = 315] [outer = 0x0] 04:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1293adc00) [pid = 1663] [serial = 316] [outer = 0x126ecc800] 04:52:43 INFO - PROCESS | 1663 | 1467028363714 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12a799000) [pid = 1663] [serial = 317] [outer = 0x126ecc800] 04:52:44 INFO - PROCESS | 1663 | 1467028364019 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 04:52:44 INFO - PROCESS | 1663 | 1467028364074 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 1663 | 1467028364075 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:52:44 INFO - PROCESS | 1663 | 1467028364110 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 1663 | 1467028364111 Marionette TRACE conn2 <- [1,398,null,{}] 04:52:44 INFO - PROCESS | 1663 | 1467028364122 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:44 INFO - PROCESS | 1663 | 1467028364123 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:44 INFO - PROCESS | 1663 | 1467028364243 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:52:44 INFO - PROCESS | 1663 | 1467028364256 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 1663 | 1467028364260 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x124709000 == 37 [pid = 1663] [id = 107] 04:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12b9d9800) [pid = 1663] [serial = 318] [outer = 0x0] 04:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12b9dc000) [pid = 1663] [serial = 319] [outer = 0x12b9d9800] 04:52:44 INFO - PROCESS | 1663 | 1467028364293 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12be5b000) [pid = 1663] [serial = 320] [outer = 0x12b9d9800] 04:52:44 INFO - PROCESS | 1663 | 1467028364661 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 584ms 04:52:44 INFO - PROCESS | 1663 | 1467028364684 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 1663 | 1467028364685 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:52:44 INFO - PROCESS | 1663 | 1467028364687 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 1663 | 1467028364688 Marionette TRACE conn2 <- [1,402,null,{}] 04:52:44 INFO - PROCESS | 1663 | 1467028364699 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:44 INFO - PROCESS | 1663 | 1467028364700 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:44 INFO - PROCESS | 1663 | 1467028364800 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:52:44 INFO - PROCESS | 1663 | 1467028364803 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 1663 | 1467028364804 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f54800 == 38 [pid = 1663] [id = 108] 04:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12b9d9c00) [pid = 1663] [serial = 321] [outer = 0x0] 04:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12bee2800) [pid = 1663] [serial = 322] [outer = 0x12b9d9c00] 04:52:44 INFO - PROCESS | 1663 | 1467028364828 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12bfcdc00) [pid = 1663] [serial = 323] [outer = 0x12b9d9c00] 04:52:45 INFO - PROCESS | 1663 | 1467028365175 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 04:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:52:45 INFO - PROCESS | 1663 | 1467028365210 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 1663 | 1467028365211 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:52:45 INFO - PROCESS | 1663 | 1467028365213 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 1663 | 1467028365214 Marionette TRACE conn2 <- [1,406,null,{}] 04:52:45 INFO - PROCESS | 1663 | 1467028365216 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:45 INFO - PROCESS | 1663 | 1467028365217 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:45 INFO - PROCESS | 1663 | 1467028365316 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:52:45 INFO - PROCESS | 1663 | 1467028365320 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 1663 | 1467028365321 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cd0800 == 39 [pid = 1663] [id = 109] 04:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11295f800) [pid = 1663] [serial = 324] [outer = 0x0] 04:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x112963000) [pid = 1663] [serial = 325] [outer = 0x11295f800] 04:52:45 INFO - PROCESS | 1663 | 1467028365345 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x112967000) [pid = 1663] [serial = 326] [outer = 0x11295f800] 04:52:45 INFO - PROCESS | 1663 | 1467028365688 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 04:52:45 INFO - PROCESS | 1663 | 1467028365731 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 1663 | 1467028365732 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:52:45 INFO - PROCESS | 1663 | 1467028365734 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 1663 | 1467028365735 Marionette TRACE conn2 <- [1,410,null,{}] 04:52:45 INFO - PROCESS | 1663 | 1467028365738 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:45 INFO - PROCESS | 1663 | 1467028365739 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:45 INFO - PROCESS | 1663 | 1467028365837 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:52:45 INFO - PROCESS | 1663 | 1467028365848 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 1663 | 1467028365849 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12935d800 == 40 [pid = 1663] [id = 110] 04:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x112963c00) [pid = 1663] [serial = 327] [outer = 0x0] 04:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bfce000) [pid = 1663] [serial = 328] [outer = 0x112963c00] 04:52:45 INFO - PROCESS | 1663 | 1467028365873 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12bfd4400) [pid = 1663] [serial = 329] [outer = 0x112963c00] 04:52:46 INFO - PROCESS | 1663 | 1467028366204 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 517ms 04:52:46 INFO - PROCESS | 1663 | 1467028366252 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 1663 | 1467028366254 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:52:46 INFO - PROCESS | 1663 | 1467028366256 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 1663 | 1467028366257 Marionette TRACE conn2 <- [1,414,null,{}] 04:52:46 INFO - PROCESS | 1663 | 1467028366259 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:46 INFO - PROCESS | 1663 | 1467028366260 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:46 INFO - PROCESS | 1663 | 1467028366360 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:52:46 INFO - PROCESS | 1663 | 1467028366372 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 1663 | 1467028366373 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a627800 == 41 [pid = 1663] [id = 111] 04:52:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x112694800) [pid = 1663] [serial = 330] [outer = 0x0] 04:52:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11269c800) [pid = 1663] [serial = 331] [outer = 0x112694800] 04:52:46 INFO - PROCESS | 1663 | 1467028366397 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1126a0c00) [pid = 1663] [serial = 332] [outer = 0x112694800] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1185db800) [pid = 1663] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1273b9400) [pid = 1663] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x127611400) [pid = 1663] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12a8cf800) [pid = 1663] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b83a400) [pid = 1663] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118048000) [pid = 1663] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x117047c00) [pid = 1663] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126ac2400) [pid = 1663] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119a51c00) [pid = 1663] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12af81800) [pid = 1663] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119a50800) [pid = 1663] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119b77800) [pid = 1663] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x113834800) [pid = 1663] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1245e3800) [pid = 1663] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x124f07c00) [pid = 1663] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119b78000) [pid = 1663] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118f77800) [pid = 1663] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12ba6b400) [pid = 1663] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118167400) [pid = 1663] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128e77400) [pid = 1663] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:52:46 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11385f400) [pid = 1663] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:52:46 INFO - PROCESS | 1663 | 1467028366836 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 618ms 04:52:46 INFO - PROCESS | 1663 | 1467028366875 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:52:46 INFO - PROCESS | 1663 | 1467028366876 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:52:46 INFO - PROCESS | 1663 | 1467028366878 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 1663 | 1467028366879 Marionette TRACE conn2 <- [1,418,null,{}] 04:52:46 INFO - PROCESS | 1663 | 1467028366881 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:46 INFO - PROCESS | 1663 | 1467028366882 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:46 INFO - PROCESS | 1663 | 1467028366963 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:52:47 INFO - PROCESS | 1663 | 1467028367030 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:52:47 INFO - PROCESS | 1663 | 1467028367035 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 1663 | 1467028367037 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b03d000 == 42 [pid = 1663] [id = 112] 04:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11843cc00) [pid = 1663] [serial = 333] [outer = 0x0] 04:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11843e800) [pid = 1663] [serial = 334] [outer = 0x11843cc00] 04:52:47 INFO - PROCESS | 1663 | 1467028367068 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1185db800) [pid = 1663] [serial = 335] [outer = 0x11843cc00] 04:52:47 INFO - PROCESS | 1663 | 1467028367817 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 04:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:52:47 INFO - PROCESS | 1663 | 1467028367848 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 1663 | 1467028367849 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:52:47 INFO - PROCESS | 1663 | 1467028367851 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 1663 | 1467028367853 Marionette TRACE conn2 <- [1,422,null,{}] 04:52:47 INFO - PROCESS | 1663 | 1467028367855 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:47 INFO - PROCESS | 1663 | 1467028367857 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:47 INFO - PROCESS | 1663 | 1467028367953 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:52:47 INFO - PROCESS | 1663 | 1467028367964 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 1663 | 1467028367965 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b832800 == 43 [pid = 1663] [id = 113] 04:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119370800) [pid = 1663] [serial = 336] [outer = 0x0] 04:52:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128c53800) [pid = 1663] [serial = 337] [outer = 0x119370800] 04:52:47 INFO - PROCESS | 1663 | 1467028367989 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12b99d000) [pid = 1663] [serial = 338] [outer = 0x119370800] 04:52:48 INFO - PROCESS | 1663 | 1467028368775 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 04:52:48 INFO - PROCESS | 1663 | 1467028368821 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 1663 | 1467028368823 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:52:48 INFO - PROCESS | 1663 | 1467028368827 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 1663 | 1467028368829 Marionette TRACE conn2 <- [1,426,null,{}] 04:52:48 INFO - PROCESS | 1663 | 1467028368833 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:48 INFO - PROCESS | 1663 | 1467028368835 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:48 INFO - PROCESS | 1663 | 1467028368942 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:52:49 INFO - PROCESS | 1663 | 1467028368992 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 1663 | 1467028368994 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169ab800 == 44 [pid = 1663] [id = 114] 04:52:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x117ea0c00) [pid = 1663] [serial = 339] [outer = 0x0] 04:52:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118054800) [pid = 1663] [serial = 340] [outer = 0x117ea0c00] 04:52:49 INFO - PROCESS | 1663 | 1467028369027 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1185ac800) [pid = 1663] [serial = 341] [outer = 0x117ea0c00] 04:52:49 INFO - PROCESS | 1663 | 1467028369505 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 1663 | 1467028369551 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:52:49 INFO - PROCESS | 1663 | 1467028369555 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 1663 | 1467028369559 Marionette TRACE conn2 <- [1,430,null,{}] 04:52:49 INFO - PROCESS | 1663 | 1467028369562 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:49 INFO - PROCESS | 1663 | 1467028369564 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:49 INFO - PROCESS | 1663 | 1467028369670 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:52:49 INFO - PROCESS | 1663 | 1467028369735 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 1663 | 1467028369737 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12082a000 == 45 [pid = 1663] [id = 115] 04:52:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121086c00) [pid = 1663] [serial = 342] [outer = 0x0] 04:52:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1212b6c00) [pid = 1663] [serial = 343] [outer = 0x121086c00] 04:52:49 INFO - PROCESS | 1663 | 1467028369768 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x123edf000) [pid = 1663] [serial = 344] [outer = 0x121086c00] 04:52:50 INFO - PROCESS | 1663 | 1467028370204 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 04:52:50 INFO - PROCESS | 1663 | 1467028370229 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:52:50 INFO - PROCESS | 1663 | 1467028370231 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:52:50 INFO - PROCESS | 1663 | 1467028370233 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 1663 | 1467028370236 Marionette TRACE conn2 <- [1,434,null,{}] 04:52:50 INFO - PROCESS | 1663 | 1467028370263 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:50 INFO - PROCESS | 1663 | 1467028370266 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:50 INFO - PROCESS | 1663 | 1467028370372 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:52:50 INFO - PROCESS | 1663 | 1467028370456 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 1663 | 1467028370458 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a614000 == 46 [pid = 1663] [id = 116] 04:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1273b9400) [pid = 1663] [serial = 345] [outer = 0x0] 04:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x127607800) [pid = 1663] [serial = 346] [outer = 0x1273b9400] 04:52:50 INFO - PROCESS | 1663 | 1467028370489 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x128e78800) [pid = 1663] [serial = 347] [outer = 0x1273b9400] 04:52:50 INFO - PROCESS | 1663 | 1467028370910 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 04:52:50 INFO - PROCESS | 1663 | 1467028370955 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 1663 | 1467028370957 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:52:50 INFO - PROCESS | 1663 | 1467028370960 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 1663 | 1467028370961 Marionette TRACE conn2 <- [1,438,null,{}] 04:52:50 INFO - PROCESS | 1663 | 1467028370963 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:50 INFO - PROCESS | 1663 | 1467028370965 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:51 INFO - PROCESS | 1663 | 1467028371076 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:52:51 INFO - PROCESS | 1663 | 1467028371133 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 1663 | 1467028371135 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba40000 == 47 [pid = 1663] [id = 117] 04:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x129414800) [pid = 1663] [serial = 348] [outer = 0x0] 04:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12a8cf000) [pid = 1663] [serial = 349] [outer = 0x129414800] 04:52:51 INFO - PROCESS | 1663 | 1467028371165 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12b83a400) [pid = 1663] [serial = 350] [outer = 0x129414800] 04:52:51 INFO - PROCESS | 1663 | 1467028371690 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:52:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 768ms 04:52:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:52:51 INFO - PROCESS | 1663 | 1467028371729 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 1663 | 1467028371730 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:52:51 INFO - PROCESS | 1663 | 1467028371733 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 1663 | 1467028371734 Marionette TRACE conn2 <- [1,442,null,{}] 04:52:51 INFO - PROCESS | 1663 | 1467028371736 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:51 INFO - PROCESS | 1663 | 1467028371738 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:51 INFO - PROCESS | 1663 | 1467028371841 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:52:51 INFO - PROCESS | 1663 | 1467028371907 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 1663 | 1467028371908 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11694f800 == 48 [pid = 1663] [id = 118] 04:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x112698400) [pid = 1663] [serial = 351] [outer = 0x0] 04:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1212b6400) [pid = 1663] [serial = 352] [outer = 0x112698400] 04:52:51 INFO - PROCESS | 1663 | 1467028371938 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12b997c00) [pid = 1663] [serial = 353] [outer = 0x112698400] 04:52:52 INFO - PROCESS | 1663 | 1467028372520 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 819ms 04:52:52 INFO - PROCESS | 1663 | 1467028372561 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 1663 | 1467028372563 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:52:52 INFO - PROCESS | 1663 | 1467028372567 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 1663 | 1467028372569 Marionette TRACE conn2 <- [1,446,null,{}] 04:52:52 INFO - PROCESS | 1663 | 1467028372573 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:52 INFO - PROCESS | 1663 | 1467028372576 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:52 INFO - PROCESS | 1663 | 1467028372668 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:52:52 INFO - PROCESS | 1663 | 1467028372740 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 1663 | 1467028372741 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a4d800 == 49 [pid = 1663] [id = 119] 04:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118441400) [pid = 1663] [serial = 354] [outer = 0x0] 04:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1185a7400) [pid = 1663] [serial = 355] [outer = 0x118441400] 04:52:52 INFO - PROCESS | 1663 | 1467028372769 Marionette DEBUG loaded listener.js 04:52:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x119734400) [pid = 1663] [serial = 356] [outer = 0x118441400] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12b03d000 == 48 [pid = 1663] [id = 112] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12a627800 == 47 [pid = 1663] [id = 111] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12935d800 == 46 [pid = 1663] [id = 110] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x128cd0800 == 45 [pid = 1663] [id = 109] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x124f54800 == 44 [pid = 1663] [id = 108] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x124709000 == 43 [pid = 1663] [id = 107] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x119b24800 == 42 [pid = 1663] [id = 106] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x119a65000 == 41 [pid = 1663] [id = 105] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x117249000 == 40 [pid = 1663] [id = 104] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x117073000 == 39 [pid = 1663] [id = 103] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x118098000 == 38 [pid = 1663] [id = 102] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x123438000 == 37 [pid = 1663] [id = 100] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1183dd000 == 36 [pid = 1663] [id = 99] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x113d87800 == 35 [pid = 1663] [id = 98] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x118783000 == 34 [pid = 1663] [id = 84] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12aae3800 == 33 [pid = 1663] [id = 101] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x11694f800 == 32 [pid = 1663] [id = 118] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba40000 == 31 [pid = 1663] [id = 117] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12a614000 == 30 [pid = 1663] [id = 116] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12082a000 == 29 [pid = 1663] [id = 115] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12b832800 == 28 [pid = 1663] [id = 113] 04:52:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1169ab800 == 27 [pid = 1663] [id = 114] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118fb7000) [pid = 1663] [serial = 196] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x129165000) [pid = 1663] [serial = 190] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1172b6400) [pid = 1663] [serial = 193] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12a7a0400) [pid = 1663] [serial = 271] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12af82400) [pid = 1663] [serial = 274] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12a8cd800) [pid = 1663] [serial = 272] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12b994000) [pid = 1663] [serial = 277] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119132000) [pid = 1663] [serial = 239] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1185a4000) [pid = 1663] [serial = 238] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x118165000) [pid = 1663] [serial = 256] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119a4bc00) [pid = 1663] [serial = 257] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x126f52000) [pid = 1663] [serial = 265] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x121083c00) [pid = 1663] [serial = 241] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1234eb400) [pid = 1663] [serial = 242] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12b997000) [pid = 1663] [serial = 236] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12107c000) [pid = 1663] [serial = 259] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x123a79400) [pid = 1663] [serial = 260] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x127609000) [pid = 1663] [serial = 248] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1245e9000) [pid = 1663] [serial = 247] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1185dbc00) [pid = 1663] [serial = 254] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11822b000) [pid = 1663] [serial = 253] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x124f0cc00) [pid = 1663] [serial = 262] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126ab6400) [pid = 1663] [serial = 263] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x128e78c00) [pid = 1663] [serial = 245] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1273bc000) [pid = 1663] [serial = 244] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12760e800) [pid = 1663] [serial = 251] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x127104400) [pid = 1663] [serial = 250] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11978dc00) [pid = 1663] [serial = 280] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12be5e400) [pid = 1663] [serial = 287] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x126ecec00) [pid = 1663] [serial = 283] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12ba6e000) [pid = 1663] [serial = 284] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1245b1c00) [pid = 1663] [serial = 281] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12ba79400) [pid = 1663] [serial = 286] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12b99f000) [pid = 1663] [serial = 278] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1293b7000) [pid = 1663] [serial = 268] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12b838800) [pid = 1663] [serial = 275] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12a4d6800) [pid = 1663] [serial = 269] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x127602800) [pid = 1663] [serial = 266] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12be61c00) [pid = 1663] [serial = 289] [outer = 0x0] [url = about:blank] 04:52:53 INFO - PROCESS | 1663 | 1467028373802 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1271ms 04:52:53 INFO - PROCESS | 1663 | 1467028373839 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:52:53 INFO - PROCESS | 1663 | 1467028373841 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:52:53 INFO - PROCESS | 1663 | 1467028373850 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:52:53 INFO - PROCESS | 1663 | 1467028373851 Marionette TRACE conn2 <- [1,450,null,{}] 04:52:53 INFO - PROCESS | 1663 | 1467028373855 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:53 INFO - PROCESS | 1663 | 1467028373858 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:53 INFO - PROCESS | 1663 | 1467028373934 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:52:53 INFO - PROCESS | 1663 | 1467028373938 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 1663 | 1467028373943 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x11608b000 == 28 [pid = 1663] [id = 120] 04:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11678b000) [pid = 1663] [serial = 357] [outer = 0x0] 04:52:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x117e9d400) [pid = 1663] [serial = 358] [outer = 0x11678b000] 04:52:53 INFO - PROCESS | 1663 | 1467028373973 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x113d3fc00) [pid = 1663] [serial = 359] [outer = 0x11678b000] 04:52:54 INFO - PROCESS | 1663 | 1467028374304 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 1663 | 1467028374374 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:52:54 INFO - PROCESS | 1663 | 1467028374379 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 1663 | 1467028374381 Marionette TRACE conn2 <- [1,454,null,{}] 04:52:54 INFO - PROCESS | 1663 | 1467028374383 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:54 INFO - PROCESS | 1663 | 1467028374385 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:54 INFO - PROCESS | 1663 | 1467028374460 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:52:54 INFO - PROCESS | 1663 | 1467028374464 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 1663 | 1467028374465 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x117079000 == 29 [pid = 1663] [id = 121] 04:52:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11849d000) [pid = 1663] [serial = 360] [outer = 0x0] 04:52:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118f74c00) [pid = 1663] [serial = 361] [outer = 0x11849d000] 04:52:54 INFO - PROCESS | 1663 | 1467028374494 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11972a400) [pid = 1663] [serial = 362] [outer = 0x11849d000] 04:52:54 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:54 INFO - PROCESS | 1663 | 1467028374892 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 569ms 04:52:54 INFO - PROCESS | 1663 | 1467028374948 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:52:54 INFO - PROCESS | 1663 | 1467028374949 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:52:54 INFO - PROCESS | 1663 | 1467028374953 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 1663 | 1467028374955 Marionette TRACE conn2 <- [1,458,null,{}] 04:52:54 INFO - PROCESS | 1663 | 1467028374969 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:54 INFO - PROCESS | 1663 | 1467028374972 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:55 INFO - PROCESS | 1663 | 1467028375047 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:52:55 INFO - PROCESS | 1663 | 1467028375052 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 1663 | 1467028375054 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f06000 == 30 [pid = 1663] [id = 122] 04:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112693800) [pid = 1663] [serial = 363] [outer = 0x0] 04:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121157800) [pid = 1663] [serial = 364] [outer = 0x112693800] 04:52:55 INFO - PROCESS | 1663 | 1467028375083 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1234f4800) [pid = 1663] [serial = 365] [outer = 0x112693800] 04:52:55 INFO - PROCESS | 1663 | 1467028375513 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 1663 | 1467028375538 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:52:55 INFO - PROCESS | 1663 | 1467028375543 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 1663 | 1467028375545 Marionette TRACE conn2 <- [1,462,null,{}] 04:52:55 INFO - PROCESS | 1663 | 1467028375549 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:55 INFO - PROCESS | 1663 | 1467028375551 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:55 INFO - PROCESS | 1663 | 1467028375670 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:52:55 INFO - PROCESS | 1663 | 1467028375679 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 1663 | 1467028375680 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197d2800 == 31 [pid = 1663] [id = 123] 04:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123edf800) [pid = 1663] [serial = 366] [outer = 0x0] 04:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1248ac800) [pid = 1663] [serial = 367] [outer = 0x123edf800] 04:52:55 INFO - PROCESS | 1663 | 1467028375718 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124f7a800) [pid = 1663] [serial = 368] [outer = 0x123edf800] 04:52:56 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:56 INFO - PROCESS | 1663 | 1467028376094 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 1663 | 1467028376122 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:52:56 INFO - PROCESS | 1663 | 1467028376124 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 1663 | 1467028376134 Marionette TRACE conn2 <- [1,466,null,{}] 04:52:56 INFO - PROCESS | 1663 | 1467028376136 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:56 INFO - PROCESS | 1663 | 1467028376138 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:56 INFO - PROCESS | 1663 | 1467028376228 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:52:56 INFO - PROCESS | 1663 | 1467028376263 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 1663 | 1467028376265 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119db5800 == 32 [pid = 1663] [id = 124] 04:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1162d1000) [pid = 1663] [serial = 369] [outer = 0x0] 04:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126f51c00) [pid = 1663] [serial = 370] [outer = 0x1162d1000] 04:52:56 INFO - PROCESS | 1663 | 1467028376289 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x127607400) [pid = 1663] [serial = 371] [outer = 0x1162d1000] 04:52:56 INFO - PROCESS | 1663 | 1467028376633 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 1663 | 1467028376653 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:52:56 INFO - PROCESS | 1663 | 1467028376655 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 1663 | 1467028376656 Marionette TRACE conn2 <- [1,470,null,{}] 04:52:56 INFO - PROCESS | 1663 | 1467028376659 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:56 INFO - PROCESS | 1663 | 1467028376663 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:56 INFO - PROCESS | 1663 | 1467028376772 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:52:56 INFO - PROCESS | 1663 | 1467028376806 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 1663 | 1467028376807 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12344a800 == 33 [pid = 1663] [id = 125] 04:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x127610c00) [pid = 1663] [serial = 372] [outer = 0x0] 04:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1293b4800) [pid = 1663] [serial = 373] [outer = 0x127610c00] 04:52:56 INFO - PROCESS | 1663 | 1467028376831 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12a79d000) [pid = 1663] [serial = 374] [outer = 0x127610c00] 04:52:57 INFO - PROCESS | 1663 | 1467028377147 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 517ms 04:52:57 INFO - PROCESS | 1663 | 1467028377174 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 1663 | 1467028377176 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:52:57 INFO - PROCESS | 1663 | 1467028377191 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 1663 | 1467028377192 Marionette TRACE conn2 <- [1,474,null,{}] 04:52:57 INFO - PROCESS | 1663 | 1467028377194 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:57 INFO - PROCESS | 1663 | 1467028377202 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:57 INFO - PROCESS | 1663 | 1467028377291 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:52:57 INFO - PROCESS | 1663 | 1467028377325 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 1663 | 1467028377326 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x124393000 == 34 [pid = 1663] [id = 126] 04:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1162ca800) [pid = 1663] [serial = 375] [outer = 0x0] 04:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12af7d000) [pid = 1663] [serial = 376] [outer = 0x1162ca800] 04:52:57 INFO - PROCESS | 1663 | 1467028377350 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12b0abc00) [pid = 1663] [serial = 377] [outer = 0x1162ca800] 04:52:57 INFO - PROCESS | 1663 | 1467028377678 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 04:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:52:57 INFO - PROCESS | 1663 | 1467028377712 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 1663 | 1467028377713 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:52:57 INFO - PROCESS | 1663 | 1467028377715 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 1663 | 1467028377716 Marionette TRACE conn2 <- [1,478,null,{}] 04:52:57 INFO - PROCESS | 1663 | 1467028377718 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:57 INFO - PROCESS | 1663 | 1467028377719 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:57 INFO - PROCESS | 1663 | 1467028377811 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12941a800) [pid = 1663] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12b9d9c00) [pid = 1663] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11295f800) [pid = 1663] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11843cc00) [pid = 1663] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12b9d9800) [pid = 1663] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x111e58c00) [pid = 1663] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126ac0c00) [pid = 1663] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123fc3c00) [pid = 1663] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1176c4000) [pid = 1663] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119a4ec00) [pid = 1663] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126ecc800) [pid = 1663] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x127363800) [pid = 1663] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11913a000) [pid = 1663] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1232ee000) [pid = 1663] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112963c00) [pid = 1663] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112694800) [pid = 1663] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:52:58 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119370800) [pid = 1663] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:52:58 INFO - PROCESS | 1663 | 1467028378090 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 1663 | 1467028378091 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11706f800 == 35 [pid = 1663] [id = 127] 04:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x112694800) [pid = 1663] [serial = 378] [outer = 0x0] 04:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112959800) [pid = 1663] [serial = 379] [outer = 0x112694800] 04:52:58 INFO - PROCESS | 1663 | 1467028378116 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11843cc00) [pid = 1663] [serial = 380] [outer = 0x112694800] 04:52:58 INFO - PROCESS | 1663 | 1467028378374 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 719ms 04:52:58 INFO - PROCESS | 1663 | 1467028378434 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:52:58 INFO - PROCESS | 1663 | 1467028378436 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:52:58 INFO - PROCESS | 1663 | 1467028378438 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 1663 | 1467028378439 Marionette TRACE conn2 <- [1,482,null,{}] 04:52:58 INFO - PROCESS | 1663 | 1467028378442 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:58 INFO - PROCESS | 1663 | 1467028378445 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:58 INFO - PROCESS | 1663 | 1467028378530 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:52:58 INFO - PROCESS | 1663 | 1467028378549 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 1663 | 1467028378550 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f05800 == 36 [pid = 1663] [id = 128] 04:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119a49400) [pid = 1663] [serial = 381] [outer = 0x0] 04:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123ee0c00) [pid = 1663] [serial = 382] [outer = 0x119a49400] 04:52:58 INFO - PROCESS | 1663 | 1467028378574 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12a4d6000) [pid = 1663] [serial = 383] [outer = 0x119a49400] 04:52:58 INFO - PROCESS | 1663 | 1467028378888 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 04:52:58 INFO - PROCESS | 1663 | 1467028378907 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 1663 | 1467028378910 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:52:58 INFO - PROCESS | 1663 | 1467028378914 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 1663 | 1467028378915 Marionette TRACE conn2 <- [1,486,null,{}] 04:52:58 INFO - PROCESS | 1663 | 1467028378917 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:58 INFO - PROCESS | 1663 | 1467028378918 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:59 INFO - PROCESS | 1663 | 1467028379020 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:52:59 INFO - PROCESS | 1663 | 1467028379027 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 1663 | 1467028379028 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x127674800 == 37 [pid = 1663] [id = 129] 04:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119a4d000) [pid = 1663] [serial = 384] [outer = 0x0] 04:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b833800) [pid = 1663] [serial = 385] [outer = 0x119a4d000] 04:52:59 INFO - PROCESS | 1663 | 1467028379052 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b9d4c00) [pid = 1663] [serial = 386] [outer = 0x119a4d000] 04:52:59 INFO - PROCESS | 1663 | 1467028379366 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 04:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:52:59 INFO - PROCESS | 1663 | 1467028379383 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 1663 | 1467028379384 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:52:59 INFO - PROCESS | 1663 | 1467028379386 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 1663 | 1467028379388 Marionette TRACE conn2 <- [1,490,null,{}] 04:52:59 INFO - PROCESS | 1663 | 1467028379390 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:59 INFO - PROCESS | 1663 | 1467028379395 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:59 INFO - PROCESS | 1663 | 1467028379495 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:52:59 INFO - PROCESS | 1663 | 1467028379498 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 1663 | 1467028379500 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:52:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119db2000 == 38 [pid = 1663] [id = 130] 04:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b9da800) [pid = 1663] [serial = 387] [outer = 0x0] 04:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12ba79400) [pid = 1663] [serial = 388] [outer = 0x12b9da800] 04:52:59 INFO - PROCESS | 1663 | 1467028379526 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12be69400) [pid = 1663] [serial = 389] [outer = 0x12b9da800] 04:52:59 INFO - PROCESS | 1663 | 1467028379857 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 519ms 04:52:59 INFO - PROCESS | 1663 | 1467028379905 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 1663 | 1467028379906 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:52:59 INFO - PROCESS | 1663 | 1467028379909 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 1663 | 1467028379910 Marionette TRACE conn2 <- [1,494,null,{}] 04:52:59 INFO - PROCESS | 1663 | 1467028379922 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:59 INFO - PROCESS | 1663 | 1467028379923 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:00 INFO - PROCESS | 1663 | 1467028379997 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:53:00 INFO - PROCESS | 1663 | 1467028380000 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 1663 | 1467028380001 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7be000 == 39 [pid = 1663] [id = 131] 04:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12bedc800) [pid = 1663] [serial = 390] [outer = 0x0] 04:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12bee6800) [pid = 1663] [serial = 391] [outer = 0x12bedc800] 04:53:00 INFO - PROCESS | 1663 | 1467028380028 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12bfd2800) [pid = 1663] [serial = 392] [outer = 0x12bedc800] 04:53:00 INFO - PROCESS | 1663 | 1467028380640 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 778ms 04:53:00 INFO - PROCESS | 1663 | 1467028380688 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 1663 | 1467028380690 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:53:00 INFO - PROCESS | 1663 | 1467028380693 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 1663 | 1467028380697 Marionette TRACE conn2 <- [1,498,null,{}] 04:53:00 INFO - PROCESS | 1663 | 1467028380700 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:00 INFO - PROCESS | 1663 | 1467028380702 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:00 INFO - PROCESS | 1663 | 1467028380816 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:53:00 INFO - PROCESS | 1663 | 1467028380958 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 1663 | 1467028380959 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a1800 == 40 [pid = 1663] [id = 132] 04:53:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118164000) [pid = 1663] [serial = 393] [outer = 0x0] 04:53:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118437000) [pid = 1663] [serial = 394] [outer = 0x118164000] 04:53:01 INFO - PROCESS | 1663 | 1467028381011 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118f77000) [pid = 1663] [serial = 395] [outer = 0x118164000] 04:53:01 INFO - PROCESS | 1663 | 1467028381598 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1072ms 04:53:01 INFO - PROCESS | 1663 | 1467028381813 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 1663 | 1467028381818 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:53:01 INFO - PROCESS | 1663 | 1467028381825 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 1663 | 1467028381828 Marionette TRACE conn2 <- [1,502,null,{}] 04:53:01 INFO - PROCESS | 1663 | 1467028381833 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:01 INFO - PROCESS | 1663 | 1467028381836 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:01 INFO - PROCESS | 1663 | 1467028381977 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:53:02 INFO - PROCESS | 1663 | 1467028382098 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 1663 | 1467028382103 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x112aa3000 == 41 [pid = 1663] [id = 133] 04:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x112966400) [pid = 1663] [serial = 396] [outer = 0x0] 04:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1160d7800) [pid = 1663] [serial = 397] [outer = 0x112966400] 04:53:02 INFO - PROCESS | 1663 | 1467028382130 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1172b7000) [pid = 1663] [serial = 398] [outer = 0x112966400] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x119db2000 == 40 [pid = 1663] [id = 130] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x127674800 == 39 [pid = 1663] [id = 129] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x118f05800 == 38 [pid = 1663] [id = 128] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x11706f800 == 37 [pid = 1663] [id = 127] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x124393000 == 36 [pid = 1663] [id = 126] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12344a800 == 35 [pid = 1663] [id = 125] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x119db5800 == 34 [pid = 1663] [id = 124] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1197d2800 == 33 [pid = 1663] [id = 123] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x118f06000 == 32 [pid = 1663] [id = 122] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x117079000 == 31 [pid = 1663] [id = 121] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x11608b000 == 30 [pid = 1663] [id = 120] 04:53:02 INFO - PROCESS | 1663 | --DOCSHELL 0x113a4d800 == 29 [pid = 1663] [id = 119] 04:53:02 INFO - PROCESS | 1663 | 1467028382550 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 773ms 04:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:53:02 INFO - PROCESS | 1663 | 1467028382597 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 1663 | 1467028382599 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12beda800) [pid = 1663] [serial = 290] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12bee2800) [pid = 1663] [serial = 322] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x112963000) [pid = 1663] [serial = 325] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1185db800) [pid = 1663] [serial = 335] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12b9dc000) [pid = 1663] [serial = 319] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11386b800) [pid = 1663] [serial = 292] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11704ec00) [pid = 1663] [serial = 293] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12760f000) [pid = 1663] [serial = 313] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x129165c00) [pid = 1663] [serial = 314] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1245e5800) [pid = 1663] [serial = 310] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11843e800) [pid = 1663] [serial = 334] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x124f7f400) [pid = 1663] [serial = 311] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11822d800) [pid = 1663] [serial = 304] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11913e400) [pid = 1663] [serial = 305] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12107d000) [pid = 1663] [serial = 307] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1212b9000) [pid = 1663] [serial = 308] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1293adc00) [pid = 1663] [serial = 316] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12a799000) [pid = 1663] [serial = 317] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x129163800) [pid = 1663] [serial = 301] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1293d6000) [pid = 1663] [serial = 302] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119796400) [pid = 1663] [serial = 295] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119b6cc00) [pid = 1663] [serial = 296] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1239ab800) [pid = 1663] [serial = 298] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x124761800) [pid = 1663] [serial = 299] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12bfce000) [pid = 1663] [serial = 328] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12bfd4400) [pid = 1663] [serial = 329] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11269c800) [pid = 1663] [serial = 331] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1126a0c00) [pid = 1663] [serial = 332] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x112967000) [pid = 1663] [serial = 326] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12bfcdc00) [pid = 1663] [serial = 323] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12be5b000) [pid = 1663] [serial = 320] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12b99d000) [pid = 1663] [serial = 338] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x128c53800) [pid = 1663] [serial = 337] [outer = 0x0] [url = about:blank] 04:53:02 INFO - PROCESS | 1663 | 1467028382620 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 1663 | 1467028382623 Marionette TRACE conn2 <- [1,506,null,{}] 04:53:02 INFO - PROCESS | 1663 | 1467028382629 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:02 INFO - PROCESS | 1663 | 1467028382630 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:02 INFO - PROCESS | 1663 | 1467028382707 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:53:02 INFO - PROCESS | 1663 | 1467028382714 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 1663 | 1467028382715 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f42800 == 30 [pid = 1663] [id = 134] 04:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118048800) [pid = 1663] [serial = 399] [outer = 0x0] 04:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118056000) [pid = 1663] [serial = 400] [outer = 0x118048800] 04:53:02 INFO - PROCESS | 1663 | 1467028382742 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1185a5800) [pid = 1663] [serial = 401] [outer = 0x118048800] 04:53:03 INFO - PROCESS | 1663 | 1467028383072 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 493ms 04:53:03 INFO - PROCESS | 1663 | 1467028383095 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 1663 | 1467028383096 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:53:03 INFO - PROCESS | 1663 | 1467028383099 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 1663 | 1467028383100 Marionette TRACE conn2 <- [1,510,null,{}] 04:53:03 INFO - PROCESS | 1663 | 1467028383107 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:03 INFO - PROCESS | 1663 | 1467028383110 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:03 INFO - PROCESS | 1663 | 1467028383202 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:53:03 INFO - PROCESS | 1663 | 1467028383248 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 1663 | 1467028383251 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x11878e000 == 31 [pid = 1663] [id = 135] 04:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11885e000) [pid = 1663] [serial = 402] [outer = 0x0] 04:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119733800) [pid = 1663] [serial = 403] [outer = 0x11885e000] 04:53:03 INFO - PROCESS | 1663 | 1467028383279 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11984d800) [pid = 1663] [serial = 404] [outer = 0x11885e000] 04:53:03 INFO - PROCESS | 1663 | 1467028383601 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 04:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:53:03 INFO - PROCESS | 1663 | 1467028383620 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 1663 | 1467028383621 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:53:03 INFO - PROCESS | 1663 | 1467028383623 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 1663 | 1467028383624 Marionette TRACE conn2 <- [1,514,null,{}] 04:53:03 INFO - PROCESS | 1663 | 1467028383630 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:03 INFO - PROCESS | 1663 | 1467028383631 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:03 INFO - PROCESS | 1663 | 1467028383711 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:53:03 INFO - PROCESS | 1663 | 1467028383715 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 1663 | 1467028383716 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197c9800 == 32 [pid = 1663] [id = 136] 04:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119a57c00) [pid = 1663] [serial = 405] [outer = 0x0] 04:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121079c00) [pid = 1663] [serial = 406] [outer = 0x119a57c00] 04:53:03 INFO - PROCESS | 1663 | 1467028383741 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121084000) [pid = 1663] [serial = 407] [outer = 0x119a57c00] 04:53:04 INFO - PROCESS | 1663 | 1467028384052 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 04:53:04 INFO - PROCESS | 1663 | 1467028384095 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 1663 | 1467028384096 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:53:04 INFO - PROCESS | 1663 | 1467028384099 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 1663 | 1467028384100 Marionette TRACE conn2 <- [1,518,null,{}] 04:53:04 INFO - PROCESS | 1663 | 1467028384102 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:04 INFO - PROCESS | 1663 | 1467028384103 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:04 INFO - PROCESS | 1663 | 1467028384178 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:53:04 INFO - PROCESS | 1663 | 1467028384182 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 1663 | 1467028384183 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b25800 == 33 [pid = 1663] [id = 137] 04:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x113366000) [pid = 1663] [serial = 408] [outer = 0x0] 04:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1212b3c00) [pid = 1663] [serial = 409] [outer = 0x113366000] 04:53:04 INFO - PROCESS | 1663 | 1467028384208 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12347f800) [pid = 1663] [serial = 410] [outer = 0x113366000] 04:53:04 INFO - PROCESS | 1663 | 1467028384548 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 04:53:04 INFO - PROCESS | 1663 | 1467028384569 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 1663 | 1467028384571 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:53:04 INFO - PROCESS | 1663 | 1467028384573 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 1663 | 1467028384576 Marionette TRACE conn2 <- [1,522,null,{}] 04:53:04 INFO - PROCESS | 1663 | 1467028384579 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:04 INFO - PROCESS | 1663 | 1467028384583 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:04 INFO - PROCESS | 1663 | 1467028384705 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:53:04 INFO - PROCESS | 1663 | 1467028384737 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 1663 | 1467028384739 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x123242800 == 34 [pid = 1663] [id = 138] 04:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123a81800) [pid = 1663] [serial = 411] [outer = 0x0] 04:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1245e5800) [pid = 1663] [serial = 412] [outer = 0x123a81800] 04:53:04 INFO - PROCESS | 1663 | 1467028384767 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126f52000) [pid = 1663] [serial = 413] [outer = 0x123a81800] 04:53:05 INFO - PROCESS | 1663 | 1467028385088 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 522ms 04:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:53:05 INFO - PROCESS | 1663 | 1467028385096 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 1663 | 1467028385097 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:53:05 INFO - PROCESS | 1663 | 1467028385099 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 1663 | 1467028385100 Marionette TRACE conn2 <- [1,526,null,{}] 04:53:05 INFO - PROCESS | 1663 | 1467028385103 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:05 INFO - PROCESS | 1663 | 1467028385104 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:05 INFO - PROCESS | 1663 | 1467028385197 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:53:05 INFO - PROCESS | 1663 | 1467028385218 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 1663 | 1467028385219 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237d1000 == 35 [pid = 1663] [id = 139] 04:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126f54400) [pid = 1663] [serial = 414] [outer = 0x0] 04:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127603000) [pid = 1663] [serial = 415] [outer = 0x126f54400] 04:53:05 INFO - PROCESS | 1663 | 1467028385249 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128e78c00) [pid = 1663] [serial = 416] [outer = 0x126f54400] 04:53:05 INFO - PROCESS | 1663 | 1467028385582 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 04:53:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:53:05 INFO - PROCESS | 1663 | 1467028385619 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 1663 | 1467028385621 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:53:05 INFO - PROCESS | 1663 | 1467028385623 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 1663 | 1467028385624 Marionette TRACE conn2 <- [1,530,null,{}] 04:53:05 INFO - PROCESS | 1663 | 1467028385626 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:05 INFO - PROCESS | 1663 | 1467028385627 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:05 INFO - PROCESS | 1663 | 1467028385721 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:53:05 INFO - PROCESS | 1663 | 1467028385732 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 1663 | 1467028385733 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e1800 == 36 [pid = 1663] [id = 140] 04:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x129161800) [pid = 1663] [serial = 417] [outer = 0x0] 04:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1293ae400) [pid = 1663] [serial = 418] [outer = 0x129161800] 04:53:05 INFO - PROCESS | 1663 | 1467028385758 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x129410000) [pid = 1663] [serial = 419] [outer = 0x129161800] 04:53:06 INFO - PROCESS | 1663 | 1467028386072 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:53:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:53:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:53:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:53:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:53:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:53:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:53:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:53:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 04:53:06 INFO - PROCESS | 1663 | 1467028386094 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 1663 | 1467028386097 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:53:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:53:06 INFO - PROCESS | 1663 | 1467028386099 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 1663 | 1467028386100 Marionette TRACE conn2 <- [1,534,null,{}] 04:53:06 INFO - PROCESS | 1663 | 1467028386102 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:06 INFO - PROCESS | 1663 | 1467028386104 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:06 INFO - PROCESS | 1663 | 1467028386214 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:53:06 INFO - PROCESS | 1663 | 1467028386227 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 1663 | 1467028386228 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12767e800 == 37 [pid = 1663] [id = 141] 04:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119798000) [pid = 1663] [serial = 420] [outer = 0x0] 04:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12a799c00) [pid = 1663] [serial = 421] [outer = 0x119798000] 04:53:06 INFO - PROCESS | 1663 | 1467028386252 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12b0a9400) [pid = 1663] [serial = 422] [outer = 0x119798000] 04:53:06 INFO - PROCESS | 1663 | 1467028386590 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:53:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 04:53:06 INFO - PROCESS | 1663 | 1467028386620 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 1663 | 1467028386622 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:53:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:53:06 INFO - PROCESS | 1663 | 1467028386632 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 1663 | 1467028386633 Marionette TRACE conn2 <- [1,538,null,{}] 04:53:06 INFO - PROCESS | 1663 | 1467028386635 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:06 INFO - PROCESS | 1663 | 1467028386636 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:06 INFO - PROCESS | 1663 | 1467028386834 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12b9da800) [pid = 1663] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1162d1000) [pid = 1663] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x127610c00) [pid = 1663] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118441400) [pid = 1663] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11849d000) [pid = 1663] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x117ea0c00) [pid = 1663] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11678b000) [pid = 1663] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121086c00) [pid = 1663] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112693800) [pid = 1663] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1273b9400) [pid = 1663] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x123edf800) [pid = 1663] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x129414800) [pid = 1663] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112698400) [pid = 1663] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1162ca800) [pid = 1663] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112694800) [pid = 1663] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119a4d000) [pid = 1663] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:53:06 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119a49400) [pid = 1663] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:53:06 INFO - PROCESS | 1663 | 1467028386890 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 1663 | 1467028386892 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x118098800 == 38 [pid = 1663] [id = 142] 04:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112698400) [pid = 1663] [serial = 423] [outer = 0x0] 04:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1162d1000) [pid = 1663] [serial = 424] [outer = 0x112698400] 04:53:06 INFO - PROCESS | 1663 | 1467028386922 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118857800) [pid = 1663] [serial = 425] [outer = 0x112698400] 04:53:07 INFO - PROCESS | 1663 | 1467028387196 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:53:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:53:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 04:53:07 INFO - PROCESS | 1663 | 1467028387251 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 1663 | 1467028387253 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:53:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:53:07 INFO - PROCESS | 1663 | 1467028387255 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 1663 | 1467028387257 Marionette TRACE conn2 <- [1,542,null,{}] 04:53:07 INFO - PROCESS | 1663 | 1467028387262 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:07 INFO - PROCESS | 1663 | 1467028387265 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:07 INFO - PROCESS | 1663 | 1467028387362 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:53:07 INFO - PROCESS | 1663 | 1467028387410 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 1663 | 1467028387412 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a40b800 == 39 [pid = 1663] [id = 143] 04:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118fab000) [pid = 1663] [serial = 426] [outer = 0x0] 04:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119137800) [pid = 1663] [serial = 427] [outer = 0x118fab000] 04:53:07 INFO - PROCESS | 1663 | 1467028387438 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12b996000) [pid = 1663] [serial = 428] [outer = 0x118fab000] 04:53:07 INFO - PROCESS | 1663 | 1467028387701 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:53:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:53:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 473ms 04:53:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:53:07 INFO - PROCESS | 1663 | 1467028387732 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:53:07 INFO - PROCESS | 1663 | 1467028387733 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:53:07 INFO - PROCESS | 1663 | 1467028387735 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 1663 | 1467028387736 Marionette TRACE conn2 <- [1,546,null,{}] 04:53:07 INFO - PROCESS | 1663 | 1467028387738 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:07 INFO - PROCESS | 1663 | 1467028387739 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:07 INFO - PROCESS | 1663 | 1467028387847 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:53:07 INFO - PROCESS | 1663 | 1467028387850 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 1663 | 1467028387851 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84f800 == 40 [pid = 1663] [id = 144] 04:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1232ef400) [pid = 1663] [serial = 429] [outer = 0x0] 04:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12b99d800) [pid = 1663] [serial = 430] [outer = 0x1232ef400] 04:53:07 INFO - PROCESS | 1663 | 1467028387880 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12be5b000) [pid = 1663] [serial = 431] [outer = 0x1232ef400] 04:53:08 INFO - PROCESS | 1663 | 1467028388211 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:53:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 519ms 04:53:08 INFO - PROCESS | 1663 | 1467028388255 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 1663 | 1467028388256 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:53:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:53:08 INFO - PROCESS | 1663 | 1467028388259 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 1663 | 1467028388260 Marionette TRACE conn2 <- [1,550,null,{}] 04:53:08 INFO - PROCESS | 1663 | 1467028388262 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:08 INFO - PROCESS | 1663 | 1467028388263 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:08 INFO - PROCESS | 1663 | 1467028388372 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:53:08 INFO - PROCESS | 1663 | 1467028388380 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 1663 | 1467028388382 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b03f000 == 41 [pid = 1663] [id = 145] 04:53:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12be5d000) [pid = 1663] [serial = 432] [outer = 0x0] 04:53:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12be62000) [pid = 1663] [serial = 433] [outer = 0x12be5d000] 04:53:08 INFO - PROCESS | 1663 | 1467028388411 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12bede800) [pid = 1663] [serial = 434] [outer = 0x12be5d000] 04:53:08 INFO - PROCESS | 1663 | 1467028388707 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:53:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 471ms 04:53:08 INFO - PROCESS | 1663 | 1467028388732 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:53:08 INFO - PROCESS | 1663 | 1467028388734 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:53:08 INFO - PROCESS | 1663 | 1467028388738 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 1663 | 1467028388739 Marionette TRACE conn2 <- [1,554,null,{}] 04:53:08 INFO - PROCESS | 1663 | 1467028388753 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:08 INFO - PROCESS | 1663 | 1467028388755 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:08 INFO - PROCESS | 1663 | 1467028388964 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:53:09 INFO - PROCESS | 1663 | 1467028389079 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 1663 | 1467028389082 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1132c3800 == 42 [pid = 1663] [id = 146] 04:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112692c00) [pid = 1663] [serial = 435] [outer = 0x0] 04:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1126a0c00) [pid = 1663] [serial = 436] [outer = 0x112692c00] 04:53:09 INFO - PROCESS | 1663 | 1467028389137 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x113a37000) [pid = 1663] [serial = 437] [outer = 0x112692c00] 04:53:09 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:09 INFO - PROCESS | 1663 | 1467028389664 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 933ms 04:53:09 INFO - PROCESS | 1663 | 1467028389671 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 1663 | 1467028389674 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:53:09 INFO - PROCESS | 1663 | 1467028389677 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 1663 | 1467028389679 Marionette TRACE conn2 <- [1,558,null,{}] 04:53:09 INFO - PROCESS | 1663 | 1467028389682 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:09 INFO - PROCESS | 1663 | 1467028389686 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:09 INFO - PROCESS | 1663 | 1467028389789 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:53:09 INFO - PROCESS | 1663 | 1467028389838 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 1663 | 1467028389839 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191e5000 == 43 [pid = 1663] [id = 147] 04:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116793000) [pid = 1663] [serial = 438] [outer = 0x0] 04:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1184a1c00) [pid = 1663] [serial = 439] [outer = 0x116793000] 04:53:09 INFO - PROCESS | 1663 | 1467028389881 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118859000) [pid = 1663] [serial = 440] [outer = 0x116793000] 04:53:10 INFO - PROCESS | 1663 | 1467028390304 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 04:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:53:10 INFO - PROCESS | 1663 | 1467028390348 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 1663 | 1467028390350 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:53:10 INFO - PROCESS | 1663 | 1467028390352 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 1663 | 1467028390354 Marionette TRACE conn2 <- [1,562,null,{}] 04:53:10 INFO - PROCESS | 1663 | 1467028390356 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:10 INFO - PROCESS | 1663 | 1467028390357 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:10 INFO - PROCESS | 1663 | 1467028390478 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:53:10 INFO - PROCESS | 1663 | 1467028390544 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 1663 | 1467028390545 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ecd800 == 44 [pid = 1663] [id = 148] 04:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119848400) [pid = 1663] [serial = 441] [outer = 0x0] 04:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119d38000) [pid = 1663] [serial = 442] [outer = 0x119848400] 04:53:10 INFO - PROCESS | 1663 | 1467028390574 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x123479400) [pid = 1663] [serial = 443] [outer = 0x119848400] 04:53:10 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:10 INFO - PROCESS | 1663 | 1467028390994 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 04:53:11 INFO - PROCESS | 1663 | 1467028391022 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 1663 | 1467028391025 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:53:11 INFO - PROCESS | 1663 | 1467028391033 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 1663 | 1467028391036 Marionette TRACE conn2 <- [1,566,null,{}] 04:53:11 INFO - PROCESS | 1663 | 1467028391038 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:11 INFO - PROCESS | 1663 | 1467028391041 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:11 INFO - PROCESS | 1663 | 1467028391145 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:53:11 INFO - PROCESS | 1663 | 1467028391209 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 1663 | 1467028391210 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba37800 == 45 [pid = 1663] [id = 149] 04:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x123ea5800) [pid = 1663] [serial = 444] [outer = 0x0] 04:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x124f7c800) [pid = 1663] [serial = 445] [outer = 0x123ea5800] 04:53:11 INFO - PROCESS | 1663 | 1467028391239 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12915e400) [pid = 1663] [serial = 446] [outer = 0x123ea5800] 04:53:11 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:11 INFO - PROCESS | 1663 | 1467028391643 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 625ms 04:53:11 INFO - PROCESS | 1663 | 1467028391653 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 1663 | 1467028391655 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:53:11 INFO - PROCESS | 1663 | 1467028391657 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 1663 | 1467028391658 Marionette TRACE conn2 <- [1,570,null,{}] 04:53:11 INFO - PROCESS | 1663 | 1467028391660 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:11 INFO - PROCESS | 1663 | 1467028391662 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:11 INFO - PROCESS | 1663 | 1467028391760 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:53:11 INFO - PROCESS | 1663 | 1467028391868 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 1663 | 1467028391870 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be3c800 == 46 [pid = 1663] [id = 150] 04:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12916bc00) [pid = 1663] [serial = 447] [outer = 0x0] 04:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12b839400) [pid = 1663] [serial = 448] [outer = 0x12916bc00] 04:53:11 INFO - PROCESS | 1663 | 1467028391898 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12b9da400) [pid = 1663] [serial = 449] [outer = 0x12916bc00] 04:53:12 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:12 INFO - PROCESS | 1663 | 1467028392451 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 820ms 04:53:12 INFO - PROCESS | 1663 | 1467028392477 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 1663 | 1467028392480 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:53:12 INFO - PROCESS | 1663 | 1467028392483 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 1663 | 1467028392485 Marionette TRACE conn2 <- [1,574,null,{}] 04:53:12 INFO - PROCESS | 1663 | 1467028392488 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:12 INFO - PROCESS | 1663 | 1467028392490 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:12 INFO - PROCESS | 1663 | 1467028392619 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:53:12 INFO - PROCESS | 1663 | 1467028392670 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 1663 | 1467028392673 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180af800 == 47 [pid = 1663] [id = 151] 04:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x113d3c000) [pid = 1663] [serial = 450] [outer = 0x0] 04:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1160db000) [pid = 1663] [serial = 451] [outer = 0x113d3c000] 04:53:12 INFO - PROCESS | 1663 | 1467028392701 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118165000) [pid = 1663] [serial = 452] [outer = 0x113d3c000] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12b03f000 == 46 [pid = 1663] [id = 145] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84f800 == 45 [pid = 1663] [id = 144] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12a40b800 == 44 [pid = 1663] [id = 143] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118098800 == 43 [pid = 1663] [id = 142] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12767e800 == 42 [pid = 1663] [id = 141] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e1800 == 41 [pid = 1663] [id = 140] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1237d1000 == 40 [pid = 1663] [id = 139] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123242800 == 39 [pid = 1663] [id = 138] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119b25800 == 38 [pid = 1663] [id = 137] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1197c9800 == 37 [pid = 1663] [id = 136] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11878e000 == 36 [pid = 1663] [id = 135] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116f42800 == 35 [pid = 1663] [id = 134] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x112aa3000 == 34 [pid = 1663] [id = 133] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7be000 == 33 [pid = 1663] [id = 131] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a1800 == 32 [pid = 1663] [id = 132] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12be3c800 == 31 [pid = 1663] [id = 150] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba37800 == 30 [pid = 1663] [id = 149] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x128ecd800 == 29 [pid = 1663] [id = 148] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1191e5000 == 28 [pid = 1663] [id = 147] 04:53:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1132c3800 == 27 [pid = 1663] [id = 146] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126f51c00) [pid = 1663] [serial = 370] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1293b4800) [pid = 1663] [serial = 373] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119734400) [pid = 1663] [serial = 356] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1185a7400) [pid = 1663] [serial = 355] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118f74c00) [pid = 1663] [serial = 361] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11972a400) [pid = 1663] [serial = 362] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1185ac800) [pid = 1663] [serial = 341] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118054800) [pid = 1663] [serial = 340] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x117e9d400) [pid = 1663] [serial = 358] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x113d3fc00) [pid = 1663] [serial = 359] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x123edf000) [pid = 1663] [serial = 344] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x127607400) [pid = 1663] [serial = 371] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1212b6c00) [pid = 1663] [serial = 343] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121157800) [pid = 1663] [serial = 364] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1234f4800) [pid = 1663] [serial = 365] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128e78800) [pid = 1663] [serial = 347] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1248ac800) [pid = 1663] [serial = 367] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x127607800) [pid = 1663] [serial = 346] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12b83a400) [pid = 1663] [serial = 350] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12a8cf000) [pid = 1663] [serial = 349] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12b997c00) [pid = 1663] [serial = 353] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1212b6400) [pid = 1663] [serial = 352] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12af7d000) [pid = 1663] [serial = 376] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12a79d000) [pid = 1663] [serial = 374] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12b0abc00) [pid = 1663] [serial = 377] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11843cc00) [pid = 1663] [serial = 380] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12b9d4c00) [pid = 1663] [serial = 386] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x123ee0c00) [pid = 1663] [serial = 382] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112959800) [pid = 1663] [serial = 379] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12a4d6000) [pid = 1663] [serial = 383] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12b833800) [pid = 1663] [serial = 385] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12be69400) [pid = 1663] [serial = 389] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x124f7a800) [pid = 1663] [serial = 368] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12bee6800) [pid = 1663] [serial = 391] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12ba79400) [pid = 1663] [serial = 388] [outer = 0x0] [url = about:blank] 04:53:13 INFO - PROCESS | 1663 | 1467028393708 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1322ms 04:53:13 INFO - PROCESS | 1663 | 1467028393805 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 1663 | 1467028393807 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:53:13 INFO - PROCESS | 1663 | 1467028393818 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 1663 | 1467028393820 Marionette TRACE conn2 <- [1,578,null,{}] 04:53:13 INFO - PROCESS | 1663 | 1467028393847 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:13 INFO - PROCESS | 1663 | 1467028393849 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:13 INFO - PROCESS | 1663 | 1467028393966 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:53:14 INFO - PROCESS | 1663 | 1467028394017 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 1663 | 1467028394019 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x11380d000 == 28 [pid = 1663] [id = 152] 04:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1133c5000) [pid = 1663] [serial = 453] [outer = 0x0] 04:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113a32800) [pid = 1663] [serial = 454] [outer = 0x1133c5000] 04:53:14 INFO - PROCESS | 1663 | 1467028394052 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1166f1000) [pid = 1663] [serial = 455] [outer = 0x1133c5000] 04:53:14 INFO - PROCESS | 1663 | 1467028394517 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 771ms 04:53:14 INFO - PROCESS | 1663 | 1467028394603 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 1663 | 1467028394606 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:53:14 INFO - PROCESS | 1663 | 1467028394614 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 1663 | 1467028394617 Marionette TRACE conn2 <- [1,582,null,{}] 04:53:14 INFO - PROCESS | 1663 | 1467028394620 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:14 INFO - PROCESS | 1663 | 1467028394622 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:14 INFO - PROCESS | 1663 | 1467028394725 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:53:14 INFO - PROCESS | 1663 | 1467028394793 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 1663 | 1467028394795 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f41800 == 29 [pid = 1663] [id = 153] 04:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11804f000) [pid = 1663] [serial = 456] [outer = 0x0] 04:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118054400) [pid = 1663] [serial = 457] [outer = 0x11804f000] 04:53:14 INFO - PROCESS | 1663 | 1467028394827 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11843dc00) [pid = 1663] [serial = 458] [outer = 0x11804f000] 04:53:15 INFO - PROCESS | 1663 | 1467028395415 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 875ms 04:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:53:15 INFO - PROCESS | 1663 | 1467028395486 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 1663 | 1467028395488 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:53:15 INFO - PROCESS | 1663 | 1467028395492 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 1663 | 1467028395494 Marionette TRACE conn2 <- [1,586,null,{}] 04:53:15 INFO - PROCESS | 1663 | 1467028395497 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:15 INFO - PROCESS | 1663 | 1467028395499 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:15 INFO - PROCESS | 1663 | 1467028395596 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:53:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12be4a800 == 28 [pid = 1663] [id = 21] 04:53:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce63000 == 27 [pid = 1663] [id = 18] 04:53:15 INFO - PROCESS | 1663 | --DOCSHELL 0x111ad9000 == 26 [pid = 1663] [id = 22] 04:53:15 INFO - PROCESS | 1663 | --DOCSHELL 0x11623d000 == 25 [pid = 1663] [id = 23] 04:53:15 INFO - PROCESS | 1663 | --DOCSHELL 0x117072000 == 24 [pid = 1663] [id = 24] 04:53:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12cdb8000 == 23 [pid = 1663] [id = 19] 04:53:15 INFO - PROCESS | 1663 | 1467028395645 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 1663 | 1467028395648 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x116668000 == 24 [pid = 1663] [id = 154] 04:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11512a800) [pid = 1663] [serial = 459] [outer = 0x0] 04:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11678b000) [pid = 1663] [serial = 460] [outer = 0x11512a800] 04:53:15 INFO - PROCESS | 1663 | 1467028395675 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118047800) [pid = 1663] [serial = 461] [outer = 0x11512a800] 04:53:15 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:15 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:15 INFO - PROCESS | 1663 | 1467028395949 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 471ms 04:53:15 INFO - PROCESS | 1663 | 1467028395969 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 1663 | 1467028395972 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:53:15 INFO - PROCESS | 1663 | 1467028395984 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 1663 | 1467028395986 Marionette TRACE conn2 <- [1,590,null,{}] 04:53:15 INFO - PROCESS | 1663 | 1467028395988 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:15 INFO - PROCESS | 1663 | 1467028395989 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:16 INFO - PROCESS | 1663 | 1467028396077 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:53:16 INFO - PROCESS | 1663 | 1467028396124 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 1663 | 1467028396125 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a5000 == 25 [pid = 1663] [id = 155] 04:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11804b400) [pid = 1663] [serial = 462] [outer = 0x0] 04:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1185a7400) [pid = 1663] [serial = 463] [outer = 0x11804b400] 04:53:16 INFO - PROCESS | 1663 | 1467028396152 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119728400) [pid = 1663] [serial = 464] [outer = 0x11804b400] 04:53:16 INFO - PROCESS | 1663 | 1467028396480 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 04:53:16 INFO - PROCESS | 1663 | 1467028396503 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 1663 | 1467028396505 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:53:16 INFO - PROCESS | 1663 | 1467028396507 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 1663 | 1467028396512 Marionette TRACE conn2 <- [1,594,null,{}] 04:53:16 INFO - PROCESS | 1663 | 1467028396520 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:16 INFO - PROCESS | 1663 | 1467028396523 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:16 INFO - PROCESS | 1663 | 1467028396602 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:53:16 INFO - PROCESS | 1663 | 1467028396653 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 1663 | 1467028396655 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f13800 == 26 [pid = 1663] [id = 156] 04:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119735000) [pid = 1663] [serial = 465] [outer = 0x0] 04:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119b6dc00) [pid = 1663] [serial = 466] [outer = 0x119735000] 04:53:16 INFO - PROCESS | 1663 | 1467028396690 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121083800) [pid = 1663] [serial = 467] [outer = 0x119735000] 04:53:17 INFO - PROCESS | 1663 | 1467028397019 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 524ms 04:53:17 INFO - PROCESS | 1663 | 1467028397032 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:53:17 INFO - PROCESS | 1663 | 1467028397034 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:53:17 INFO - PROCESS | 1663 | 1467028397037 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 1663 | 1467028397038 Marionette TRACE conn2 <- [1,598,null,{}] 04:53:17 INFO - PROCESS | 1663 | 1467028397040 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:17 INFO - PROCESS | 1663 | 1467028397041 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:17 INFO - PROCESS | 1663 | 1467028397124 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:53:17 INFO - PROCESS | 1663 | 1467028397129 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 1663 | 1467028397130 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197ce800 == 27 [pid = 1663] [id = 157] 04:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1212b7800) [pid = 1663] [serial = 468] [outer = 0x0] 04:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1236f9000) [pid = 1663] [serial = 469] [outer = 0x1212b7800] 04:53:17 INFO - PROCESS | 1663 | 1467028397156 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123c02400) [pid = 1663] [serial = 470] [outer = 0x1212b7800] 04:53:17 INFO - PROCESS | 1663 | 1467028397482 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 469ms 04:53:17 INFO - PROCESS | 1663 | 1467028397506 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 1663 | 1467028397507 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:53:17 INFO - PROCESS | 1663 | 1467028397512 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 1663 | 1467028397514 Marionette TRACE conn2 <- [1,602,null,{}] 04:53:17 INFO - PROCESS | 1663 | 1467028397516 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:17 INFO - PROCESS | 1663 | 1467028397517 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:17 INFO - PROCESS | 1663 | 1467028397615 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:53:17 INFO - PROCESS | 1663 | 1467028397625 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 1663 | 1467028397628 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b17800 == 28 [pid = 1663] [id = 158] 04:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1232eb400) [pid = 1663] [serial = 471] [outer = 0x0] 04:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123c09000) [pid = 1663] [serial = 472] [outer = 0x1232eb400] 04:53:17 INFO - PROCESS | 1663 | 1467028397652 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123c0f000) [pid = 1663] [serial = 473] [outer = 0x1232eb400] 04:53:18 INFO - PROCESS | 1663 | 1467028398006 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 04:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:53:18 INFO - PROCESS | 1663 | 1467028398036 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 1663 | 1467028398038 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:53:18 INFO - PROCESS | 1663 | 1467028398040 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 1663 | 1467028398041 Marionette TRACE conn2 <- [1,606,null,{}] 04:53:18 INFO - PROCESS | 1663 | 1467028398043 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 1663 | 1467028398047 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:18 INFO - PROCESS | 1663 | 1467028398166 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:53:18 INFO - PROCESS | 1663 | 1467028398202 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 1663 | 1467028398203 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12336e000 == 29 [pid = 1663] [id = 159] 04:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123c11c00) [pid = 1663] [serial = 474] [outer = 0x0] 04:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1245b5c00) [pid = 1663] [serial = 475] [outer = 0x123c11c00] 04:53:18 INFO - PROCESS | 1663 | 1467028398228 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126ecec00) [pid = 1663] [serial = 476] [outer = 0x123c11c00] 04:53:18 INFO - PROCESS | 1663 | 1467028398535 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 517ms 04:53:18 INFO - PROCESS | 1663 | 1467028398558 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 1663 | 1467028398562 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:53:18 INFO - PROCESS | 1663 | 1467028398572 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 1663 | 1467028398573 Marionette TRACE conn2 <- [1,610,null,{}] 04:53:18 INFO - PROCESS | 1663 | 1467028398577 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 1663 | 1467028398579 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:18 INFO - PROCESS | 1663 | 1467028398670 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:53:18 INFO - PROCESS | 1663 | 1467028398673 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 1663 | 1467028398674 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a61800 == 30 [pid = 1663] [id = 160] 04:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123f38400) [pid = 1663] [serial = 477] [outer = 0x0] 04:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12736a400) [pid = 1663] [serial = 478] [outer = 0x123f38400] 04:53:18 INFO - PROCESS | 1663 | 1467028398699 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12760c800) [pid = 1663] [serial = 479] [outer = 0x123f38400] 04:53:19 INFO - PROCESS | 1663 | 1467028399022 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 474ms 04:53:19 INFO - PROCESS | 1663 | 1467028399049 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 1663 | 1467028399050 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:53:19 INFO - PROCESS | 1663 | 1467028399052 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 1663 | 1467028399053 Marionette TRACE conn2 <- [1,614,null,{}] 04:53:19 INFO - PROCESS | 1663 | 1467028399064 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:19 INFO - PROCESS | 1663 | 1467028399065 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:19 INFO - PROCESS | 1663 | 1467028399161 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:53:19 INFO - PROCESS | 1663 | 1467028399164 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 1663 | 1467028399165 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x124588800 == 31 [pid = 1663] [id = 161] 04:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1245e9400) [pid = 1663] [serial = 480] [outer = 0x0] 04:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12915e800) [pid = 1663] [serial = 481] [outer = 0x1245e9400] 04:53:19 INFO - PROCESS | 1663 | 1467028399190 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x129168c00) [pid = 1663] [serial = 482] [outer = 0x1245e9400] 04:53:19 INFO - PROCESS | 1663 | 1467028399551 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119848400) [pid = 1663] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12916bc00) [pid = 1663] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x112692c00) [pid = 1663] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x123ea5800) [pid = 1663] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116793000) [pid = 1663] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x126f54400) [pid = 1663] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x129161800) [pid = 1663] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119798000) [pid = 1663] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118164000) [pid = 1663] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11885e000) [pid = 1663] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118048800) [pid = 1663] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x113366000) [pid = 1663] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12bedc800) [pid = 1663] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1232ef400) [pid = 1663] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119a57c00) [pid = 1663] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112966400) [pid = 1663] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112698400) [pid = 1663] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12be5d000) [pid = 1663] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x123a81800) [pid = 1663] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:53:19 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118fab000) [pid = 1663] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 528ms 04:53:19 INFO - PROCESS | 1663 | 1467028399584 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 1663 | 1467028399585 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:53:19 INFO - PROCESS | 1663 | 1467028399588 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 1663 | 1467028399590 Marionette TRACE conn2 <- [1,618,null,{}] 04:53:19 INFO - PROCESS | 1663 | 1467028399595 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:19 INFO - PROCESS | 1663 | 1467028399596 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:19 INFO - PROCESS | 1663 | 1467028399673 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:53:19 INFO - PROCESS | 1663 | 1467028399678 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 1663 | 1467028399680 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fdf800 == 32 [pid = 1663] [id = 162] 04:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x113d45800) [pid = 1663] [serial = 483] [outer = 0x0] 04:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118164000) [pid = 1663] [serial = 484] [outer = 0x113d45800] 04:53:19 INFO - PROCESS | 1663 | 1467028399704 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119848400) [pid = 1663] [serial = 485] [outer = 0x113d45800] 04:53:20 INFO - PROCESS | 1663 | 1467028400035 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 473ms 04:53:20 INFO - PROCESS | 1663 | 1467028400063 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 1663 | 1467028400064 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:53:20 INFO - PROCESS | 1663 | 1467028400066 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 1663 | 1467028400067 Marionette TRACE conn2 <- [1,622,null,{}] 04:53:20 INFO - PROCESS | 1663 | 1467028400069 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:20 INFO - PROCESS | 1663 | 1467028400070 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:20 INFO - PROCESS | 1663 | 1467028400148 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:53:20 INFO - PROCESS | 1663 | 1467028400151 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 1663 | 1467028400152 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f79000 == 33 [pid = 1663] [id = 163] 04:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x116a0c400) [pid = 1663] [serial = 486] [outer = 0x0] 04:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x124f71c00) [pid = 1663] [serial = 487] [outer = 0x116a0c400] 04:53:20 INFO - PROCESS | 1663 | 1467028400176 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12916cc00) [pid = 1663] [serial = 488] [outer = 0x116a0c400] 04:53:20 INFO - PROCESS | 1663 | 1467028400518 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 470ms 04:53:20 INFO - PROCESS | 1663 | 1467028400536 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 1663 | 1467028400538 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:53:20 INFO - PROCESS | 1663 | 1467028400540 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 1663 | 1467028400544 Marionette TRACE conn2 <- [1,626,null,{}] 04:53:20 INFO - PROCESS | 1663 | 1467028400558 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:20 INFO - PROCESS | 1663 | 1467028400561 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:20 INFO - PROCESS | 1663 | 1467028400649 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:53:20 INFO - PROCESS | 1663 | 1467028400653 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 1663 | 1467028400655 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ed2800 == 34 [pid = 1663] [id = 164] 04:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1293b3c00) [pid = 1663] [serial = 489] [outer = 0x0] 04:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12a795400) [pid = 1663] [serial = 490] [outer = 0x1293b3c00] 04:53:20 INFO - PROCESS | 1663 | 1467028400686 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12af86400) [pid = 1663] [serial = 491] [outer = 0x1293b3c00] 04:53:21 INFO - PROCESS | 1663 | 1467028401015 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 523ms 04:53:21 INFO - PROCESS | 1663 | 1467028401064 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 1663 | 1467028401065 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:53:21 INFO - PROCESS | 1663 | 1467028401067 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 1663 | 1467028401068 Marionette TRACE conn2 <- [1,630,null,{}] 04:53:21 INFO - PROCESS | 1663 | 1467028401071 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:21 INFO - PROCESS | 1663 | 1467028401072 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:21 INFO - PROCESS | 1663 | 1467028401150 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:53:21 INFO - PROCESS | 1663 | 1467028401200 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 1663 | 1467028401201 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a409800 == 35 [pid = 1663] [id = 165] 04:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1293c9800) [pid = 1663] [serial = 492] [outer = 0x0] 04:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12b83b400) [pid = 1663] [serial = 493] [outer = 0x1293c9800] 04:53:21 INFO - PROCESS | 1663 | 1467028401225 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12b99a800) [pid = 1663] [serial = 494] [outer = 0x1293c9800] 04:53:21 INFO - PROCESS | 1663 | 1467028401487 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms 04:53:21 INFO - PROCESS | 1663 | 1467028401537 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 1663 | 1467028401538 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:53:21 INFO - PROCESS | 1663 | 1467028401540 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 1663 | 1467028401541 Marionette TRACE conn2 <- [1,634,null,{}] 04:53:21 INFO - PROCESS | 1663 | 1467028401552 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:21 INFO - PROCESS | 1663 | 1467028401553 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:21 INFO - PROCESS | 1663 | 1467028401677 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:53:21 INFO - PROCESS | 1663 | 1467028401726 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 1663 | 1467028401727 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x112aa3000 == 36 [pid = 1663] [id = 166] 04:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1121a7000) [pid = 1663] [serial = 495] [outer = 0x0] 04:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x112698000) [pid = 1663] [serial = 496] [outer = 0x1121a7000] 04:53:21 INFO - PROCESS | 1663 | 1467028401759 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x113aa5c00) [pid = 1663] [serial = 497] [outer = 0x1121a7000] 04:53:22 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:22 INFO - PROCESS | 1663 | 1467028402203 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 679ms 04:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:53:22 INFO - PROCESS | 1663 | 1467028402220 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 1663 | 1467028402222 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:53:22 INFO - PROCESS | 1663 | 1467028402226 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 1663 | 1467028402228 Marionette TRACE conn2 <- [1,638,null,{}] 04:53:22 INFO - PROCESS | 1663 | 1467028402231 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 1663 | 1467028402234 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:22 INFO - PROCESS | 1663 | 1467028402337 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:53:22 INFO - PROCESS | 1663 | 1467028402388 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 1663 | 1467028402390 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x11911b800 == 37 [pid = 1663] [id = 167] 04:53:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x116969000) [pid = 1663] [serial = 498] [outer = 0x0] 04:53:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118859800) [pid = 1663] [serial = 499] [outer = 0x116969000] 04:53:22 INFO - PROCESS | 1663 | 1467028402420 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119844400) [pid = 1663] [serial = 500] [outer = 0x116969000] 04:53:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119a4ac00) [pid = 1663] [serial = 501] [outer = 0x12c9cd800] 04:53:22 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:22 INFO - PROCESS | 1663 | 1467028402884 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 04:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:53:22 INFO - PROCESS | 1663 | 1467028402896 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 1663 | 1467028402898 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:53:22 INFO - PROCESS | 1663 | 1467028402900 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 1663 | 1467028402901 Marionette TRACE conn2 <- [1,642,null,{}] 04:53:22 INFO - PROCESS | 1663 | 1467028402904 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 1663 | 1467028402905 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:23 INFO - PROCESS | 1663 | 1467028403006 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:53:23 INFO - PROCESS | 1663 | 1467028403114 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 1663 | 1467028403116 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b18800 == 38 [pid = 1663] [id = 168] 04:53:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119d37400) [pid = 1663] [serial = 502] [outer = 0x0] 04:53:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121160400) [pid = 1663] [serial = 503] [outer = 0x119d37400] 04:53:23 INFO - PROCESS | 1663 | 1467028403146 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x123ce4800) [pid = 1663] [serial = 504] [outer = 0x119d37400] 04:53:23 INFO - PROCESS | 1663 | 1467028403566 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 720ms 04:53:23 INFO - PROCESS | 1663 | 1467028403621 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 1663 | 1467028403623 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:53:23 INFO - PROCESS | 1663 | 1467028403631 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 1663 | 1467028403634 Marionette TRACE conn2 <- [1,646,null,{}] 04:53:23 INFO - PROCESS | 1663 | 1467028403636 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:23 INFO - PROCESS | 1663 | 1467028403639 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:23 INFO - PROCESS | 1663 | 1467028403740 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:53:23 INFO - PROCESS | 1663 | 1467028403793 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 1663 | 1467028403795 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aadd800 == 39 [pid = 1663] [id = 169] 04:53:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x123ee1800) [pid = 1663] [serial = 505] [outer = 0x0] 04:53:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x126f4e800) [pid = 1663] [serial = 506] [outer = 0x123ee1800] 04:53:23 INFO - PROCESS | 1663 | 1467028403823 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1293cb400) [pid = 1663] [serial = 507] [outer = 0x123ee1800] 04:53:24 INFO - PROCESS | 1663 | 1467028404228 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 624ms 04:53:24 INFO - PROCESS | 1663 | 1467028404252 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 1663 | 1467028404253 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:53:24 INFO - PROCESS | 1663 | 1467028404256 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 1663 | 1467028404257 Marionette TRACE conn2 <- [1,650,null,{}] 04:53:24 INFO - PROCESS | 1663 | 1467028404260 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:24 INFO - PROCESS | 1663 | 1467028404261 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:24 INFO - PROCESS | 1663 | 1467028404375 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:53:24 INFO - PROCESS | 1663 | 1467028404452 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 1663 | 1467028404453 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b831800 == 40 [pid = 1663] [id = 170] 04:53:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12a8c6000) [pid = 1663] [serial = 508] [outer = 0x0] 04:53:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12af79400) [pid = 1663] [serial = 509] [outer = 0x12a8c6000] 04:53:24 INFO - PROCESS | 1663 | 1467028404482 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12b99c400) [pid = 1663] [serial = 510] [outer = 0x12a8c6000] 04:53:25 INFO - PROCESS | 1663 | 1467028405031 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 820ms 04:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:53:25 INFO - PROCESS | 1663 | 1467028405077 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 1663 | 1467028405079 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:53:25 INFO - PROCESS | 1663 | 1467028405082 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 1663 | 1467028405083 Marionette TRACE conn2 <- [1,654,null,{}] 04:53:25 INFO - PROCESS | 1663 | 1467028405087 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:25 INFO - PROCESS | 1663 | 1467028405089 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:25 INFO - PROCESS | 1663 | 1467028405180 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:53:25 INFO - PROCESS | 1663 | 1467028405246 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 1663 | 1467028405249 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183d6000 == 41 [pid = 1663] [id = 171] 04:53:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x116964000) [pid = 1663] [serial = 511] [outer = 0x0] 04:53:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11822bc00) [pid = 1663] [serial = 512] [outer = 0x116964000] 04:53:25 INFO - PROCESS | 1663 | 1467028405278 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11885a800) [pid = 1663] [serial = 513] [outer = 0x116964000] 04:53:25 INFO - PROCESS | 1663 | 1467028405659 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:53:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba2c000 == 40 [pid = 1663] [id = 10] 04:53:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a9800 == 39 [pid = 1663] [id = 12] 04:53:25 INFO - PROCESS | 1663 | --DOCSHELL 0x128ecb800 == 38 [pid = 1663] [id = 6] 04:53:25 INFO - PROCESS | 1663 | --DOCSHELL 0x113ad8800 == 37 [pid = 1663] [id = 25] 04:53:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12a841800 == 36 [pid = 1663] [id = 8] 04:53:25 INFO - PROCESS | 1663 | --DOCSHELL 0x112aa0000 == 35 [pid = 1663] [id = 26] 04:53:25 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1160db000) [pid = 1663] [serial = 451] [outer = 0x0] [url = about:blank] 04:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 04:53:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1180af800 == 34 [pid = 1663] [id = 151] 04:53:25 INFO - PROCESS | 1663 | 1467028405754 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 1663 | 1467028405757 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:53:25 INFO - PROCESS | 1663 | 1467028405764 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 1663 | 1467028405765 Marionette TRACE conn2 <- [1,658,null,{}] 04:53:25 INFO - PROCESS | 1663 | 1467028405768 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:25 INFO - PROCESS | 1663 | 1467028405769 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:25 INFO - PROCESS | 1663 | 1467028405848 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:53:25 INFO - PROCESS | 1663 | 1467028405856 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 1663 | 1467028405857 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x117079000 == 35 [pid = 1663] [id = 172] 04:53:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x119b6fc00) [pid = 1663] [serial = 514] [outer = 0x0] 04:53:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x119f05000) [pid = 1663] [serial = 515] [outer = 0x119b6fc00] 04:53:25 INFO - PROCESS | 1663 | 1467028405891 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x123111c00) [pid = 1663] [serial = 516] [outer = 0x119b6fc00] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x127603000) [pid = 1663] [serial = 415] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1293ae400) [pid = 1663] [serial = 418] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12a799c00) [pid = 1663] [serial = 421] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118437000) [pid = 1663] [serial = 394] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118f77000) [pid = 1663] [serial = 395] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119733800) [pid = 1663] [serial = 403] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11984d800) [pid = 1663] [serial = 404] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x118056000) [pid = 1663] [serial = 400] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1185a5800) [pid = 1663] [serial = 401] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1212b3c00) [pid = 1663] [serial = 409] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12347f800) [pid = 1663] [serial = 410] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12bfd2800) [pid = 1663] [serial = 392] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12be5b000) [pid = 1663] [serial = 431] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x121079c00) [pid = 1663] [serial = 406] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x121084000) [pid = 1663] [serial = 407] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1160d7800) [pid = 1663] [serial = 397] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1172b7000) [pid = 1663] [serial = 398] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118857800) [pid = 1663] [serial = 425] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12be62000) [pid = 1663] [serial = 433] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12b99d800) [pid = 1663] [serial = 430] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1162d1000) [pid = 1663] [serial = 424] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12b0a9400) [pid = 1663] [serial = 422] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1245e5800) [pid = 1663] [serial = 412] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126f52000) [pid = 1663] [serial = 413] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12b996000) [pid = 1663] [serial = 428] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x129410000) [pid = 1663] [serial = 419] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x128e78c00) [pid = 1663] [serial = 416] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12bede800) [pid = 1663] [serial = 434] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119137800) [pid = 1663] [serial = 427] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119d38000) [pid = 1663] [serial = 442] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12b839400) [pid = 1663] [serial = 448] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x113a37000) [pid = 1663] [serial = 437] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124f7c800) [pid = 1663] [serial = 445] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12b9da400) [pid = 1663] [serial = 449] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1126a0c00) [pid = 1663] [serial = 436] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x123479400) [pid = 1663] [serial = 443] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118859000) [pid = 1663] [serial = 440] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1184a1c00) [pid = 1663] [serial = 439] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12915e400) [pid = 1663] [serial = 446] [outer = 0x0] [url = about:blank] 04:53:26 INFO - PROCESS | 1663 | 1467028406269 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 519ms 04:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:53:26 INFO - PROCESS | 1663 | 1467028406282 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 1663 | 1467028406284 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:53:26 INFO - PROCESS | 1663 | 1467028406286 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 1663 | 1467028406289 Marionette TRACE conn2 <- [1,662,null,{}] 04:53:26 INFO - PROCESS | 1663 | 1467028406299 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:26 INFO - PROCESS | 1663 | 1467028406302 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:26 INFO - PROCESS | 1663 | 1467028406411 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:53:26 INFO - PROCESS | 1663 | 1467028406418 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 1663 | 1467028406420 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x119115000 == 36 [pid = 1663] [id = 173] 04:53:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1239a4000) [pid = 1663] [serial = 517] [outer = 0x0] 04:53:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x123c10800) [pid = 1663] [serial = 518] [outer = 0x1239a4000] 04:53:26 INFO - PROCESS | 1663 | 1467028406463 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1245e1400) [pid = 1663] [serial = 519] [outer = 0x1239a4000] 04:53:26 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:26 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:26 INFO - PROCESS | 1663 | 1467028406929 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 676ms 04:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:53:26 INFO - PROCESS | 1663 | 1467028406962 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 1663 | 1467028406964 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:53:26 INFO - PROCESS | 1663 | 1467028406966 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 1663 | 1467028406968 Marionette TRACE conn2 <- [1,666,null,{}] 04:53:26 INFO - PROCESS | 1663 | 1467028406970 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:26 INFO - PROCESS | 1663 | 1467028406971 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:27 INFO - PROCESS | 1663 | 1467028407052 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:53:27 INFO - PROCESS | 1663 | 1467028407055 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 1663 | 1467028407056 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a75800 == 37 [pid = 1663] [id = 174] 04:53:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x124f09400) [pid = 1663] [serial = 520] [outer = 0x0] 04:53:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126f52400) [pid = 1663] [serial = 521] [outer = 0x124f09400] 04:53:27 INFO - PROCESS | 1663 | 1467028407082 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x127604800) [pid = 1663] [serial = 522] [outer = 0x124f09400] 04:53:27 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:27 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:27 INFO - PROCESS | 1663 | 1467028407426 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:53:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 04:53:27 INFO - PROCESS | 1663 | 1467028407435 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 1663 | 1467028407436 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:53:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:53:27 INFO - PROCESS | 1663 | 1467028407439 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 1663 | 1467028407440 Marionette TRACE conn2 <- [1,670,null,{}] 04:53:27 INFO - PROCESS | 1663 | 1467028407452 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:27 INFO - PROCESS | 1663 | 1467028407454 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:27 INFO - PROCESS | 1663 | 1467028407564 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:53:27 INFO - PROCESS | 1663 | 1467028407569 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 1663 | 1467028407570 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x123129000 == 38 [pid = 1663] [id = 175] 04:53:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128c49000) [pid = 1663] [serial = 523] [outer = 0x0] 04:53:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x129169000) [pid = 1663] [serial = 524] [outer = 0x128c49000] 04:53:27 INFO - PROCESS | 1663 | 1467028407610 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12a796400) [pid = 1663] [serial = 525] [outer = 0x128c49000] 04:53:28 INFO - PROCESS | 1663 | 1467028408038 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:53:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:53:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 04:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:53:28 INFO - PROCESS | 1663 | 1467028408069 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 1663 | 1467028408071 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:53:28 INFO - PROCESS | 1663 | 1467028408074 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 1663 | 1467028408077 Marionette TRACE conn2 <- [1,674,null,{}] 04:53:28 INFO - PROCESS | 1663 | 1467028408101 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:28 INFO - PROCESS | 1663 | 1467028408107 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:28 INFO - PROCESS | 1663 | 1467028408286 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:53:28 INFO - PROCESS | 1663 | 1467028408342 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 1663 | 1467028408344 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c78000 == 39 [pid = 1663] [id = 176] 04:53:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12ba6d800) [pid = 1663] [serial = 526] [outer = 0x0] 04:53:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12ba71c00) [pid = 1663] [serial = 527] [outer = 0x12ba6d800] 04:53:28 INFO - PROCESS | 1663 | 1467028408427 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12ba7ac00) [pid = 1663] [serial = 528] [outer = 0x12ba6d800] 04:53:28 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:28 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:28 INFO - PROCESS | 1663 | 1467028408812 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:53:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:53:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 781ms 04:53:28 INFO - PROCESS | 1663 | 1467028408855 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:53:28 INFO - PROCESS | 1663 | 1467028408856 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:53:28 INFO - PROCESS | 1663 | 1467028408858 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 1663 | 1467028408859 Marionette TRACE conn2 <- [1,678,null,{}] 04:53:28 INFO - PROCESS | 1663 | 1467028408861 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:28 INFO - PROCESS | 1663 | 1467028408863 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:28 INFO - PROCESS | 1663 | 1467028408960 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:53:28 INFO - PROCESS | 1663 | 1467028408976 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 1663 | 1467028408977 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x116664800 == 40 [pid = 1663] [id = 177] 04:53:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12b0aac00) [pid = 1663] [serial = 529] [outer = 0x0] 04:53:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12be64000) [pid = 1663] [serial = 530] [outer = 0x12b0aac00] 04:53:29 INFO - PROCESS | 1663 | 1467028409001 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118855400) [pid = 1663] [serial = 531] [outer = 0x12b0aac00] 04:53:29 INFO - PROCESS | 1663 | 1467028409389 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 04:53:29 INFO - PROCESS | 1663 | 1467028409430 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:53:29 INFO - PROCESS | 1663 | 1467028409432 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:53:29 INFO - PROCESS | 1663 | 1467028409435 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 1663 | 1467028409437 Marionette TRACE conn2 <- [1,682,null,{}] 04:53:29 INFO - PROCESS | 1663 | 1467028409448 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:29 INFO - PROCESS | 1663 | 1467028409450 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:29 INFO - PROCESS | 1663 | 1467028409597 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:53:29 INFO - PROCESS | 1663 | 1467028409615 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 1663 | 1467028409616 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12767b000 == 41 [pid = 1663] [id = 178] 04:53:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12be5d000) [pid = 1663] [serial = 532] [outer = 0x0] 04:53:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12bee2400) [pid = 1663] [serial = 533] [outer = 0x12be5d000] 04:53:29 INFO - PROCESS | 1663 | 1467028409656 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bfc6c00) [pid = 1663] [serial = 534] [outer = 0x12be5d000] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x123c11c00) [pid = 1663] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x123f38400) [pid = 1663] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1212b7800) [pid = 1663] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119735000) [pid = 1663] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11804b400) [pid = 1663] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11512a800) [pid = 1663] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1245e9400) [pid = 1663] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1293b3c00) [pid = 1663] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x113d45800) [pid = 1663] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116a0c400) [pid = 1663] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:53:30 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1232eb400) [pid = 1663] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:53:30 INFO - PROCESS | 1663 | 1467028410532 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1129ms 04:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:53:30 INFO - PROCESS | 1663 | 1467028410563 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 1663 | 1467028410565 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:53:30 INFO - PROCESS | 1663 | 1467028410567 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 1663 | 1467028410568 Marionette TRACE conn2 <- [1,686,null,{}] 04:53:30 INFO - PROCESS | 1663 | 1467028410571 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:30 INFO - PROCESS | 1663 | 1467028410573 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:30 INFO - PROCESS | 1663 | 1467028410650 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:53:30 INFO - PROCESS | 1663 | 1467028410653 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 1663 | 1467028410655 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a9e800 == 42 [pid = 1663] [id = 179] 04:53:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1176c1400) [pid = 1663] [serial = 535] [outer = 0x0] 04:53:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123118000) [pid = 1663] [serial = 536] [outer = 0x1176c1400] 04:53:30 INFO - PROCESS | 1663 | 1467028410679 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127367c00) [pid = 1663] [serial = 537] [outer = 0x1176c1400] 04:53:31 INFO - PROCESS | 1663 | 1467028411486 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:53:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 04:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:53:31 INFO - PROCESS | 1663 | 1467028411537 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 1663 | 1467028411538 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:53:31 INFO - PROCESS | 1663 | 1467028411540 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 1663 | 1467028411541 Marionette TRACE conn2 <- [1,690,null,{}] 04:53:31 INFO - PROCESS | 1663 | 1467028411543 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:31 INFO - PROCESS | 1663 | 1467028411544 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:31 INFO - PROCESS | 1663 | 1467028411642 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:53:31 INFO - PROCESS | 1663 | 1467028411648 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 1663 | 1467028411649 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a838000 == 43 [pid = 1663] [id = 180] 04:53:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11804bc00) [pid = 1663] [serial = 538] [outer = 0x0] 04:53:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12be67400) [pid = 1663] [serial = 539] [outer = 0x11804bc00] 04:53:31 INFO - PROCESS | 1663 | 1467028411673 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12bfcec00) [pid = 1663] [serial = 540] [outer = 0x11804bc00] 04:53:32 INFO - PROCESS | 1663 | 1467028412477 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:53:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 04:53:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:53:32 INFO - PROCESS | 1663 | 1467028412510 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 1663 | 1467028412513 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:53:32 INFO - PROCESS | 1663 | 1467028412516 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 1663 | 1467028412518 Marionette TRACE conn2 <- [1,694,null,{}] 04:53:32 INFO - PROCESS | 1663 | 1467028412522 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:32 INFO - PROCESS | 1663 | 1467028412524 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:32 INFO - PROCESS | 1663 | 1467028412627 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:53:32 INFO - PROCESS | 1663 | 1467028412677 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 1663 | 1467028412679 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x117075000 == 44 [pid = 1663] [id = 181] 04:53:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118223c00) [pid = 1663] [serial = 541] [outer = 0x0] 04:53:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118440800) [pid = 1663] [serial = 542] [outer = 0x118223c00] 04:53:32 INFO - PROCESS | 1663 | 1467028412711 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118859000) [pid = 1663] [serial = 543] [outer = 0x118223c00] 04:53:33 INFO - PROCESS | 1663 | 1467028413590 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1121ms 04:53:33 INFO - PROCESS | 1663 | 1467028413638 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 1663 | 1467028413641 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:53:33 INFO - PROCESS | 1663 | 1467028413646 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 1663 | 1467028413648 Marionette TRACE conn2 <- [1,698,null,{}] 04:53:33 INFO - PROCESS | 1663 | 1467028413650 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:33 INFO - PROCESS | 1663 | 1467028413652 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:33 INFO - PROCESS | 1663 | 1467028413753 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:53:33 INFO - PROCESS | 1663 | 1467028413802 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 1663 | 1467028413804 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196dc000 == 45 [pid = 1663] [id = 182] 04:53:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121078800) [pid = 1663] [serial = 544] [outer = 0x0] 04:53:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1212bbc00) [pid = 1663] [serial = 545] [outer = 0x121078800] 04:53:33 INFO - PROCESS | 1663 | 1467028413834 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x123c03400) [pid = 1663] [serial = 546] [outer = 0x121078800] 04:53:34 INFO - PROCESS | 1663 | 1467028414737 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 04:53:34 INFO - PROCESS | 1663 | 1467028414766 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 1663 | 1467028414768 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:53:34 INFO - PROCESS | 1663 | 1467028414770 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 1663 | 1467028414773 Marionette TRACE conn2 <- [1,702,null,{}] 04:53:34 INFO - PROCESS | 1663 | 1467028414781 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:34 INFO - PROCESS | 1663 | 1467028414784 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:34 INFO - PROCESS | 1663 | 1467028414883 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:53:34 INFO - PROCESS | 1663 | 1467028414935 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 1663 | 1467028414937 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aae8800 == 46 [pid = 1663] [id = 183] 04:53:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x128e7a000) [pid = 1663] [serial = 547] [outer = 0x0] 04:53:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12af80800) [pid = 1663] [serial = 548] [outer = 0x128e7a000] 04:53:34 INFO - PROCESS | 1663 | 1467028414968 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12b99d800) [pid = 1663] [serial = 549] [outer = 0x128e7a000] 04:53:35 INFO - PROCESS | 1663 | 1467028415916 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1171ms 04:53:35 INFO - PROCESS | 1663 | 1467028415942 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:53:35 INFO - PROCESS | 1663 | 1467028415944 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:53:35 INFO - PROCESS | 1663 | 1467028415948 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 1663 | 1467028415949 Marionette TRACE conn2 <- [1,706,null,{}] 04:53:35 INFO - PROCESS | 1663 | 1467028415953 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:35 INFO - PROCESS | 1663 | 1467028415954 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:36 INFO - PROCESS | 1663 | 1467028416046 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:53:36 INFO - PROCESS | 1663 | 1467028416098 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 1663 | 1467028416100 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f12000 == 47 [pid = 1663] [id = 184] 04:53:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119134000) [pid = 1663] [serial = 550] [outer = 0x0] 04:53:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11972e800) [pid = 1663] [serial = 551] [outer = 0x119134000] 04:53:36 INFO - PROCESS | 1663 | 1467028416129 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119b70000) [pid = 1663] [serial = 552] [outer = 0x119134000] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12be4e800 == 46 [pid = 1663] [id = 11] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1183d0800 == 45 [pid = 1663] [id = 20] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12c38a000 == 44 [pid = 1663] [id = 13] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x126a9e800 == 43 [pid = 1663] [id = 179] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12767b000 == 42 [pid = 1663] [id = 178] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x116664800 == 41 [pid = 1663] [id = 177] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x123c78000 == 40 [pid = 1663] [id = 176] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x123129000 == 39 [pid = 1663] [id = 175] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119a75800 == 38 [pid = 1663] [id = 174] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119115000 == 37 [pid = 1663] [id = 173] 04:53:36 INFO - PROCESS | 1663 | --DOCSHELL 0x117079000 == 36 [pid = 1663] [id = 172] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1245b5c00) [pid = 1663] [serial = 475] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12736a400) [pid = 1663] [serial = 478] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1236f9000) [pid = 1663] [serial = 469] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x123c02400) [pid = 1663] [serial = 470] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119b6dc00) [pid = 1663] [serial = 466] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121083800) [pid = 1663] [serial = 467] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1185a7400) [pid = 1663] [serial = 463] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119728400) [pid = 1663] [serial = 464] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126ecec00) [pid = 1663] [serial = 476] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118054400) [pid = 1663] [serial = 457] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11678b000) [pid = 1663] [serial = 460] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118047800) [pid = 1663] [serial = 461] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12915e800) [pid = 1663] [serial = 481] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12af86400) [pid = 1663] [serial = 491] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118164000) [pid = 1663] [serial = 484] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119848400) [pid = 1663] [serial = 485] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12a795400) [pid = 1663] [serial = 490] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124f71c00) [pid = 1663] [serial = 487] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x129168c00) [pid = 1663] [serial = 482] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12916cc00) [pid = 1663] [serial = 488] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113a32800) [pid = 1663] [serial = 454] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x123c09000) [pid = 1663] [serial = 472] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12b83b400) [pid = 1663] [serial = 493] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12760c800) [pid = 1663] [serial = 479] [outer = 0x0] [url = about:blank] 04:53:36 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x123c0f000) [pid = 1663] [serial = 473] [outer = 0x0] [url = about:blank] 04:53:37 INFO - PROCESS | 1663 | 1467028417018 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 04:53:37 INFO - PROCESS | 1663 | 1467028417069 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 1663 | 1467028417071 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:53:37 INFO - PROCESS | 1663 | 1467028417076 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 1663 | 1467028417077 Marionette TRACE conn2 <- [1,710,null,{}] 04:53:37 INFO - PROCESS | 1663 | 1467028417080 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:37 INFO - PROCESS | 1663 | 1467028417081 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:37 INFO - PROCESS | 1663 | 1467028417156 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:53:37 INFO - PROCESS | 1663 | 1467028417163 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 1663 | 1467028417164 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169ab800 == 37 [pid = 1663] [id = 185] 04:53:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x121160c00) [pid = 1663] [serial = 553] [outer = 0x0] 04:53:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x123479400) [pid = 1663] [serial = 554] [outer = 0x121160c00] 04:53:37 INFO - PROCESS | 1663 | 1467028417191 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x123c04800) [pid = 1663] [serial = 555] [outer = 0x121160c00] 04:53:38 INFO - PROCESS | 1663 | 1467028418039 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 04:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:53:38 INFO - PROCESS | 1663 | 1467028418046 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 1663 | 1467028418047 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:53:38 INFO - PROCESS | 1663 | 1467028418050 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 1663 | 1467028418052 Marionette TRACE conn2 <- [1,714,null,{}] 04:53:38 INFO - PROCESS | 1663 | 1467028418060 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:38 INFO - PROCESS | 1663 | 1467028418063 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:38 INFO - PROCESS | 1663 | 1467028418145 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:53:38 INFO - PROCESS | 1663 | 1467028418195 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 1663 | 1467028418197 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e3800 == 38 [pid = 1663] [id = 186] 04:53:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x123c0d000) [pid = 1663] [serial = 556] [outer = 0x0] 04:53:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126ac0400) [pid = 1663] [serial = 557] [outer = 0x123c0d000] 04:53:38 INFO - PROCESS | 1663 | 1467028418225 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12760f400) [pid = 1663] [serial = 558] [outer = 0x123c0d000] 04:53:39 INFO - PROCESS | 1663 | 1467028419007 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:53:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 04:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:53:39 INFO - PROCESS | 1663 | 1467028419021 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 1663 | 1467028419022 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:53:39 INFO - PROCESS | 1663 | 1467028419024 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 1663 | 1467028419027 Marionette TRACE conn2 <- [1,718,null,{}] 04:53:39 INFO - PROCESS | 1663 | 1467028419029 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:39 INFO - PROCESS | 1663 | 1467028419030 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:39 INFO - PROCESS | 1663 | 1467028419131 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:53:39 INFO - PROCESS | 1663 | 1467028419145 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 1663 | 1467028419146 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x123128800 == 39 [pid = 1663] [id = 187] 04:53:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12a4d1000) [pid = 1663] [serial = 559] [outer = 0x0] 04:53:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12af86400) [pid = 1663] [serial = 560] [outer = 0x12a4d1000] 04:53:39 INFO - PROCESS | 1663 | 1467028419172 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12b999400) [pid = 1663] [serial = 561] [outer = 0x12a4d1000] 04:53:40 INFO - PROCESS | 1663 | 1467028420080 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1071ms 04:53:40 INFO - PROCESS | 1663 | 1467028420097 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 1663 | 1467028420098 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:53:40 INFO - PROCESS | 1663 | 1467028420100 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 1663 | 1467028420101 Marionette TRACE conn2 <- [1,722,null,{}] 04:53:40 INFO - PROCESS | 1663 | 1467028420104 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:40 INFO - PROCESS | 1663 | 1467028420105 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:40 INFO - PROCESS | 1663 | 1467028420200 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:53:40 INFO - PROCESS | 1663 | 1467028420212 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 1663 | 1467028420213 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a73000 == 40 [pid = 1663] [id = 188] 04:53:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x123cdb000) [pid = 1663] [serial = 562] [outer = 0x0] 04:53:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12b9df800) [pid = 1663] [serial = 563] [outer = 0x123cdb000] 04:53:40 INFO - PROCESS | 1663 | 1467028420238 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12be5e000) [pid = 1663] [serial = 564] [outer = 0x123cdb000] 04:53:40 INFO - PROCESS | 1663 | 1467028420583 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 1663 | 1467028420622 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:53:40 INFO - PROCESS | 1663 | 1467028420624 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 1663 | 1467028420625 Marionette TRACE conn2 <- [1,726,null,{}] 04:53:40 INFO - PROCESS | 1663 | 1467028420628 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:40 INFO - PROCESS | 1663 | 1467028420632 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:40 INFO - PROCESS | 1663 | 1467028420782 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12ba6d800) [pid = 1663] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12be5d000) [pid = 1663] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x124f09400) [pid = 1663] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119b6fc00) [pid = 1663] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12b0aac00) [pid = 1663] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1239a4000) [pid = 1663] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128c49000) [pid = 1663] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116964000) [pid = 1663] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:53:40 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1176c1400) [pid = 1663] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:53:40 INFO - PROCESS | 1663 | 1467028420822 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 1663 | 1467028420823 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e6000 == 41 [pid = 1663] [id = 189] 04:53:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1176c1400) [pid = 1663] [serial = 565] [outer = 0x0] 04:53:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12107e800) [pid = 1663] [serial = 566] [outer = 0x1176c1400] 04:53:40 INFO - PROCESS | 1663 | 1467028420849 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12be63800) [pid = 1663] [serial = 567] [outer = 0x1176c1400] 04:53:41 INFO - PROCESS | 1663 | 1467028421163 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 04:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:53:41 INFO - PROCESS | 1663 | 1467028421197 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 1663 | 1467028421198 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:53:41 INFO - PROCESS | 1663 | 1467028421200 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 1663 | 1467028421201 Marionette TRACE conn2 <- [1,730,null,{}] 04:53:41 INFO - PROCESS | 1663 | 1467028421204 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:41 INFO - PROCESS | 1663 | 1467028421205 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:41 INFO - PROCESS | 1663 | 1467028421284 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:53:41 INFO - PROCESS | 1663 | 1467028421336 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 1663 | 1467028421337 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f68800 == 42 [pid = 1663] [id = 190] 04:53:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118056000) [pid = 1663] [serial = 568] [outer = 0x0] 04:53:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11833c000) [pid = 1663] [serial = 569] [outer = 0x118056000] 04:53:41 INFO - PROCESS | 1663 | 1467028421361 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123a81800) [pid = 1663] [serial = 570] [outer = 0x118056000] 04:53:41 INFO - PROCESS | 1663 | 1467028421663 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 1663 | 1467028421673 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:53:41 INFO - PROCESS | 1663 | 1467028421683 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 1663 | 1467028421684 Marionette TRACE conn2 <- [1,734,null,{}] 04:53:41 INFO - PROCESS | 1663 | 1467028421686 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:41 INFO - PROCESS | 1663 | 1467028421687 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:41 INFO - PROCESS | 1663 | 1467028421769 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:53:41 INFO - PROCESS | 1663 | 1467028421773 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 1663 | 1467028421774 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a83e000 == 43 [pid = 1663] [id = 191] 04:53:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118340400) [pid = 1663] [serial = 571] [outer = 0x0] 04:53:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11870dc00) [pid = 1663] [serial = 572] [outer = 0x118340400] 04:53:41 INFO - PROCESS | 1663 | 1467028421800 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12be69800) [pid = 1663] [serial = 573] [outer = 0x118340400] 04:53:42 INFO - PROCESS | 1663 | 1467028422145 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:53:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:53:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 476ms 04:53:42 INFO - PROCESS | 1663 | 1467028422152 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 1663 | 1467028422154 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:53:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:53:42 INFO - PROCESS | 1663 | 1467028422156 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 1663 | 1467028422158 Marionette TRACE conn2 <- [1,738,null,{}] 04:53:42 INFO - PROCESS | 1663 | 1467028422164 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:42 INFO - PROCESS | 1663 | 1467028422165 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:42 INFO - PROCESS | 1663 | 1467028422269 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:53:42 INFO - PROCESS | 1663 | 1467028422277 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 1663 | 1467028422279 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b047000 == 44 [pid = 1663] [id = 192] 04:53:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118702c00) [pid = 1663] [serial = 574] [outer = 0x0] 04:53:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119d09000) [pid = 1663] [serial = 575] [outer = 0x118702c00] 04:53:42 INFO - PROCESS | 1663 | 1467028422303 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119d0d800) [pid = 1663] [serial = 576] [outer = 0x118702c00] 04:53:43 INFO - PROCESS | 1663 | 1467028423132 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1023ms 04:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:53:43 INFO - PROCESS | 1663 | 1467028423180 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 1663 | 1467028423184 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:53:43 INFO - PROCESS | 1663 | 1467028423249 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 1663 | 1467028423251 Marionette TRACE conn2 <- [1,742,null,{}] 04:53:43 INFO - PROCESS | 1663 | 1467028423257 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:43 INFO - PROCESS | 1663 | 1467028423259 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:43 INFO - PROCESS | 1663 | 1467028423352 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:53:43 INFO - PROCESS | 1663 | 1467028423442 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 1663 | 1467028423445 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180af000 == 45 [pid = 1663] [id = 193] 04:53:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118337000) [pid = 1663] [serial = 577] [outer = 0x0] 04:53:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11833e800) [pid = 1663] [serial = 578] [outer = 0x118337000] 04:53:43 INFO - PROCESS | 1663 | 1467028423476 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118706000) [pid = 1663] [serial = 579] [outer = 0x118337000] 04:53:44 INFO - PROCESS | 1663 | 1467028424369 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1185ms 04:53:44 INFO - PROCESS | 1663 | 1467028424372 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:53:44 INFO - PROCESS | 1663 | 1467028424377 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:53:44 INFO - PROCESS | 1663 | 1467028424382 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 1663 | 1467028424383 Marionette TRACE conn2 <- [1,746,null,{}] 04:53:44 INFO - PROCESS | 1663 | 1467028424386 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:44 INFO - PROCESS | 1663 | 1467028424388 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:44 INFO - PROCESS | 1663 | 1467028424490 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:53:44 INFO - PROCESS | 1663 | 1467028424543 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 1663 | 1467028424544 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x120832800 == 46 [pid = 1663] [id = 194] 04:53:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119a4a000) [pid = 1663] [serial = 580] [outer = 0x0] 04:53:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119d11c00) [pid = 1663] [serial = 581] [outer = 0x119a4a000] 04:53:44 INFO - PROCESS | 1663 | 1467028424574 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11804d800) [pid = 1663] [serial = 582] [outer = 0x119a4a000] 04:53:45 INFO - PROCESS | 1663 | 1467028425457 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 04:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:53:45 INFO - PROCESS | 1663 | 1467028425502 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 1663 | 1467028425504 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:53:45 INFO - PROCESS | 1663 | 1467028425506 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 1663 | 1467028425509 Marionette TRACE conn2 <- [1,750,null,{}] 04:53:45 INFO - PROCESS | 1663 | 1467028425517 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:45 INFO - PROCESS | 1663 | 1467028425520 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:45 INFO - PROCESS | 1663 | 1467028425747 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:53:45 INFO - PROCESS | 1663 | 1467028425843 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 1663 | 1467028425844 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x11699f800 == 47 [pid = 1663] [id = 195] 04:53:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1185aec00) [pid = 1663] [serial = 583] [outer = 0x0] 04:53:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11870d400) [pid = 1663] [serial = 584] [outer = 0x1185aec00] 04:53:45 INFO - PROCESS | 1663 | 1467028425873 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119850c00) [pid = 1663] [serial = 585] [outer = 0x1185aec00] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b81f800 == 46 [pid = 1663] [id = 9] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c15c000 == 45 [pid = 1663] [id = 15] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12a83e000 == 44 [pid = 1663] [id = 191] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x126f68800 == 43 [pid = 1663] [id = 190] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e6000 == 42 [pid = 1663] [id = 189] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x123a73000 == 41 [pid = 1663] [id = 188] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x123128800 == 40 [pid = 1663] [id = 187] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e3800 == 39 [pid = 1663] [id = 186] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12be67400) [pid = 1663] [serial = 539] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126f4e800) [pid = 1663] [serial = 506] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12af79400) [pid = 1663] [serial = 509] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112698000) [pid = 1663] [serial = 496] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118859800) [pid = 1663] [serial = 499] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121160400) [pid = 1663] [serial = 503] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1169ab800 == 38 [pid = 1663] [id = 185] 04:53:46 INFO - PROCESS | 1663 | --DOCSHELL 0x118f12000 == 37 [pid = 1663] [id = 184] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12ba71c00) [pid = 1663] [serial = 527] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12ba7ac00) [pid = 1663] [serial = 528] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12bee2400) [pid = 1663] [serial = 533] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126f52400) [pid = 1663] [serial = 521] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119f05000) [pid = 1663] [serial = 515] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x123111c00) [pid = 1663] [serial = 516] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118855400) [pid = 1663] [serial = 531] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x123c10800) [pid = 1663] [serial = 518] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1245e1400) [pid = 1663] [serial = 519] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12be64000) [pid = 1663] [serial = 530] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x129169000) [pid = 1663] [serial = 524] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11885a800) [pid = 1663] [serial = 513] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11822bc00) [pid = 1663] [serial = 512] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123118000) [pid = 1663] [serial = 536] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119b7a800) [pid = 1663] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127604800) [pid = 1663] [serial = 522] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x127367c00) [pid = 1663] [serial = 537] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12bfc6c00) [pid = 1663] [serial = 534] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12a796400) [pid = 1663] [serial = 525] [outer = 0x0] [url = about:blank] 04:53:46 INFO - PROCESS | 1663 | 1467028426747 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1275ms 04:53:46 INFO - PROCESS | 1663 | 1467028426782 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:53:46 INFO - PROCESS | 1663 | 1467028426784 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:53:46 INFO - PROCESS | 1663 | 1467028426787 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 1663 | 1467028426789 Marionette TRACE conn2 <- [1,754,null,{}] 04:53:46 INFO - PROCESS | 1663 | 1467028426792 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:46 INFO - PROCESS | 1663 | 1467028426794 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:46 INFO - PROCESS | 1663 | 1467028426871 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:53:46 INFO - PROCESS | 1663 | 1467028426924 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 1663 | 1467028426925 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x117071000 == 38 [pid = 1663] [id = 196] 04:53:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11870a400) [pid = 1663] [serial = 586] [outer = 0x0] 04:53:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119d05800) [pid = 1663] [serial = 587] [outer = 0x11870a400] 04:53:46 INFO - PROCESS | 1663 | 1467028426952 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x120811800) [pid = 1663] [serial = 588] [outer = 0x11870a400] 04:53:47 INFO - PROCESS | 1663 | 1467028427742 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 04:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:53:47 INFO - PROCESS | 1663 | 1467028427760 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 1663 | 1467028427762 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:53:47 INFO - PROCESS | 1663 | 1467028427764 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 1663 | 1467028427765 Marionette TRACE conn2 <- [1,758,null,{}] 04:53:47 INFO - PROCESS | 1663 | 1467028427768 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:47 INFO - PROCESS | 1663 | 1467028427769 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:47 INFO - PROCESS | 1663 | 1467028427848 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:53:47 INFO - PROCESS | 1663 | 1467028427854 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 1663 | 1467028427855 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e6000 == 39 [pid = 1663] [id = 197] 04:53:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1236f3000) [pid = 1663] [serial = 589] [outer = 0x0] 04:53:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x123edf000) [pid = 1663] [serial = 590] [outer = 0x1236f3000] 04:53:47 INFO - PROCESS | 1663 | 1467028427883 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x124f73400) [pid = 1663] [serial = 591] [outer = 0x1236f3000] 04:53:48 INFO - PROCESS | 1663 | 1467028428250 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:53:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 04:53:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:53:48 INFO - PROCESS | 1663 | 1467028428283 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 1663 | 1467028428285 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:53:48 INFO - PROCESS | 1663 | 1467028428292 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 1663 | 1467028428297 Marionette TRACE conn2 <- [1,762,null,{}] 04:53:48 INFO - PROCESS | 1663 | 1467028428300 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:48 INFO - PROCESS | 1663 | 1467028428302 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:48 INFO - PROCESS | 1663 | 1467028428384 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:53:48 INFO - PROCESS | 1663 | 1467028428388 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 1663 | 1467028428389 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237d0800 == 40 [pid = 1663] [id = 198] 04:53:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x126e37400) [pid = 1663] [serial = 592] [outer = 0x0] 04:53:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x129164800) [pid = 1663] [serial = 593] [outer = 0x126e37400] 04:53:48 INFO - PROCESS | 1663 | 1467028428416 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12a79e800) [pid = 1663] [serial = 594] [outer = 0x126e37400] 04:53:49 INFO - PROCESS | 1663 | 1467028429230 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:53:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 977ms 04:53:49 INFO - PROCESS | 1663 | 1467028429265 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:53:49 INFO - PROCESS | 1663 | 1467028429266 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:53:49 INFO - PROCESS | 1663 | 1467028429269 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 1663 | 1467028429270 Marionette TRACE conn2 <- [1,766,null,{}] 04:53:49 INFO - PROCESS | 1663 | 1467028429279 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:49 INFO - PROCESS | 1663 | 1467028429280 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:49 INFO - PROCESS | 1663 | 1467028429380 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:53:49 INFO - PROCESS | 1663 | 1467028429383 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 1663 | 1467028429385 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a96000 == 41 [pid = 1663] [id = 199] 04:53:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126f4e800) [pid = 1663] [serial = 595] [outer = 0x0] 04:53:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12b99bc00) [pid = 1663] [serial = 596] [outer = 0x126f4e800] 04:53:49 INFO - PROCESS | 1663 | 1467028429409 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12ba6fc00) [pid = 1663] [serial = 597] [outer = 0x126f4e800] 04:53:50 INFO - PROCESS | 1663 | 1467028430210 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:53:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 04:53:50 INFO - PROCESS | 1663 | 1467028430240 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 1663 | 1467028430242 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:53:50 INFO - PROCESS | 1663 | 1467028430251 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 1663 | 1467028430253 Marionette TRACE conn2 <- [1,770,null,{}] 04:53:50 INFO - PROCESS | 1663 | 1467028430256 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:50 INFO - PROCESS | 1663 | 1467028430257 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:50 INFO - PROCESS | 1663 | 1467028430384 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:53:50 INFO - PROCESS | 1663 | 1467028430389 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 1663 | 1467028430393 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ebd800 == 42 [pid = 1663] [id = 200] 04:53:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12bee5800) [pid = 1663] [serial = 598] [outer = 0x0] 04:53:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12bfc6c00) [pid = 1663] [serial = 599] [outer = 0x12bee5800] 04:53:50 INFO - PROCESS | 1663 | 1467028430460 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12bfd4000) [pid = 1663] [serial = 600] [outer = 0x12bee5800] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123cdb000) [pid = 1663] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1176c1400) [pid = 1663] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119134000) [pid = 1663] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121160c00) [pid = 1663] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x123c0d000) [pid = 1663] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118340400) [pid = 1663] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118056000) [pid = 1663] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12a4d1000) [pid = 1663] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12a8c6000) [pid = 1663] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d37400) [pid = 1663] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116969000) [pid = 1663] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1133c5000) [pid = 1663] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1121a7000) [pid = 1663] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x123ee1800) [pid = 1663] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11804f000) [pid = 1663] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:53:50 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x113d3c000) [pid = 1663] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:53:50 INFO - PROCESS | 1663 | 1467028430808 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:53:50 INFO - PROCESS | 1663 | 1467028430821 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 1663 | 1467028430822 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:53:50 INFO - PROCESS | 1663 | 1467028430824 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 1663 | 1467028430826 Marionette TRACE conn2 <- [1,774,null,{}] 04:53:50 INFO - PROCESS | 1663 | 1467028430830 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:50 INFO - PROCESS | 1663 | 1467028430832 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:50 INFO - PROCESS | 1663 | 1467028430909 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:53:50 INFO - PROCESS | 1663 | 1467028430967 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 1663 | 1467028430968 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f56800 == 43 [pid = 1663] [id = 201] 04:53:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11804f000) [pid = 1663] [serial = 601] [outer = 0x0] 04:53:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11843f000) [pid = 1663] [serial = 602] [outer = 0x11804f000] 04:53:51 INFO - PROCESS | 1663 | 1467028431002 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x121298400) [pid = 1663] [serial = 603] [outer = 0x11804f000] 04:53:51 INFO - PROCESS | 1663 | 1467028431413 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 622ms 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:53:51 INFO - PROCESS | 1663 | 1467028431448 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 1663 | 1467028431450 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:53:51 INFO - PROCESS | 1663 | 1467028431453 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 1663 | 1467028431455 Marionette TRACE conn2 <- [1,778,null,{}] 04:53:51 INFO - PROCESS | 1663 | 1467028431458 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:51 INFO - PROCESS | 1663 | 1467028431460 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:51 INFO - PROCESS | 1663 | 1467028431608 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:53:51 INFO - PROCESS | 1663 | 1467028431615 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 1663 | 1467028431616 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7c5800 == 44 [pid = 1663] [id = 202] 04:53:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116968400) [pid = 1663] [serial = 604] [outer = 0x0] 04:53:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12129d000) [pid = 1663] [serial = 605] [outer = 0x116968400] 04:53:51 INFO - PROCESS | 1663 | 1467028431640 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1212a2000) [pid = 1663] [serial = 606] [outer = 0x116968400] 04:53:51 INFO - PROCESS | 1663 | 1467028431946 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 04:53:51 INFO - PROCESS | 1663 | 1467028431973 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 1663 | 1467028431975 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:53:51 INFO - PROCESS | 1663 | 1467028431980 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 1663 | 1467028431981 Marionette TRACE conn2 <- [1,782,null,{}] 04:53:51 INFO - PROCESS | 1663 | 1467028431983 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:51 INFO - PROCESS | 1663 | 1467028431984 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:52 INFO - PROCESS | 1663 | 1467028432064 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:53:52 INFO - PROCESS | 1663 | 1467028432068 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 1663 | 1467028432069 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba40000 == 45 [pid = 1663] [id = 203] 04:53:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1212a2400) [pid = 1663] [serial = 607] [outer = 0x0] 04:53:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1231a4400) [pid = 1663] [serial = 608] [outer = 0x1212a2400] 04:53:52 INFO - PROCESS | 1663 | 1467028432100 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1231ab000) [pid = 1663] [serial = 609] [outer = 0x1212a2400] 04:53:52 INFO - PROCESS | 1663 | 1467028432414 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 04:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:53:52 INFO - PROCESS | 1663 | 1467028432448 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 1663 | 1467028432449 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:53:52 INFO - PROCESS | 1663 | 1467028432452 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 1663 | 1467028432452 Marionette TRACE conn2 <- [1,786,null,{}] 04:53:52 INFO - PROCESS | 1663 | 1467028432455 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:52 INFO - PROCESS | 1663 | 1467028432456 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:52 INFO - PROCESS | 1663 | 1467028432564 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:53:52 INFO - PROCESS | 1663 | 1467028432569 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 1663 | 1467028432570 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b830000 == 46 [pid = 1663] [id = 204] 04:53:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12129a000) [pid = 1663] [serial = 610] [outer = 0x0] 04:53:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1231acc00) [pid = 1663] [serial = 611] [outer = 0x12129a000] 04:53:52 INFO - PROCESS | 1663 | 1467028432594 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12a8c3400) [pid = 1663] [serial = 612] [outer = 0x12129a000] 04:53:53 INFO - PROCESS | 1663 | 1467028433086 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:53:53 INFO - PROCESS | 1663 | 1467028433123 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 1663 | 1467028433125 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:53:53 INFO - PROCESS | 1663 | 1467028433128 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 1663 | 1467028433132 Marionette TRACE conn2 <- [1,790,null,{}] 04:53:53 INFO - PROCESS | 1663 | 1467028433135 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:53 INFO - PROCESS | 1663 | 1467028433137 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:53 INFO - PROCESS | 1663 | 1467028433243 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:53:53 INFO - PROCESS | 1663 | 1467028433300 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 1663 | 1467028433302 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191ff000 == 47 [pid = 1663] [id = 205] 04:53:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118706400) [pid = 1663] [serial = 613] [outer = 0x0] 04:53:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11885e000) [pid = 1663] [serial = 614] [outer = 0x118706400] 04:53:53 INFO - PROCESS | 1663 | 1467028433332 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119d06c00) [pid = 1663] [serial = 615] [outer = 0x118706400] 04:53:53 INFO - PROCESS | 1663 | 1467028433767 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 673ms 04:53:53 INFO - PROCESS | 1663 | 1467028433812 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 1663 | 1467028433815 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:53:53 INFO - PROCESS | 1663 | 1467028433821 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 1663 | 1467028433823 Marionette TRACE conn2 <- [1,794,null,{}] 04:53:53 INFO - PROCESS | 1663 | 1467028433827 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:53 INFO - PROCESS | 1663 | 1467028433830 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:53 INFO - PROCESS | 1663 | 1467028433932 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:53:54 INFO - PROCESS | 1663 | 1467028434033 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 1663 | 1467028434034 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271f4800 == 48 [pid = 1663] [id = 206] 04:53:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12129a400) [pid = 1663] [serial = 616] [outer = 0x0] 04:53:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12319ec00) [pid = 1663] [serial = 617] [outer = 0x12129a400] 04:53:54 INFO - PROCESS | 1663 | 1467028434066 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123a7b800) [pid = 1663] [serial = 618] [outer = 0x12129a400] 04:53:54 INFO - PROCESS | 1663 | 1467028434492 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 720ms 04:53:54 INFO - PROCESS | 1663 | 1467028434541 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:53:54 INFO - PROCESS | 1663 | 1467028434543 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:53:54 INFO - PROCESS | 1663 | 1467028434545 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 1663 | 1467028434548 Marionette TRACE conn2 <- [1,798,null,{}] 04:53:54 INFO - PROCESS | 1663 | 1467028434556 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:54 INFO - PROCESS | 1663 | 1467028434559 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:54 INFO - PROCESS | 1663 | 1467028434660 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:53:54 INFO - PROCESS | 1663 | 1467028434721 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 1663 | 1467028434723 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c158000 == 49 [pid = 1663] [id = 207] 04:53:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124f72400) [pid = 1663] [serial = 619] [outer = 0x0] 04:53:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x129163c00) [pid = 1663] [serial = 620] [outer = 0x124f72400] 04:53:54 INFO - PROCESS | 1663 | 1467028434754 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12b0b1800) [pid = 1663] [serial = 621] [outer = 0x124f72400] 04:53:55 INFO - PROCESS | 1663 | 1467028435164 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 04:53:55 INFO - PROCESS | 1663 | 1467028435217 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 1663 | 1467028435218 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:53:55 INFO - PROCESS | 1663 | 1467028435238 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 1663 | 1467028435240 Marionette TRACE conn2 <- [1,802,null,{}] 04:53:55 INFO - PROCESS | 1663 | 1467028435257 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:55 INFO - PROCESS | 1663 | 1467028435258 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:55 INFO - PROCESS | 1663 | 1467028435398 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:53:55 INFO - PROCESS | 1663 | 1467028435408 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 1663 | 1467028435409 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c393800 == 50 [pid = 1663] [id = 208] 04:53:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12be5e400) [pid = 1663] [serial = 622] [outer = 0x0] 04:53:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12be64000) [pid = 1663] [serial = 623] [outer = 0x12be5e400] 04:53:55 INFO - PROCESS | 1663 | 1467028435449 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12bee4400) [pid = 1663] [serial = 624] [outer = 0x12be5e400] 04:53:55 INFO - PROCESS | 1663 | 1467028435882 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 689ms 04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:53:55 INFO - PROCESS | 1663 | 1467028435912 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 1663 | 1467028435914 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:53:55 INFO - PROCESS | 1663 | 1467028435916 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 1663 | 1467028435917 Marionette TRACE conn2 <- [1,806,null,{}] 04:53:55 INFO - PROCESS | 1663 | 1467028435920 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:55 INFO - PROCESS | 1663 | 1467028435921 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:56 INFO - PROCESS | 1663 | 1467028436020 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:53:56 INFO - PROCESS | 1663 | 1467028436078 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 1663 | 1467028436079 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3a4000 == 51 [pid = 1663] [id = 209] 04:53:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x116f6f000) [pid = 1663] [serial = 625] [outer = 0x0] 04:53:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x116f76c00) [pid = 1663] [serial = 626] [outer = 0x116f6f000] 04:53:56 INFO - PROCESS | 1663 | 1467028436107 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x116f7a800) [pid = 1663] [serial = 627] [outer = 0x116f6f000] 04:53:56 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:53:56 INFO - PROCESS | 1663 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:53:56 INFO - PROCESS | 1663 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:53:56 INFO - PROCESS | 1663 | [GFX2-]: Using SkiaGL canvas. 04:53:56 INFO - PROCESS | 1663 | 1467028436756 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 868ms 04:53:56 INFO - PROCESS | 1663 | 1467028436785 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:53:56 INFO - PROCESS | 1663 | 1467028436787 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:53:56 INFO - PROCESS | 1663 | 1467028436791 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 1663 | 1467028436795 Marionette TRACE conn2 <- [1,810,null,{}] 04:53:56 INFO - PROCESS | 1663 | 1467028436799 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:56 INFO - PROCESS | 1663 | 1467028436801 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:56 INFO - PROCESS | 1663 | 1467028436897 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:53:56 INFO - PROCESS | 1663 | 1467028436966 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 1663 | 1467028436969 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185fc800 == 52 [pid = 1663] [id = 210] 04:53:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x117047800) [pid = 1663] [serial = 628] [outer = 0x0] 04:53:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118337400) [pid = 1663] [serial = 629] [outer = 0x117047800] 04:53:56 INFO - PROCESS | 1663 | 1467028436996 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118710800) [pid = 1663] [serial = 630] [outer = 0x117047800] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba40000 == 51 [pid = 1663] [id = 203] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7c5800 == 50 [pid = 1663] [id = 202] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x124f56800 == 49 [pid = 1663] [id = 201] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x128ebd800 == 48 [pid = 1663] [id = 200] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x126a96000 == 47 [pid = 1663] [id = 199] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1237d0800 == 46 [pid = 1663] [id = 198] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e6000 == 45 [pid = 1663] [id = 197] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x117071000 == 44 [pid = 1663] [id = 196] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11699f800 == 43 [pid = 1663] [id = 195] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12b047000 == 42 [pid = 1663] [id = 192] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11380d000 == 41 [pid = 1663] [id = 152] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1180af000 == 40 [pid = 1663] [id = 193] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12aae8800 == 39 [pid = 1663] [id = 183] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1196dc000 == 38 [pid = 1663] [id = 182] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x120832800 == 37 [pid = 1663] [id = 194] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x117075000 == 36 [pid = 1663] [id = 181] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12a838000 == 35 [pid = 1663] [id = 180] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x119a77000 == 34 [pid = 1663] [id = 14] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x116f41800 == 33 [pid = 1663] [id = 153] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3a4000 == 32 [pid = 1663] [id = 209] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12c393800 == 31 [pid = 1663] [id = 208] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12c158000 == 30 [pid = 1663] [id = 207] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1271f4800 == 29 [pid = 1663] [id = 206] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1191ff000 == 28 [pid = 1663] [id = 205] 04:53:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12b830000 == 27 [pid = 1663] [id = 204] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12b99c400) [pid = 1663] [serial = 510] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x123ce4800) [pid = 1663] [serial = 504] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119844400) [pid = 1663] [serial = 500] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1166f1000) [pid = 1663] [serial = 455] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x113aa5c00) [pid = 1663] [serial = 497] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1293cb400) [pid = 1663] [serial = 507] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11843dc00) [pid = 1663] [serial = 458] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118165000) [pid = 1663] [serial = 452] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12b9df800) [pid = 1663] [serial = 563] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12107e800) [pid = 1663] [serial = 566] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119b70000) [pid = 1663] [serial = 552] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11972e800) [pid = 1663] [serial = 551] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123479400) [pid = 1663] [serial = 554] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x123c04800) [pid = 1663] [serial = 555] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118440800) [pid = 1663] [serial = 542] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126ac0400) [pid = 1663] [serial = 557] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1212bbc00) [pid = 1663] [serial = 545] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12af80800) [pid = 1663] [serial = 548] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12be69800) [pid = 1663] [serial = 573] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d09000) [pid = 1663] [serial = 575] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12be63800) [pid = 1663] [serial = 567] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11870dc00) [pid = 1663] [serial = 572] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x123a81800) [pid = 1663] [serial = 570] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11833c000) [pid = 1663] [serial = 569] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12af86400) [pid = 1663] [serial = 560] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12be5e000) [pid = 1663] [serial = 564] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12b999400) [pid = 1663] [serial = 561] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12760f400) [pid = 1663] [serial = 558] [outer = 0x0] [url = about:blank] 04:53:58 INFO - PROCESS | 1663 | 1467028438060 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1326ms 04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:53:58 INFO - PROCESS | 1663 | 1467028438117 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 1663 | 1467028438120 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:53:58 INFO - PROCESS | 1663 | 1467028438123 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 1663 | 1467028438125 Marionette TRACE conn2 <- [1,814,null,{}] 04:53:58 INFO - PROCESS | 1663 | 1467028438129 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:58 INFO - PROCESS | 1663 | 1467028438130 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:58 INFO - PROCESS | 1663 | 1467028438229 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:53:58 INFO - PROCESS | 1663 | 1467028438239 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 1663 | 1467028438242 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x116664800 == 28 [pid = 1663] [id = 211] 04:53:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11804e800) [pid = 1663] [serial = 631] [outer = 0x0] 04:53:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11816b400) [pid = 1663] [serial = 632] [outer = 0x11804e800] 04:53:58 INFO - PROCESS | 1663 | 1467028438270 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118339000) [pid = 1663] [serial = 633] [outer = 0x11804e800] 04:53:58 INFO - PROCESS | 1663 | 1467028438608 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 1663 | 1467028438647 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:53:58 INFO - PROCESS | 1663 | 1467028438653 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 1663 | 1467028438654 Marionette TRACE conn2 <- [1,818,null,{}] 04:53:58 INFO - PROCESS | 1663 | 1467028438657 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:58 INFO - PROCESS | 1663 | 1467028438658 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:58 INFO - PROCESS | 1663 | 1467028438737 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:53:58 INFO - PROCESS | 1663 | 1467028438741 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 1663 | 1467028438742 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e5a800 == 29 [pid = 1663] [id = 212] 04:53:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118443000) [pid = 1663] [serial = 634] [outer = 0x0] 04:53:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118857800) [pid = 1663] [serial = 635] [outer = 0x118443000] 04:53:58 INFO - PROCESS | 1663 | 1467028438772 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119374400) [pid = 1663] [serial = 636] [outer = 0x118443000] 04:53:59 INFO - PROCESS | 1663 | 1467028439104 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 04:53:59 INFO - PROCESS | 1663 | 1467028439123 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:53:59 INFO - PROCESS | 1663 | 1467028439134 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:53:59 INFO - PROCESS | 1663 | 1467028439137 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 1663 | 1467028439139 Marionette TRACE conn2 <- [1,822,null,{}] 04:53:59 INFO - PROCESS | 1663 | 1467028439147 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:59 INFO - PROCESS | 1663 | 1467028439150 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:59 INFO - PROCESS | 1663 | 1467028439232 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:53:59 INFO - PROCESS | 1663 | 1467028439289 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 1663 | 1467028439291 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f05800 == 30 [pid = 1663] [id = 213] 04:53:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119730400) [pid = 1663] [serial = 637] [outer = 0x0] 04:53:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119b78800) [pid = 1663] [serial = 638] [outer = 0x119730400] 04:53:59 INFO - PROCESS | 1663 | 1467028439319 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121083800) [pid = 1663] [serial = 639] [outer = 0x119730400] 04:53:59 INFO - PROCESS | 1663 | 1467028439630 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 1663 | 1467028439662 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:53:59 INFO - PROCESS | 1663 | 1467028439666 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 1663 | 1467028439667 Marionette TRACE conn2 <- [1,826,null,{}] 04:53:59 INFO - PROCESS | 1663 | 1467028439669 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:59 INFO - PROCESS | 1663 | 1467028439670 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:59 INFO - PROCESS | 1663 | 1467028439748 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:53:59 INFO - PROCESS | 1663 | 1467028439752 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 1663 | 1467028439753 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:53:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a77000 == 31 [pid = 1663] [id = 214] 04:53:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121298c00) [pid = 1663] [serial = 640] [outer = 0x0] 04:53:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1231a0000) [pid = 1663] [serial = 641] [outer = 0x121298c00] 04:53:59 INFO - PROCESS | 1663 | 1467028439780 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1231a8400) [pid = 1663] [serial = 642] [outer = 0x121298c00] 04:54:00 INFO - PROCESS | 1663 | 1467028440096 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 04:54:00 INFO - PROCESS | 1663 | 1467028440134 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 1663 | 1467028440135 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:54:00 INFO - PROCESS | 1663 | 1467028440138 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 1663 | 1467028440139 Marionette TRACE conn2 <- [1,830,null,{}] 04:54:00 INFO - PROCESS | 1663 | 1467028440167 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:00 INFO - PROCESS | 1663 | 1467028440168 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:00 INFO - PROCESS | 1663 | 1467028440280 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:54:00 INFO - PROCESS | 1663 | 1467028440321 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 1663 | 1467028440322 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12312e000 == 32 [pid = 1663] [id = 215] 04:54:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121083000) [pid = 1663] [serial = 643] [outer = 0x0] 04:54:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1234ee000) [pid = 1663] [serial = 644] [outer = 0x121083000] 04:54:00 INFO - PROCESS | 1663 | 1467028440347 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123c08400) [pid = 1663] [serial = 645] [outer = 0x121083000] 04:54:00 INFO - PROCESS | 1663 | 1467028440685 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 569ms 04:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:54:00 INFO - PROCESS | 1663 | 1467028440707 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 1663 | 1467028440709 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:54:00 INFO - PROCESS | 1663 | 1467028440722 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 1663 | 1467028440723 Marionette TRACE conn2 <- [1,834,null,{}] 04:54:00 INFO - PROCESS | 1663 | 1467028440725 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:00 INFO - PROCESS | 1663 | 1467028440729 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:00 INFO - PROCESS | 1663 | 1467028440843 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:54:00 INFO - PROCESS | 1663 | 1467028440854 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 1663 | 1467028440856 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f6a000 == 33 [pid = 1663] [id = 216] 04:54:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123c0f000) [pid = 1663] [serial = 646] [outer = 0x0] 04:54:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1245b5c00) [pid = 1663] [serial = 647] [outer = 0x123c0f000] 04:54:00 INFO - PROCESS | 1663 | 1467028440882 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1273bf400) [pid = 1663] [serial = 648] [outer = 0x123c0f000] 04:54:01 INFO - PROCESS | 1663 | 1467028441218 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 527ms 04:54:01 INFO - PROCESS | 1663 | 1467028441240 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 1663 | 1467028441241 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:54:01 INFO - PROCESS | 1663 | 1467028441243 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 1663 | 1467028441245 Marionette TRACE conn2 <- [1,838,null,{}] 04:54:01 INFO - PROCESS | 1663 | 1467028441253 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:01 INFO - PROCESS | 1663 | 1467028441254 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:01 INFO - PROCESS | 1663 | 1467028441356 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:54:01 INFO - PROCESS | 1663 | 1467028441362 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 1663 | 1467028441363 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x126aa5000 == 34 [pid = 1663] [id = 217] 04:54:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x116f6f400) [pid = 1663] [serial = 649] [outer = 0x0] 04:54:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12760c000) [pid = 1663] [serial = 650] [outer = 0x116f6f400] 04:54:01 INFO - PROCESS | 1663 | 1467028441387 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12916b000) [pid = 1663] [serial = 651] [outer = 0x116f6f400] 04:54:01 INFO - PROCESS | 1663 | 1467028441702 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 474ms 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:54:01 INFO - PROCESS | 1663 | 1467028441718 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 1663 | 1467028441720 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:54:01 INFO - PROCESS | 1663 | 1467028441722 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 1663 | 1467028441723 Marionette TRACE conn2 <- [1,842,null,{}] 04:54:01 INFO - PROCESS | 1663 | 1467028441733 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:01 INFO - PROCESS | 1663 | 1467028441735 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:01 INFO - PROCESS | 1663 | 1467028441843 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:54:01 INFO - PROCESS | 1663 | 1467028441847 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 1663 | 1467028441848 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12767b000 == 35 [pid = 1663] [id = 218] 04:54:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118050800) [pid = 1663] [serial = 652] [outer = 0x0] 04:54:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12a4d1800) [pid = 1663] [serial = 653] [outer = 0x118050800] 04:54:01 INFO - PROCESS | 1663 | 1467028441872 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12a8ce000) [pid = 1663] [serial = 654] [outer = 0x118050800] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1212a2400) [pid = 1663] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126f4e800) [pid = 1663] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12bee5800) [pid = 1663] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11804f000) [pid = 1663] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116968400) [pid = 1663] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118337000) [pid = 1663] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1236f3000) [pid = 1663] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11870a400) [pid = 1663] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119a4a000) [pid = 1663] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1185aec00) [pid = 1663] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126e37400) [pid = 1663] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118702c00) [pid = 1663] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118223c00) [pid = 1663] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12129a000) [pid = 1663] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11804bc00) [pid = 1663] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x128e7a000) [pid = 1663] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121078800) [pid = 1663] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:54:02 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1293c9800) [pid = 1663] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:54:02 INFO - PROCESS | 1663 | 1467028442805 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1120ms 04:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:54:02 INFO - PROCESS | 1663 | 1467028442843 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 1663 | 1467028442844 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:54:02 INFO - PROCESS | 1663 | 1467028442846 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 1663 | 1467028442847 Marionette TRACE conn2 <- [1,846,null,{}] 04:54:02 INFO - PROCESS | 1663 | 1467028442849 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:02 INFO - PROCESS | 1663 | 1467028442851 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:02 INFO - PROCESS | 1663 | 1467028442930 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:54:02 INFO - PROCESS | 1663 | 1467028442941 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 1663 | 1467028442942 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a61c800 == 36 [pid = 1663] [id = 219] 04:54:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1133c8400) [pid = 1663] [serial = 655] [outer = 0x0] 04:54:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118435c00) [pid = 1663] [serial = 656] [outer = 0x1133c8400] 04:54:02 INFO - PROCESS | 1663 | 1467028442967 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119d13000) [pid = 1663] [serial = 657] [outer = 0x1133c8400] 04:54:03 INFO - PROCESS | 1663 | 1467028443374 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 569ms 04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:54:03 INFO - PROCESS | 1663 | 1467028443415 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 1663 | 1467028443416 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:54:03 INFO - PROCESS | 1663 | 1467028443418 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 1663 | 1467028443419 Marionette TRACE conn2 <- [1,850,null,{}] 04:54:03 INFO - PROCESS | 1663 | 1467028443422 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:03 INFO - PROCESS | 1663 | 1467028443423 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:03 INFO - PROCESS | 1663 | 1467028443500 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:54:03 INFO - PROCESS | 1663 | 1467028443503 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 1663 | 1467028443505 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aae3800 == 37 [pid = 1663] [id = 220] 04:54:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1212a1000) [pid = 1663] [serial = 658] [outer = 0x0] 04:54:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123eac400) [pid = 1663] [serial = 659] [outer = 0x1212a1000] 04:54:03 INFO - PROCESS | 1663 | 1467028443531 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126f4e800) [pid = 1663] [serial = 660] [outer = 0x1212a1000] 04:54:03 INFO - PROCESS | 1663 | 1467028443852 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:54:03 INFO - PROCESS | 1663 | 1467028443888 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 1663 | 1467028443889 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:54:03 INFO - PROCESS | 1663 | 1467028443892 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 1663 | 1467028443893 Marionette TRACE conn2 <- [1,854,null,{}] 04:54:03 INFO - PROCESS | 1663 | 1467028443896 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:03 INFO - PROCESS | 1663 | 1467028443897 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:03 INFO - PROCESS | 1663 | 1467028443990 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:54:04 INFO - PROCESS | 1663 | 1467028444058 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 1663 | 1467028444059 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b81d800 == 38 [pid = 1663] [id = 221] 04:54:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128e73800) [pid = 1663] [serial = 661] [outer = 0x0] 04:54:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b0a9800) [pid = 1663] [serial = 662] [outer = 0x128e73800] 04:54:04 INFO - PROCESS | 1663 | 1467028444086 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b9dec00) [pid = 1663] [serial = 663] [outer = 0x128e73800] 04:54:04 INFO - PROCESS | 1663 | 1467028444364 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 522ms 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:54:04 INFO - PROCESS | 1663 | 1467028444415 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 1663 | 1467028444417 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:54:04 INFO - PROCESS | 1663 | 1467028444419 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 1663 | 1467028444421 Marionette TRACE conn2 <- [1,858,null,{}] 04:54:04 INFO - PROCESS | 1663 | 1467028444423 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:04 INFO - PROCESS | 1663 | 1467028444425 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:04 INFO - PROCESS | 1663 | 1467028444502 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:54:04 INFO - PROCESS | 1663 | 1467028444505 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 1663 | 1467028444506 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c153800 == 39 [pid = 1663] [id = 222] 04:54:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12ba70400) [pid = 1663] [serial = 664] [outer = 0x0] 04:54:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12be64c00) [pid = 1663] [serial = 665] [outer = 0x12ba70400] 04:54:04 INFO - PROCESS | 1663 | 1467028444533 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bee2800) [pid = 1663] [serial = 666] [outer = 0x12ba70400] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x117e5a800 == 38 [pid = 1663] [id = 212] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x116664800 == 37 [pid = 1663] [id = 211] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1185fc800 == 36 [pid = 1663] [id = 210] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x118f05800 == 35 [pid = 1663] [id = 213] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x119a77000 == 34 [pid = 1663] [id = 214] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12312e000 == 33 [pid = 1663] [id = 215] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12a61c800 == 32 [pid = 1663] [id = 219] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12aae3800 == 31 [pid = 1663] [id = 220] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12767b000 == 30 [pid = 1663] [id = 218] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x126aa5000 == 29 [pid = 1663] [id = 217] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x123f6a000 == 28 [pid = 1663] [id = 216] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1231acc00) [pid = 1663] [serial = 611] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12b99d800) [pid = 1663] [serial = 549] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123c03400) [pid = 1663] [serial = 546] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12b99a800) [pid = 1663] [serial = 494] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1231a4400) [pid = 1663] [serial = 608] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12b99bc00) [pid = 1663] [serial = 596] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12bfc6c00) [pid = 1663] [serial = 599] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12ba6fc00) [pid = 1663] [serial = 597] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11843f000) [pid = 1663] [serial = 602] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12129d000) [pid = 1663] [serial = 605] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11833e800) [pid = 1663] [serial = 578] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118706000) [pid = 1663] [serial = 579] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x123edf000) [pid = 1663] [serial = 590] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x124f73400) [pid = 1663] [serial = 591] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d05800) [pid = 1663] [serial = 587] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x120811800) [pid = 1663] [serial = 588] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119d11c00) [pid = 1663] [serial = 581] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11804d800) [pid = 1663] [serial = 582] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1212a2000) [pid = 1663] [serial = 606] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11870d400) [pid = 1663] [serial = 584] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119850c00) [pid = 1663] [serial = 585] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x129164800) [pid = 1663] [serial = 593] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119d0d800) [pid = 1663] [serial = 576] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12bfd4000) [pid = 1663] [serial = 600] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1231ab000) [pid = 1663] [serial = 609] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x121298400) [pid = 1663] [serial = 603] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12a79e800) [pid = 1663] [serial = 594] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118859000) [pid = 1663] [serial = 543] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12a8c3400) [pid = 1663] [serial = 612] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12bfcec00) [pid = 1663] [serial = 540] [outer = 0x0] [url = about:blank] 04:54:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12b81d800 == 27 [pid = 1663] [id = 221] 04:54:06 INFO - PROCESS | 1663 | 1467028446019 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1626ms 04:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:54:06 INFO - PROCESS | 1663 | 1467028446047 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:54:06 INFO - PROCESS | 1663 | 1467028446049 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:54:06 INFO - PROCESS | 1663 | 1467028446052 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:54:06 INFO - PROCESS | 1663 | 1467028446054 Marionette TRACE conn2 <- [1,862,null,{}] 04:54:06 INFO - PROCESS | 1663 | 1467028446058 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:06 INFO - PROCESS | 1663 | 1467028446060 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:06 INFO - PROCESS | 1663 | 1467028446136 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:54:06 INFO - PROCESS | 1663 | 1467028446181 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 1663 | 1467028446184 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x112aa0800 == 28 [pid = 1663] [id = 223] 04:54:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x112962000) [pid = 1663] [serial = 667] [outer = 0x0] 04:54:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x112962800) [pid = 1663] [serial = 668] [outer = 0x112962000] 04:54:06 INFO - PROCESS | 1663 | 1467028446211 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112a7ec00) [pid = 1663] [serial = 669] [outer = 0x112962000] 04:54:06 INFO - PROCESS | 1663 | 1467028446499 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 04:54:06 INFO - PROCESS | 1663 | 1467028446522 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:54:06 INFO - PROCESS | 1663 | 1467028446526 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:54:06 INFO - PROCESS | 1663 | 1467028446538 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:54:06 INFO - PROCESS | 1663 | 1467028446540 Marionette TRACE conn2 <- [1,866,null,{}] 04:54:06 INFO - PROCESS | 1663 | 1467028446542 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:06 INFO - PROCESS | 1663 | 1467028446548 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:06 INFO - PROCESS | 1663 | 1467028446625 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:54:06 INFO - PROCESS | 1663 | 1467028446631 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 1663 | 1467028446633 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x116255800 == 29 [pid = 1663] [id = 224] 04:54:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11336a400) [pid = 1663] [serial = 670] [outer = 0x0] 04:54:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1133da400) [pid = 1663] [serial = 671] [outer = 0x11336a400] 04:54:06 INFO - PROCESS | 1663 | 1467028446660 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11386e400) [pid = 1663] [serial = 672] [outer = 0x11336a400] 04:54:06 INFO - PROCESS | 1663 | 1467028446976 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:54:07 INFO - PROCESS | 1663 | 1467028447008 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 1663 | 1467028447009 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:54:07 INFO - PROCESS | 1663 | 1467028447014 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 1663 | 1467028447024 Marionette TRACE conn2 <- [1,870,null,{}] 04:54:07 INFO - PROCESS | 1663 | 1467028447032 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 1663 | 1467028447036 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:07 INFO - PROCESS | 1663 | 1467028447107 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:54:07 INFO - PROCESS | 1663 | 1467028447113 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 1663 | 1467028447115 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x117066000 == 30 [pid = 1663] [id = 225] 04:54:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x111aa5800) [pid = 1663] [serial = 673] [outer = 0x0] 04:54:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1166f4000) [pid = 1663] [serial = 674] [outer = 0x111aa5800] 04:54:07 INFO - PROCESS | 1663 | 1467028447144 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x116968c00) [pid = 1663] [serial = 675] [outer = 0x111aa5800] 04:54:07 INFO - PROCESS | 1663 | 1467028447470 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 480ms 04:54:07 INFO - PROCESS | 1663 | 1467028447495 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:54:07 INFO - PROCESS | 1663 | 1467028447498 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:54:07 INFO - PROCESS | 1663 | 1467028447500 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 1663 | 1467028447501 Marionette TRACE conn2 <- [1,874,null,{}] 04:54:07 INFO - PROCESS | 1663 | 1467028447503 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 1663 | 1467028447505 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:07 INFO - PROCESS | 1663 | 1467028447577 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:54:07 INFO - PROCESS | 1663 | 1467028447624 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 1663 | 1467028447625 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e55800 == 31 [pid = 1663] [id = 226] 04:54:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116968400) [pid = 1663] [serial = 676] [outer = 0x0] 04:54:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116f78400) [pid = 1663] [serial = 677] [outer = 0x116968400] 04:54:07 INFO - PROCESS | 1663 | 1467028447650 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x117044000) [pid = 1663] [serial = 678] [outer = 0x116968400] 04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 421ms 04:54:07 INFO - PROCESS | 1663 | 1467028447919 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:54:07 INFO - PROCESS | 1663 | 1467028447921 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 1663 | 1467028447923 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:54:07 INFO - PROCESS | 1663 | 1467028447925 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 1663 | 1467028447926 Marionette TRACE conn2 <- [1,878,null,{}] 04:54:07 INFO - PROCESS | 1663 | 1467028447938 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 1663 | 1467028447940 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:08 INFO - PROCESS | 1663 | 1467028448022 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:54:08 INFO - PROCESS | 1663 | 1467028448026 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 1663 | 1467028448028 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e3800 == 32 [pid = 1663] [id = 227] 04:54:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1130cfc00) [pid = 1663] [serial = 679] [outer = 0x0] 04:54:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11704e800) [pid = 1663] [serial = 680] [outer = 0x1130cfc00] 04:54:08 INFO - PROCESS | 1663 | 1467028448054 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118049800) [pid = 1663] [serial = 681] [outer = 0x1130cfc00] 04:54:08 INFO - PROCESS | 1663 | 1467028448355 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 479ms 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:54:08 INFO - PROCESS | 1663 | 1467028448405 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 1663 | 1467028448406 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:54:08 INFO - PROCESS | 1663 | 1467028448408 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 1663 | 1467028448409 Marionette TRACE conn2 <- [1,882,null,{}] 04:54:08 INFO - PROCESS | 1663 | 1467028448414 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:08 INFO - PROCESS | 1663 | 1467028448418 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:08 INFO - PROCESS | 1663 | 1467028448529 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:54:08 INFO - PROCESS | 1663 | 1467028448535 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 1663 | 1467028448536 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f06800 == 33 [pid = 1663] [id = 228] 04:54:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x116f72800) [pid = 1663] [serial = 682] [outer = 0x0] 04:54:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11804e400) [pid = 1663] [serial = 683] [outer = 0x116f72800] 04:54:08 INFO - PROCESS | 1663 | 1467028448561 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11843c000) [pid = 1663] [serial = 684] [outer = 0x116f72800] 04:54:08 INFO - PROCESS | 1663 | 1467028448829 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 472ms 04:54:08 INFO - PROCESS | 1663 | 1467028448884 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 1663 | 1467028448886 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:54:08 INFO - PROCESS | 1663 | 1467028448888 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 1663 | 1467028448889 Marionette TRACE conn2 <- [1,886,null,{}] 04:54:08 INFO - PROCESS | 1663 | 1467028448891 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:08 INFO - PROCESS | 1663 | 1467028448892 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:08 INFO - PROCESS | 1663 | 1467028448967 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:54:08 INFO - PROCESS | 1663 | 1467028448981 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 1663 | 1467028448982 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196da000 == 34 [pid = 1663] [id = 229] 04:54:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x112696000) [pid = 1663] [serial = 685] [outer = 0x0] 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11849fc00) [pid = 1663] [serial = 686] [outer = 0x112696000] 04:54:09 INFO - PROCESS | 1663 | 1467028449005 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1185b2800) [pid = 1663] [serial = 687] [outer = 0x112696000] 04:54:09 INFO - PROCESS | 1663 | 1467028449301 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:54:09 INFO - PROCESS | 1663 | 1467028449357 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 1663 | 1467028449358 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:54:09 INFO - PROCESS | 1663 | 1467028449360 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 1663 | 1467028449361 Marionette TRACE conn2 <- [1,890,null,{}] 04:54:09 INFO - PROCESS | 1663 | 1467028449364 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:09 INFO - PROCESS | 1663 | 1467028449365 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:09 INFO - PROCESS | 1663 | 1467028449458 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:54:09 INFO - PROCESS | 1663 | 1467028449464 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 1663 | 1467028449465 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197bb800 == 35 [pid = 1663] [id = 230] 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1133c1c00) [pid = 1663] [serial = 688] [outer = 0x0] 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1185b1800) [pid = 1663] [serial = 689] [outer = 0x1133c1c00] 04:54:09 INFO - PROCESS | 1663 | 1467028449488 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11870d400) [pid = 1663] [serial = 690] [outer = 0x1133c1c00] 04:54:09 INFO - PROCESS | 1663 | 1467028449800 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 04:54:09 INFO - PROCESS | 1663 | 1467028449831 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 1663 | 1467028449832 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:54:09 INFO - PROCESS | 1663 | 1467028449834 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 1663 | 1467028449835 Marionette TRACE conn2 <- [1,894,null,{}] 04:54:09 INFO - PROCESS | 1663 | 1467028449837 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:09 INFO - PROCESS | 1663 | 1467028449838 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:09 INFO - PROCESS | 1663 | 1467028449908 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:54:09 INFO - PROCESS | 1663 | 1467028449914 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 1663 | 1467028449915 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x117065000 == 36 [pid = 1663] [id = 231] 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1121a2400) [pid = 1663] [serial = 691] [outer = 0x0] 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118855000) [pid = 1663] [serial = 692] [outer = 0x1121a2400] 04:54:09 INFO - PROCESS | 1663 | 1467028449947 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118fb8000) [pid = 1663] [serial = 693] [outer = 0x1121a2400] 04:54:10 INFO - PROCESS | 1663 | 1467028450254 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:54:10 INFO - PROCESS | 1663 | 1467028450304 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 1663 | 1467028450305 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:54:10 INFO - PROCESS | 1663 | 1467028450307 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 1663 | 1467028450308 Marionette TRACE conn2 <- [1,898,null,{}] 04:54:10 INFO - PROCESS | 1663 | 1467028450310 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:10 INFO - PROCESS | 1663 | 1467028450312 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:10 INFO - PROCESS | 1663 | 1467028450411 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:54:10 INFO - PROCESS | 1663 | 1467028450417 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 1663 | 1467028450418 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ff0000 == 37 [pid = 1663] [id = 232] 04:54:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112a77000) [pid = 1663] [serial = 694] [outer = 0x0] 04:54:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119134800) [pid = 1663] [serial = 695] [outer = 0x112a77000] 04:54:10 INFO - PROCESS | 1663 | 1467028450441 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1193ec000) [pid = 1663] [serial = 696] [outer = 0x112a77000] 04:54:10 INFO - PROCESS | 1663 | 1467028450790 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 04:54:10 INFO - PROCESS | 1663 | 1467028450826 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:54:10 INFO - PROCESS | 1663 | 1467028450829 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:54:10 INFO - PROCESS | 1663 | 1467028450832 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 1663 | 1467028450835 Marionette TRACE conn2 <- [1,902,null,{}] 04:54:10 INFO - PROCESS | 1663 | 1467028450838 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:10 INFO - PROCESS | 1663 | 1467028450841 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:10 INFO - PROCESS | 1663 | 1467028450970 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:54:11 INFO - PROCESS | 1663 | 1467028451073 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 1663 | 1467028451075 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e3000 == 38 [pid = 1663] [id = 233] 04:54:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1193eb000) [pid = 1663] [serial = 697] [outer = 0x0] 04:54:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1193f5000) [pid = 1663] [serial = 698] [outer = 0x1193eb000] 04:54:11 INFO - PROCESS | 1663 | 1467028451115 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119844000) [pid = 1663] [serial = 699] [outer = 0x1193eb000] 04:54:11 INFO - PROCESS | 1663 | 1467028451442 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 673ms 04:54:11 INFO - PROCESS | 1663 | 1467028451504 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 1663 | 1467028451506 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:54:11 INFO - PROCESS | 1663 | 1467028451508 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 1663 | 1467028451509 Marionette TRACE conn2 <- [1,906,null,{}] 04:54:11 INFO - PROCESS | 1663 | 1467028451512 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:11 INFO - PROCESS | 1663 | 1467028451513 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:11 INFO - PROCESS | 1663 | 1467028451602 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:54:11 INFO - PROCESS | 1663 | 1467028451635 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 1663 | 1467028451636 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c72000 == 39 [pid = 1663] [id = 234] 04:54:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x119849800) [pid = 1663] [serial = 700] [outer = 0x0] 04:54:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119a49800) [pid = 1663] [serial = 701] [outer = 0x119849800] 04:54:11 INFO - PROCESS | 1663 | 1467028451660 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119a53400) [pid = 1663] [serial = 702] [outer = 0x119849800] 04:54:11 INFO - PROCESS | 1663 | 1467028451962 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 471ms 04:54:11 INFO - PROCESS | 1663 | 1467028451984 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 1663 | 1467028451985 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:54:11 INFO - PROCESS | 1663 | 1467028451988 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 1663 | 1467028451989 Marionette TRACE conn2 <- [1,910,null,{}] 04:54:11 INFO - PROCESS | 1663 | 1467028451991 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:11 INFO - PROCESS | 1663 | 1467028451992 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:12 INFO - PROCESS | 1663 | 1467028452091 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:54:12 INFO - PROCESS | 1663 | 1467028452102 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 1663 | 1467028452112 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f4d000 == 40 [pid = 1663] [id = 235] 04:54:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11984cc00) [pid = 1663] [serial = 703] [outer = 0x0] 04:54:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119b72800) [pid = 1663] [serial = 704] [outer = 0x11984cc00] 04:54:12 INFO - PROCESS | 1663 | 1467028452139 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119b7a400) [pid = 1663] [serial = 705] [outer = 0x11984cc00] 04:54:12 INFO - PROCESS | 1663 | 1467028452570 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 618ms 04:54:12 INFO - PROCESS | 1663 | 1467028452612 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 1663 | 1467028452613 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:54:12 INFO - PROCESS | 1663 | 1467028452616 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 1663 | 1467028452617 Marionette TRACE conn2 <- [1,914,null,{}] 04:54:12 INFO - PROCESS | 1663 | 1467028452619 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:12 INFO - PROCESS | 1663 | 1467028452620 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:12 INFO - PROCESS | 1663 | 1467028452714 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:54:12 INFO - PROCESS | 1663 | 1467028452718 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 1663 | 1467028452719 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f9c800 == 41 [pid = 1663] [id = 236] 04:54:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119b6d400) [pid = 1663] [serial = 706] [outer = 0x0] 04:54:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119d0a400) [pid = 1663] [serial = 707] [outer = 0x119b6d400] 04:54:12 INFO - PROCESS | 1663 | 1467028452742 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119d37800) [pid = 1663] [serial = 708] [outer = 0x119b6d400] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x116f6f400) [pid = 1663] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x123c0f000) [pid = 1663] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118050800) [pid = 1663] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1133c8400) [pid = 1663] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118443000) [pid = 1663] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11804e800) [pid = 1663] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117047800) [pid = 1663] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116f6f000) [pid = 1663] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12be5e400) [pid = 1663] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x124f72400) [pid = 1663] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12129a400) [pid = 1663] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118706400) [pid = 1663] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121298c00) [pid = 1663] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119730400) [pid = 1663] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128e73800) [pid = 1663] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121083000) [pid = 1663] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:54:13 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1212a1000) [pid = 1663] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:54:13 INFO - PROCESS | 1663 | 1467028453195 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 619ms 04:54:13 INFO - PROCESS | 1663 | 1467028453235 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 1663 | 1467028453236 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:54:13 INFO - PROCESS | 1663 | 1467028453239 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 1663 | 1467028453240 Marionette TRACE conn2 <- [1,918,null,{}] 04:54:13 INFO - PROCESS | 1663 | 1467028453242 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 1663 | 1467028453243 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:13 INFO - PROCESS | 1663 | 1467028453328 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:54:13 INFO - PROCESS | 1663 | 1467028453333 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 1663 | 1467028453334 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12470c800 == 42 [pid = 1663] [id = 237] 04:54:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116f6f000) [pid = 1663] [serial = 709] [outer = 0x0] 04:54:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11833e000) [pid = 1663] [serial = 710] [outer = 0x116f6f000] 04:54:13 INFO - PROCESS | 1663 | 1467028453357 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119d0cc00) [pid = 1663] [serial = 711] [outer = 0x116f6f000] 04:54:13 INFO - PROCESS | 1663 | 1467028453679 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 469ms 04:54:13 INFO - PROCESS | 1663 | 1467028453708 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 1663 | 1467028453710 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:54:13 INFO - PROCESS | 1663 | 1467028453715 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 1663 | 1467028453716 Marionette TRACE conn2 <- [1,922,null,{}] 04:54:13 INFO - PROCESS | 1663 | 1467028453718 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 1663 | 1467028453719 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:13 INFO - PROCESS | 1663 | 1467028453817 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:54:13 INFO - PROCESS | 1663 | 1467028453823 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 1663 | 1467028453824 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x127674000 == 43 [pid = 1663] [id = 238] 04:54:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119d0e000) [pid = 1663] [serial = 712] [outer = 0x0] 04:54:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121079800) [pid = 1663] [serial = 713] [outer = 0x119d0e000] 04:54:13 INFO - PROCESS | 1663 | 1467028453847 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12107f400) [pid = 1663] [serial = 714] [outer = 0x119d0e000] 04:54:14 INFO - PROCESS | 1663 | 1467028454131 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 468ms 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:54:14 INFO - PROCESS | 1663 | 1467028454184 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 1663 | 1467028454185 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:54:14 INFO - PROCESS | 1663 | 1467028454187 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 1663 | 1467028454188 Marionette TRACE conn2 <- [1,926,null,{}] 04:54:14 INFO - PROCESS | 1663 | 1467028454190 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:14 INFO - PROCESS | 1663 | 1467028454191 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:14 INFO - PROCESS | 1663 | 1467028454276 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:54:14 INFO - PROCESS | 1663 | 1467028454281 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 1663 | 1467028454282 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x129362800 == 44 [pid = 1663] [id = 239] 04:54:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1185d7c00) [pid = 1663] [serial = 715] [outer = 0x0] 04:54:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x121087400) [pid = 1663] [serial = 716] [outer = 0x1185d7c00] 04:54:14 INFO - PROCESS | 1663 | 1467028454306 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x121296400) [pid = 1663] [serial = 717] [outer = 0x1185d7c00] 04:54:14 INFO - PROCESS | 1663 | 1467028454666 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 517ms 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:54:14 INFO - PROCESS | 1663 | 1467028454705 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 1663 | 1467028454707 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:54:14 INFO - PROCESS | 1663 | 1467028454712 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 1663 | 1467028454714 Marionette TRACE conn2 <- [1,930,null,{}] 04:54:14 INFO - PROCESS | 1663 | 1467028454717 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:14 INFO - PROCESS | 1663 | 1467028454719 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:14 INFO - PROCESS | 1663 | 1467028454843 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:54:14 INFO - PROCESS | 1663 | 1467028454848 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 1663 | 1467028454849 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a40d800 == 45 [pid = 1663] [id = 240] 04:54:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12107fc00) [pid = 1663] [serial = 718] [outer = 0x0] 04:54:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12129cc00) [pid = 1663] [serial = 719] [outer = 0x12107fc00] 04:54:14 INFO - PROCESS | 1663 | 1467028454888 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1212a2400) [pid = 1663] [serial = 720] [outer = 0x12107fc00] 04:54:15 INFO - PROCESS | 1663 | 1467028455466 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 772ms 04:54:15 INFO - PROCESS | 1663 | 1467028455484 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:54:15 INFO - PROCESS | 1663 | 1467028455488 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:54:15 INFO - PROCESS | 1663 | 1467028455492 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 1663 | 1467028455496 Marionette TRACE conn2 <- [1,934,null,{}] 04:54:15 INFO - PROCESS | 1663 | 1467028455501 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:15 INFO - PROCESS | 1663 | 1467028455504 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:15 INFO - PROCESS | 1663 | 1467028455662 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:54:15 INFO - PROCESS | 1663 | 1467028455768 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 1663 | 1467028455771 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x113d70000 == 46 [pid = 1663] [id = 241] 04:54:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112698400) [pid = 1663] [serial = 721] [outer = 0x0] 04:54:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x112958800) [pid = 1663] [serial = 722] [outer = 0x112698400] 04:54:15 INFO - PROCESS | 1663 | 1467028455820 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x112a80800) [pid = 1663] [serial = 723] [outer = 0x112698400] 04:54:16 INFO - PROCESS | 1663 | 1467028456354 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 927ms 04:54:16 INFO - PROCESS | 1663 | 1467028456420 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 1663 | 1467028456423 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:54:16 INFO - PROCESS | 1663 | 1467028456431 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 1663 | 1467028456433 Marionette TRACE conn2 <- [1,938,null,{}] 04:54:16 INFO - PROCESS | 1663 | 1467028456435 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:16 INFO - PROCESS | 1663 | 1467028456437 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:16 INFO - PROCESS | 1663 | 1467028456553 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:54:16 INFO - PROCESS | 1663 | 1467028456629 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 1663 | 1467028456630 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e1800 == 47 [pid = 1663] [id = 242] 04:54:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1133e2c00) [pid = 1663] [serial = 724] [outer = 0x0] 04:54:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1151d3c00) [pid = 1663] [serial = 725] [outer = 0x1133e2c00] 04:54:16 INFO - PROCESS | 1663 | 1467028456661 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x116795400) [pid = 1663] [serial = 726] [outer = 0x1133e2c00] 04:54:17 INFO - PROCESS | 1663 | 1467028457371 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x129362800 == 46 [pid = 1663] [id = 239] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x127674000 == 45 [pid = 1663] [id = 238] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x12470c800 == 44 [pid = 1663] [id = 237] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12be64c00) [pid = 1663] [serial = 665] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x124f9c800 == 43 [pid = 1663] [id = 236] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x124f4d000 == 42 [pid = 1663] [id = 235] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x123c72000 == 41 [pid = 1663] [id = 234] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e3000 == 40 [pid = 1663] [id = 233] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x119ff0000 == 39 [pid = 1663] [id = 232] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x117065000 == 38 [pid = 1663] [id = 231] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x1197bb800 == 37 [pid = 1663] [id = 230] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x1196da000 == 36 [pid = 1663] [id = 229] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x118f06800 == 35 [pid = 1663] [id = 228] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e3800 == 34 [pid = 1663] [id = 227] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x117e55800 == 33 [pid = 1663] [id = 226] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x117066000 == 32 [pid = 1663] [id = 225] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x116255800 == 31 [pid = 1663] [id = 224] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x112aa0800 == 30 [pid = 1663] [id = 223] 04:54:17 INFO - PROCESS | 1663 | --DOCSHELL 0x12c153800 == 29 [pid = 1663] [id = 222] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1024ms 04:54:17 INFO - PROCESS | 1663 | 1467028457454 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 1663 | 1467028457458 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:54:17 INFO - PROCESS | 1663 | 1467028457462 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 1663 | 1467028457465 Marionette TRACE conn2 <- [1,942,null,{}] 04:54:17 INFO - PROCESS | 1663 | 1467028457470 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:17 INFO - PROCESS | 1663 | 1467028457473 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:17 INFO - PROCESS | 1663 | 1467028457613 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12760c000) [pid = 1663] [serial = 650] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1245b5c00) [pid = 1663] [serial = 647] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12a4d1800) [pid = 1663] [serial = 653] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12916b000) [pid = 1663] [serial = 651] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119d13000) [pid = 1663] [serial = 657] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118435c00) [pid = 1663] [serial = 656] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12a8ce000) [pid = 1663] [serial = 654] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118857800) [pid = 1663] [serial = 635] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119374400) [pid = 1663] [serial = 636] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11816b400) [pid = 1663] [serial = 632] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118339000) [pid = 1663] [serial = 633] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118710800) [pid = 1663] [serial = 630] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118337400) [pid = 1663] [serial = 629] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116f7a800) [pid = 1663] [serial = 627] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116f76c00) [pid = 1663] [serial = 626] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12bee4400) [pid = 1663] [serial = 624] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12be64000) [pid = 1663] [serial = 623] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12b0b1800) [pid = 1663] [serial = 621] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x129163c00) [pid = 1663] [serial = 620] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x123a7b800) [pid = 1663] [serial = 618] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12319ec00) [pid = 1663] [serial = 617] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d06c00) [pid = 1663] [serial = 615] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11885e000) [pid = 1663] [serial = 614] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1231a0000) [pid = 1663] [serial = 641] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121083800) [pid = 1663] [serial = 639] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12b9dec00) [pid = 1663] [serial = 663] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119b78800) [pid = 1663] [serial = 638] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1234ee000) [pid = 1663] [serial = 644] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123eac400) [pid = 1663] [serial = 659] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12b0a9800) [pid = 1663] [serial = 662] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1273bf400) [pid = 1663] [serial = 648] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123c08400) [pid = 1663] [serial = 645] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1231a8400) [pid = 1663] [serial = 642] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x126f4e800) [pid = 1663] [serial = 660] [outer = 0x0] [url = about:blank] 04:54:17 INFO - PROCESS | 1663 | 1467028457702 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 1663 | 1467028457704 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11623e800 == 30 [pid = 1663] [id = 243] 04:54:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x116082000) [pid = 1663] [serial = 727] [outer = 0x0] 04:54:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116a0b800) [pid = 1663] [serial = 728] [outer = 0x116082000] 04:54:17 INFO - PROCESS | 1663 | 1467028457739 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116f7a800) [pid = 1663] [serial = 729] [outer = 0x116082000] 04:54:18 INFO - PROCESS | 1663 | 1467028458014 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 574ms 04:54:18 INFO - PROCESS | 1663 | 1467028458035 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 1663 | 1467028458038 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:54:18 INFO - PROCESS | 1663 | 1467028458043 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - PROCESS | 1663 | 1467028458046 Marionette TRACE conn2 <- [1,946,null,{}] 04:54:18 INFO - PROCESS | 1663 | 1467028458055 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:18 INFO - PROCESS | 1663 | 1467028458056 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:18 INFO - PROCESS | 1663 | 1467028458138 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:54:18 INFO - PROCESS | 1663 | 1467028458142 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 1663 | 1467028458144 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x117236800 == 31 [pid = 1663] [id = 244] 04:54:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1176b8800) [pid = 1663] [serial = 730] [outer = 0x0] 04:54:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118052000) [pid = 1663] [serial = 731] [outer = 0x1176b8800] 04:54:18 INFO - PROCESS | 1663 | 1467028458172 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11816e000) [pid = 1663] [serial = 732] [outer = 0x1176b8800] 04:54:18 INFO - PROCESS | 1663 | 1467028458520 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 532ms 04:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:54:18 INFO - PROCESS | 1663 | 1467028458575 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 1663 | 1467028458576 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:54:18 INFO - PROCESS | 1663 | 1467028458578 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - PROCESS | 1663 | 1467028458581 Marionette TRACE conn2 <- [1,950,null,{}] 04:54:18 INFO - PROCESS | 1663 | 1467028458588 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:18 INFO - PROCESS | 1663 | 1467028458592 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:18 INFO - PROCESS | 1663 | 1467028458669 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:54:18 INFO - PROCESS | 1663 | 1467028458674 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 1663 | 1467028458676 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x11877b000 == 32 [pid = 1663] [id = 245] 04:54:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118231c00) [pid = 1663] [serial = 733] [outer = 0x0] 04:54:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1185a7c00) [pid = 1663] [serial = 734] [outer = 0x118231c00] 04:54:18 INFO - PROCESS | 1663 | 1467028458707 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11870ac00) [pid = 1663] [serial = 735] [outer = 0x118231c00] 04:54:19 INFO - PROCESS | 1663 | 1467028459038 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 473ms 04:54:19 INFO - PROCESS | 1663 | 1467028459051 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 1663 | 1467028459053 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:54:19 INFO - PROCESS | 1663 | 1467028459065 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 1663 | 1467028459066 Marionette TRACE conn2 <- [1,954,null,{}] 04:54:19 INFO - PROCESS | 1663 | 1467028459068 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:19 INFO - PROCESS | 1663 | 1467028459070 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:19 INFO - PROCESS | 1663 | 1467028459168 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:54:19 INFO - PROCESS | 1663 | 1467028459174 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 1663 | 1467028459175 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197ce000 == 33 [pid = 1663] [id = 246] 04:54:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11870cc00) [pid = 1663] [serial = 736] [outer = 0x0] 04:54:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118faf400) [pid = 1663] [serial = 737] [outer = 0x11870cc00] 04:54:19 INFO - PROCESS | 1663 | 1467028459217 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119373400) [pid = 1663] [serial = 738] [outer = 0x11870cc00] 04:54:19 INFO - PROCESS | 1663 | 1467028459616 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:54:19 INFO - PROCESS | 1663 | 1467028459633 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 1663 | 1467028459634 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:54:19 INFO - PROCESS | 1663 | 1467028459636 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 1663 | 1467028459637 Marionette TRACE conn2 <- [1,958,null,{}] 04:54:19 INFO - PROCESS | 1663 | 1467028459640 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:19 INFO - PROCESS | 1663 | 1467028459641 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:19 INFO - PROCESS | 1663 | 1467028459718 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:54:19 INFO - PROCESS | 1663 | 1467028459722 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 1663 | 1467028459723 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fdd800 == 34 [pid = 1663] [id = 247] 04:54:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119373c00) [pid = 1663] [serial = 739] [outer = 0x0] 04:54:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1193f2400) [pid = 1663] [serial = 740] [outer = 0x119373c00] 04:54:19 INFO - PROCESS | 1663 | 1467028459753 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119729800) [pid = 1663] [serial = 741] [outer = 0x119373c00] 04:54:20 INFO - PROCESS | 1663 | 1467028460203 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 619ms 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:54:20 INFO - PROCESS | 1663 | 1467028460256 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 1663 | 1467028460257 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:54:20 INFO - PROCESS | 1663 | 1467028460260 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 1663 | 1467028460261 Marionette TRACE conn2 <- [1,962,null,{}] 04:54:20 INFO - PROCESS | 1663 | 1467028460264 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:20 INFO - PROCESS | 1663 | 1467028460270 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:20 INFO - PROCESS | 1663 | 1467028460437 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:54:20 INFO - PROCESS | 1663 | 1467028460470 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 1663 | 1467028460472 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x123608800 == 35 [pid = 1663] [id = 248] 04:54:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119732400) [pid = 1663] [serial = 742] [outer = 0x0] 04:54:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119b6e400) [pid = 1663] [serial = 743] [outer = 0x119732400] 04:54:20 INFO - PROCESS | 1663 | 1467028460512 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119d12400) [pid = 1663] [serial = 744] [outer = 0x119732400] 04:54:20 INFO - PROCESS | 1663 | 1467028460918 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:54:20 INFO - PROCESS | 1663 | 1467028460931 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 1663 | 1467028460932 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:54:20 INFO - PROCESS | 1663 | 1467028460934 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 1663 | 1467028460935 Marionette TRACE conn2 <- [1,966,null,{}] 04:54:20 INFO - PROCESS | 1663 | 1467028460938 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:20 INFO - PROCESS | 1663 | 1467028460939 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:21 INFO - PROCESS | 1663 | 1467028461035 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:54:21 INFO - PROCESS | 1663 | 1467028461048 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 1663 | 1467028461049 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c78000 == 36 [pid = 1663] [id = 249] 04:54:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119f04c00) [pid = 1663] [serial = 745] [outer = 0x0] 04:54:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12107e000) [pid = 1663] [serial = 746] [outer = 0x119f04c00] 04:54:21 INFO - PROCESS | 1663 | 1467028461072 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121161400) [pid = 1663] [serial = 747] [outer = 0x119f04c00] 04:54:21 INFO - PROCESS | 1663 | 1467028461412 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 04:54:21 INFO - PROCESS | 1663 | 1467028461453 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:54:21 INFO - PROCESS | 1663 | 1467028461454 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:54:21 INFO - PROCESS | 1663 | 1467028461456 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 1663 | 1467028461457 Marionette TRACE conn2 <- [1,970,null,{}] 04:54:21 INFO - PROCESS | 1663 | 1467028461460 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:21 INFO - PROCESS | 1663 | 1467028461463 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:21 INFO - PROCESS | 1663 | 1467028461567 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:54:21 INFO - PROCESS | 1663 | 1467028461571 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 1663 | 1467028461572 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f65800 == 37 [pid = 1663] [id = 250] 04:54:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x120811c00) [pid = 1663] [serial = 748] [outer = 0x0] 04:54:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1212a2c00) [pid = 1663] [serial = 749] [outer = 0x120811c00] 04:54:21 INFO - PROCESS | 1663 | 1467028461596 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1212b9800) [pid = 1663] [serial = 750] [outer = 0x120811c00] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119849800) [pid = 1663] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116968400) [pid = 1663] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1121a2400) [pid = 1663] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116f72800) [pid = 1663] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1130cfc00) [pid = 1663] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11984cc00) [pid = 1663] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112696000) [pid = 1663] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12ba70400) [pid = 1663] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x111aa5800) [pid = 1663] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a77000) [pid = 1663] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11336a400) [pid = 1663] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112962000) [pid = 1663] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1133c1c00) [pid = 1663] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119b6d400) [pid = 1663] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116f6f000) [pid = 1663] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1185d7c00) [pid = 1663] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d0e000) [pid = 1663] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:54:22 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1193eb000) [pid = 1663] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:54:22 INFO - PROCESS | 1663 | 1467028462084 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 04:54:22 INFO - PROCESS | 1663 | 1467028462128 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 1663 | 1467028462129 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:54:22 INFO - PROCESS | 1663 | 1467028462131 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 1663 | 1467028462132 Marionette TRACE conn2 <- [1,974,null,{}] 04:54:22 INFO - PROCESS | 1663 | 1467028462135 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:22 INFO - PROCESS | 1663 | 1467028462136 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:22 INFO - PROCESS | 1663 | 1467028462213 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:54:22 INFO - PROCESS | 1663 | 1467028462217 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 1663 | 1467028462218 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183cc000 == 38 [pid = 1663] [id = 251] 04:54:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1130cfc00) [pid = 1663] [serial = 751] [outer = 0x0] 04:54:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x116f6f000) [pid = 1663] [serial = 752] [outer = 0x1130cfc00] 04:54:22 INFO - PROCESS | 1663 | 1467028462242 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1185d5400) [pid = 1663] [serial = 753] [outer = 0x1130cfc00] 04:54:22 INFO - PROCESS | 1663 | 1467028462567 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 469ms 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:54:22 INFO - PROCESS | 1663 | 1467028462600 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 1663 | 1467028462602 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:54:22 INFO - PROCESS | 1663 | 1467028462604 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 1663 | 1467028462605 Marionette TRACE conn2 <- [1,978,null,{}] 04:54:22 INFO - PROCESS | 1663 | 1467028462607 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:22 INFO - PROCESS | 1663 | 1467028462608 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:22 INFO - PROCESS | 1663 | 1467028462715 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:54:22 INFO - PROCESS | 1663 | 1467028462720 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 1663 | 1467028462721 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x127679800 == 39 [pid = 1663] [id = 252] 04:54:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1133c0000) [pid = 1663] [serial = 754] [outer = 0x0] 04:54:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1193eac00) [pid = 1663] [serial = 755] [outer = 0x1133c0000] 04:54:22 INFO - PROCESS | 1663 | 1467028462745 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119d10400) [pid = 1663] [serial = 756] [outer = 0x1133c0000] 04:54:23 INFO - PROCESS | 1663 | 1467028463040 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 04:54:23 INFO - PROCESS | 1663 | 1467028463073 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 1663 | 1467028463074 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:54:23 INFO - PROCESS | 1663 | 1467028463077 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 1663 | 1467028463081 Marionette TRACE conn2 <- [1,982,null,{}] 04:54:23 INFO - PROCESS | 1663 | 1467028463084 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:23 INFO - PROCESS | 1663 | 1467028463086 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:23 INFO - PROCESS | 1663 | 1467028463175 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:54:23 INFO - PROCESS | 1663 | 1467028463181 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 1663 | 1467028463183 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a611800 == 40 [pid = 1663] [id = 253] 04:54:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119d38000) [pid = 1663] [serial = 757] [outer = 0x0] 04:54:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1231a6c00) [pid = 1663] [serial = 758] [outer = 0x119d38000] 04:54:23 INFO - PROCESS | 1663 | 1467028463209 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1236f1400) [pid = 1663] [serial = 759] [outer = 0x119d38000] 04:54:23 INFO - PROCESS | 1663 | 1467028463538 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 473ms 04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:54:23 INFO - PROCESS | 1663 | 1467028463550 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 1663 | 1467028463551 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:54:23 INFO - PROCESS | 1663 | 1467028463553 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 1663 | 1467028463554 Marionette TRACE conn2 <- [1,986,null,{}] 04:54:23 INFO - PROCESS | 1663 | 1467028463556 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:23 INFO - PROCESS | 1663 | 1467028463558 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:23 INFO - PROCESS | 1663 | 1467028463672 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:54:23 INFO - PROCESS | 1663 | 1467028463678 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 1663 | 1467028463679 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a839800 == 41 [pid = 1663] [id = 254] 04:54:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121080400) [pid = 1663] [serial = 760] [outer = 0x0] 04:54:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1239a3400) [pid = 1663] [serial = 761] [outer = 0x121080400] 04:54:23 INFO - PROCESS | 1663 | 1467028463704 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123c0d800) [pid = 1663] [serial = 762] [outer = 0x121080400] 04:54:23 INFO - PROCESS | 1663 | 1467028463982 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 470ms 04:54:24 INFO - PROCESS | 1663 | 1467028464089 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 1663 | 1467028464094 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:54:24 INFO - PROCESS | 1663 | 1467028464101 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 1663 | 1467028464105 Marionette TRACE conn2 <- [1,990,null,{}] 04:54:24 INFO - PROCESS | 1663 | 1467028464135 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 1663 | 1467028464138 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:24 INFO - PROCESS | 1663 | 1467028464291 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:54:24 INFO - PROCESS | 1663 | 1467028464338 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 1663 | 1467028464339 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x116092000 == 42 [pid = 1663] [id = 255] 04:54:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x113095800) [pid = 1663] [serial = 763] [outer = 0x0] 04:54:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1133c2000) [pid = 1663] [serial = 764] [outer = 0x113095800] 04:54:24 INFO - PROCESS | 1663 | 1467028464371 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116077800) [pid = 1663] [serial = 765] [outer = 0x113095800] 04:54:24 INFO - PROCESS | 1663 | 1467028464798 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 726ms 04:54:24 INFO - PROCESS | 1663 | 1467028464858 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 1663 | 1467028464860 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:54:24 INFO - PROCESS | 1663 | 1467028464867 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 1663 | 1467028464869 Marionette TRACE conn2 <- [1,994,null,{}] 04:54:24 INFO - PROCESS | 1663 | 1467028464873 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 1663 | 1467028464874 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:24 INFO - PROCESS | 1663 | 1467028464974 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:54:25 INFO - PROCESS | 1663 | 1467028465041 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 1663 | 1467028465043 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f6000 == 43 [pid = 1663] [id = 256] 04:54:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116f72c00) [pid = 1663] [serial = 766] [outer = 0x0] 04:54:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118052400) [pid = 1663] [serial = 767] [outer = 0x116f72c00] 04:54:25 INFO - PROCESS | 1663 | 1467028465073 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118336800) [pid = 1663] [serial = 768] [outer = 0x116f72c00] 04:54:25 INFO - PROCESS | 1663 | 1467028465490 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 674ms 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:54:25 INFO - PROCESS | 1663 | 1467028465540 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 1663 | 1467028465541 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:54:25 INFO - PROCESS | 1663 | 1467028465544 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 1663 | 1467028465545 Marionette TRACE conn2 <- [1,998,null,{}] 04:54:25 INFO - PROCESS | 1663 | 1467028465552 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:25 INFO - PROCESS | 1663 | 1467028465555 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:25 INFO - PROCESS | 1663 | 1467028465659 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:54:25 INFO - PROCESS | 1663 | 1467028465716 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 1663 | 1467028465719 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a41f000 == 44 [pid = 1663] [id = 257] 04:54:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1193ed000) [pid = 1663] [serial = 769] [outer = 0x0] 04:54:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1193f4800) [pid = 1663] [serial = 770] [outer = 0x1193ed000] 04:54:25 INFO - PROCESS | 1663 | 1467028465750 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11979a400) [pid = 1663] [serial = 771] [outer = 0x1193ed000] 04:54:26 INFO - PROCESS | 1663 | 1467028466165 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:54:26 INFO - PROCESS | 1663 | 1467028466216 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 1663 | 1467028466218 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:54:26 INFO - PROCESS | 1663 | 1467028466220 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 1663 | 1467028466221 Marionette TRACE conn2 <- [1,1002,null,{}] 04:54:26 INFO - PROCESS | 1663 | 1467028466224 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:26 INFO - PROCESS | 1663 | 1467028466225 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:26 INFO - PROCESS | 1663 | 1467028466345 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:54:26 INFO - PROCESS | 1663 | 1467028466407 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 1663 | 1467028466408 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aaf4000 == 45 [pid = 1663] [id = 258] 04:54:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119b75000) [pid = 1663] [serial = 772] [outer = 0x0] 04:54:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119d09000) [pid = 1663] [serial = 773] [outer = 0x119b75000] 04:54:26 INFO - PROCESS | 1663 | 1467028466438 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x121297000) [pid = 1663] [serial = 774] [outer = 0x119b75000] 04:54:26 INFO - PROCESS | 1663 | 1467028466976 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 820ms 04:54:27 INFO - PROCESS | 1663 | 1467028467041 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 1663 | 1467028467043 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:54:27 INFO - PROCESS | 1663 | 1467028467047 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 1663 | 1467028467049 Marionette TRACE conn2 <- [1,1006,null,{}] 04:54:27 INFO - PROCESS | 1663 | 1467028467052 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:27 INFO - PROCESS | 1663 | 1467028467054 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:27 INFO - PROCESS | 1663 | 1467028467164 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:54:27 INFO - PROCESS | 1663 | 1467028467219 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 1663 | 1467028467220 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b823800 == 46 [pid = 1663] [id = 259] 04:54:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119b7b000) [pid = 1663] [serial = 775] [outer = 0x0] 04:54:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1231a4400) [pid = 1663] [serial = 776] [outer = 0x119b7b000] 04:54:27 INFO - PROCESS | 1663 | 1467028467248 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1232f1400) [pid = 1663] [serial = 777] [outer = 0x119b7b000] 04:54:27 INFO - PROCESS | 1663 | 1467028467652 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 04:54:27 INFO - PROCESS | 1663 | 1467028467717 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 1663 | 1467028467719 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:54:27 INFO - PROCESS | 1663 | 1467028467721 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 1663 | 1467028467722 Marionette TRACE conn2 <- [1,1010,null,{}] 04:54:27 INFO - PROCESS | 1663 | 1467028467725 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:27 INFO - PROCESS | 1663 | 1467028467729 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:27 INFO - PROCESS | 1663 | 1467028467960 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:54:28 INFO - PROCESS | 1663 | 1467028468029 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 1663 | 1467028468031 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x116622800 == 47 [pid = 1663] [id = 260] 04:54:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x112d5c000) [pid = 1663] [serial = 778] [outer = 0x0] 04:54:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x113096800) [pid = 1663] [serial = 779] [outer = 0x112d5c000] 04:54:28 INFO - PROCESS | 1663 | 1467028468060 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x113aa9800) [pid = 1663] [serial = 780] [outer = 0x112d5c000] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a611800 == 46 [pid = 1663] [id = 253] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x127679800 == 45 [pid = 1663] [id = 252] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1183cc000 == 44 [pid = 1663] [id = 251] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x124f65800 == 43 [pid = 1663] [id = 250] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123c78000 == 42 [pid = 1663] [id = 249] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123608800 == 41 [pid = 1663] [id = 248] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119fdd800 == 40 [pid = 1663] [id = 247] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1197ce000 == 39 [pid = 1663] [id = 246] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11877b000 == 38 [pid = 1663] [id = 245] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x117236800 == 37 [pid = 1663] [id = 244] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11623e800 == 36 [pid = 1663] [id = 243] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e1800 == 35 [pid = 1663] [id = 242] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x113d70000 == 34 [pid = 1663] [id = 241] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a40d800 == 33 [pid = 1663] [id = 240] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b823800 == 32 [pid = 1663] [id = 259] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12aaf4000 == 31 [pid = 1663] [id = 258] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a41f000 == 30 [pid = 1663] [id = 257] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1191f6000 == 29 [pid = 1663] [id = 256] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a839800 == 28 [pid = 1663] [id = 254] 04:54:29 INFO - PROCESS | 1663 | --DOCSHELL 0x116092000 == 27 [pid = 1663] [id = 255] 04:54:29 INFO - PROCESS | 1663 | 1467028469033 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119a49800) [pid = 1663] [serial = 701] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x116f78400) [pid = 1663] [serial = 677] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x117044000) [pid = 1663] [serial = 678] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118855000) [pid = 1663] [serial = 692] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118fb8000) [pid = 1663] [serial = 693] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11804e400) [pid = 1663] [serial = 683] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11843c000) [pid = 1663] [serial = 684] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11704e800) [pid = 1663] [serial = 680] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118049800) [pid = 1663] [serial = 681] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119b72800) [pid = 1663] [serial = 704] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11849fc00) [pid = 1663] [serial = 686] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1185b2800) [pid = 1663] [serial = 687] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12bee2800) [pid = 1663] [serial = 666] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1166f4000) [pid = 1663] [serial = 674] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116968c00) [pid = 1663] [serial = 675] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119134800) [pid = 1663] [serial = 695] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1193ec000) [pid = 1663] [serial = 696] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1133da400) [pid = 1663] [serial = 671] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11386e400) [pid = 1663] [serial = 672] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x112962800) [pid = 1663] [serial = 668] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112a7ec00) [pid = 1663] [serial = 669] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1185b1800) [pid = 1663] [serial = 689] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11870d400) [pid = 1663] [serial = 690] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119a53400) [pid = 1663] [serial = 702] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d0a400) [pid = 1663] [serial = 707] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11833e000) [pid = 1663] [serial = 710] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121087400) [pid = 1663] [serial = 716] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d0cc00) [pid = 1663] [serial = 711] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121079800) [pid = 1663] [serial = 713] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119d37800) [pid = 1663] [serial = 708] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1193f5000) [pid = 1663] [serial = 698] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12129cc00) [pid = 1663] [serial = 719] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12107f400) [pid = 1663] [serial = 714] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x119b7a400) [pid = 1663] [serial = 705] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119844000) [pid = 1663] [serial = 699] [outer = 0x0] [url = about:blank] 04:54:29 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121296400) [pid = 1663] [serial = 717] [outer = 0x0] [url = about:blank] 04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1370ms 04:54:29 INFO - PROCESS | 1663 | 1467028469096 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 1663 | 1467028469098 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:54:29 INFO - PROCESS | 1663 | 1467028469102 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 1663 | 1467028469104 Marionette TRACE conn2 <- [1,1014,null,{}] 04:54:29 INFO - PROCESS | 1663 | 1467028469108 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:29 INFO - PROCESS | 1663 | 1467028469110 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:29 INFO - PROCESS | 1663 | 1467028469191 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:54:29 INFO - PROCESS | 1663 | 1467028469199 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 1663 | 1467028469201 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a53800 == 28 [pid = 1663] [id = 261] 04:54:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x113a33000) [pid = 1663] [serial = 781] [outer = 0x0] 04:54:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113d45400) [pid = 1663] [serial = 782] [outer = 0x113a33000] 04:54:29 INFO - PROCESS | 1663 | 1467028469229 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11662ec00) [pid = 1663] [serial = 783] [outer = 0x113a33000] 04:54:29 INFO - PROCESS | 1663 | 1467028469586 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 522ms 04:54:29 INFO - PROCESS | 1663 | 1467028469624 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 1663 | 1467028469627 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:54:29 INFO - PROCESS | 1663 | 1467028469654 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 1663 | 1467028469656 Marionette TRACE conn2 <- [1,1018,null,{}] 04:54:29 INFO - PROCESS | 1663 | 1467028469658 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:29 INFO - PROCESS | 1663 | 1467028469660 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:29 INFO - PROCESS | 1663 | 1467028469736 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:54:29 INFO - PROCESS | 1663 | 1467028469740 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 1663 | 1467028469742 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x11706b000 == 29 [pid = 1663] [id = 262] 04:54:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116f6fc00) [pid = 1663] [serial = 784] [outer = 0x0] 04:54:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1172b7000) [pid = 1663] [serial = 785] [outer = 0x116f6fc00] 04:54:29 INFO - PROCESS | 1663 | 1467028469771 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118049800) [pid = 1663] [serial = 786] [outer = 0x116f6fc00] 04:54:30 INFO - PROCESS | 1663 | 1467028470113 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 473ms 04:54:30 INFO - PROCESS | 1663 | 1467028470123 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 1663 | 1467028470125 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:54:30 INFO - PROCESS | 1663 | 1467028470128 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 1663 | 1467028470133 Marionette TRACE conn2 <- [1,1022,null,{}] 04:54:30 INFO - PROCESS | 1663 | 1467028470141 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:30 INFO - PROCESS | 1663 | 1467028470145 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:30 INFO - PROCESS | 1663 | 1467028470233 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:54:30 INFO - PROCESS | 1663 | 1467028470283 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 1663 | 1467028470286 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183de800 == 30 [pid = 1663] [id = 263] 04:54:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118050400) [pid = 1663] [serial = 787] [outer = 0x0] 04:54:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118340400) [pid = 1663] [serial = 788] [outer = 0x118050400] 04:54:30 INFO - PROCESS | 1663 | 1467028470313 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1185af000) [pid = 1663] [serial = 789] [outer = 0x118050400] 04:54:30 INFO - PROCESS | 1663 | 1467028470620 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 524ms 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:54:30 INFO - PROCESS | 1663 | 1467028470652 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 1663 | 1467028470653 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:54:30 INFO - PROCESS | 1663 | 1467028470655 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 1663 | 1467028470656 Marionette TRACE conn2 <- [1,1026,null,{}] 04:54:30 INFO - PROCESS | 1663 | 1467028470658 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:30 INFO - PROCESS | 1663 | 1467028470660 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:30 INFO - PROCESS | 1663 | 1467028470733 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:54:30 INFO - PROCESS | 1663 | 1467028470737 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 1663 | 1467028470738 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f2800 == 31 [pid = 1663] [id = 264] 04:54:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118707c00) [pid = 1663] [serial = 790] [outer = 0x0] 04:54:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118fb4400) [pid = 1663] [serial = 791] [outer = 0x118707c00] 04:54:30 INFO - PROCESS | 1663 | 1467028470766 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11913cc00) [pid = 1663] [serial = 792] [outer = 0x118707c00] 04:54:31 INFO - PROCESS | 1663 | 1467028471088 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 04:54:31 INFO - PROCESS | 1663 | 1467028471126 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 1663 | 1467028471127 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:54:31 INFO - PROCESS | 1663 | 1467028471130 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 1663 | 1467028471131 Marionette TRACE conn2 <- [1,1030,null,{}] 04:54:31 INFO - PROCESS | 1663 | 1467028471133 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:31 INFO - PROCESS | 1663 | 1467028471134 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:31 INFO - PROCESS | 1663 | 1467028471242 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:54:31 INFO - PROCESS | 1663 | 1467028471257 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 1663 | 1467028471258 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197b8000 == 32 [pid = 1663] [id = 265] 04:54:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119139800) [pid = 1663] [serial = 793] [outer = 0x0] 04:54:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1193eb000) [pid = 1663] [serial = 794] [outer = 0x119139800] 04:54:31 INFO - PROCESS | 1663 | 1467028471282 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119733400) [pid = 1663] [serial = 795] [outer = 0x119139800] 04:54:31 INFO - PROCESS | 1663 | 1467028471604 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 518ms 04:54:31 INFO - PROCESS | 1663 | 1467028471649 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 1663 | 1467028471650 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:54:31 INFO - PROCESS | 1663 | 1467028471652 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 1663 | 1467028471653 Marionette TRACE conn2 <- [1,1034,null,{}] 04:54:31 INFO - PROCESS | 1663 | 1467028471655 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:31 INFO - PROCESS | 1663 | 1467028471659 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:31 INFO - PROCESS | 1663 | 1467028471772 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:54:31 INFO - PROCESS | 1663 | 1467028471808 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 1663 | 1467028471809 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x123124000 == 33 [pid = 1663] [id = 266] 04:54:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119734000) [pid = 1663] [serial = 796] [outer = 0x0] 04:54:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119a51c00) [pid = 1663] [serial = 797] [outer = 0x119734000] 04:54:31 INFO - PROCESS | 1663 | 1467028471834 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119d0a400) [pid = 1663] [serial = 798] [outer = 0x119734000] 04:54:32 INFO - PROCESS | 1663 | 1467028472169 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 570ms 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:54:32 INFO - PROCESS | 1663 | 1467028472223 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 1663 | 1467028472225 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:54:32 INFO - PROCESS | 1663 | 1467028472228 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 1663 | 1467028472230 Marionette TRACE conn2 <- [1,1038,null,{}] 04:54:32 INFO - PROCESS | 1663 | 1467028472233 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:32 INFO - PROCESS | 1663 | 1467028472235 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:32 INFO - PROCESS | 1663 | 1467028472373 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:54:32 INFO - PROCESS | 1663 | 1467028472389 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 1663 | 1467028472390 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x123439800 == 34 [pid = 1663] [id = 267] 04:54:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112aec400) [pid = 1663] [serial = 799] [outer = 0x0] 04:54:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12107d400) [pid = 1663] [serial = 800] [outer = 0x112aec400] 04:54:32 INFO - PROCESS | 1663 | 1467028472440 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121162400) [pid = 1663] [serial = 801] [outer = 0x112aec400] 04:54:32 INFO - PROCESS | 1663 | 1467028472891 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 669ms 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:54:32 INFO - PROCESS | 1663 | 1467028472898 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 1663 | 1467028472899 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:54:32 INFO - PROCESS | 1663 | 1467028472901 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 1663 | 1467028472902 Marionette TRACE conn2 <- [1,1042,null,{}] 04:54:32 INFO - PROCESS | 1663 | 1467028472904 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:32 INFO - PROCESS | 1663 | 1467028472905 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:33 INFO - PROCESS | 1663 | 1467028473005 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:54:33 INFO - PROCESS | 1663 | 1467028473054 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 1663 | 1467028473055 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f74800 == 35 [pid = 1663] [id = 268] 04:54:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112a76c00) [pid = 1663] [serial = 802] [outer = 0x0] 04:54:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121161000) [pid = 1663] [serial = 803] [outer = 0x112a76c00] 04:54:33 INFO - PROCESS | 1663 | 1467028473079 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1231a2400) [pid = 1663] [serial = 804] [outer = 0x112a76c00] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119732400) [pid = 1663] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119f04c00) [pid = 1663] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11870cc00) [pid = 1663] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1176b8800) [pid = 1663] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112698400) [pid = 1663] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x120811c00) [pid = 1663] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119373c00) [pid = 1663] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116082000) [pid = 1663] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1133e2c00) [pid = 1663] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12107fc00) [pid = 1663] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118231c00) [pid = 1663] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d38000) [pid = 1663] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121080400) [pid = 1663] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1130cfc00) [pid = 1663] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:54:33 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1133c0000) [pid = 1663] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:54:33 INFO - PROCESS | 1663 | 1467028473518 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 04:54:33 INFO - PROCESS | 1663 | 1467028473573 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 1663 | 1467028473574 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:54:33 INFO - PROCESS | 1663 | 1467028473577 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 1663 | 1467028473578 Marionette TRACE conn2 <- [1,1046,null,{}] 04:54:33 INFO - PROCESS | 1663 | 1467028473580 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:33 INFO - PROCESS | 1663 | 1467028473582 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:33 INFO - PROCESS | 1663 | 1467028473653 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:54:33 INFO - PROCESS | 1663 | 1467028473709 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 1663 | 1467028473710 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f82800 == 36 [pid = 1663] [id = 269] 04:54:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1133c1c00) [pid = 1663] [serial = 805] [outer = 0x0] 04:54:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11804ec00) [pid = 1663] [serial = 806] [outer = 0x1133c1c00] 04:54:33 INFO - PROCESS | 1663 | 1467028473742 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119371400) [pid = 1663] [serial = 807] [outer = 0x1133c1c00] 04:54:34 INFO - PROCESS | 1663 | 1467028474000 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 471ms 04:54:34 INFO - PROCESS | 1663 | 1467028474051 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:54:34 INFO - PROCESS | 1663 | 1467028474052 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:54:34 INFO - PROCESS | 1663 | 1467028474054 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 1663 | 1467028474055 Marionette TRACE conn2 <- [1,1050,null,{}] 04:54:34 INFO - PROCESS | 1663 | 1467028474058 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:34 INFO - PROCESS | 1663 | 1467028474059 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:34 INFO - PROCESS | 1663 | 1467028474136 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:54:34 INFO - PROCESS | 1663 | 1467028474140 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 1663 | 1467028474141 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a9c800 == 37 [pid = 1663] [id = 270] 04:54:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119373c00) [pid = 1663] [serial = 808] [outer = 0x0] 04:54:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121161800) [pid = 1663] [serial = 809] [outer = 0x119373c00] 04:54:34 INFO - PROCESS | 1663 | 1467028474168 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1212bf000) [pid = 1663] [serial = 810] [outer = 0x119373c00] 04:54:34 INFO - PROCESS | 1663 | 1467028474519 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 04:54:34 INFO - PROCESS | 1663 | 1467028474524 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:54:34 INFO - PROCESS | 1663 | 1467028474527 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:54:34 INFO - PROCESS | 1663 | 1467028474532 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 1663 | 1467028474535 Marionette TRACE conn2 <- [1,1054,null,{}] 04:54:34 INFO - PROCESS | 1663 | 1467028474538 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:34 INFO - PROCESS | 1663 | 1467028474541 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:34 INFO - PROCESS | 1663 | 1467028474717 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:54:34 INFO - PROCESS | 1663 | 1467028474726 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 1663 | 1467028474728 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271f0800 == 38 [pid = 1663] [id = 271] 04:54:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1231a5000) [pid = 1663] [serial = 811] [outer = 0x0] 04:54:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1232ec000) [pid = 1663] [serial = 812] [outer = 0x1231a5000] 04:54:34 INFO - PROCESS | 1663 | 1467028474772 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123c09c00) [pid = 1663] [serial = 813] [outer = 0x1231a5000] 04:54:35 INFO - PROCESS | 1663 | 1467028475155 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 04:54:35 INFO - PROCESS | 1663 | 1467028475203 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 1663 | 1467028475204 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:54:35 INFO - PROCESS | 1663 | 1467028475206 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 1663 | 1467028475207 Marionette TRACE conn2 <- [1,1058,null,{}] 04:54:35 INFO - PROCESS | 1663 | 1467028475209 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:35 INFO - PROCESS | 1663 | 1467028475210 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:35 INFO - PROCESS | 1663 | 1467028475285 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:54:35 INFO - PROCESS | 1663 | 1467028475339 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 1663 | 1467028475340 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ec2000 == 39 [pid = 1663] [id = 272] 04:54:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119730400) [pid = 1663] [serial = 814] [outer = 0x0] 04:54:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123ede800) [pid = 1663] [serial = 815] [outer = 0x119730400] 04:54:35 INFO - PROCESS | 1663 | 1467028475364 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124359800) [pid = 1663] [serial = 816] [outer = 0x119730400] 04:54:35 INFO - PROCESS | 1663 | 1467028475879 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 718ms 04:54:35 INFO - PROCESS | 1663 | 1467028475937 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 1663 | 1467028475940 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:54:35 INFO - PROCESS | 1663 | 1467028475944 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 1663 | 1467028475950 Marionette TRACE conn2 <- [1,1062,null,{}] 04:54:35 INFO - PROCESS | 1663 | 1467028475953 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:35 INFO - PROCESS | 1663 | 1467028475955 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:36 INFO - PROCESS | 1663 | 1467028476062 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:54:36 INFO - PROCESS | 1663 | 1467028476137 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 1663 | 1467028476139 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x117236800 == 40 [pid = 1663] [id = 273] 04:54:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11512a800) [pid = 1663] [serial = 817] [outer = 0x0] 04:54:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x116788c00) [pid = 1663] [serial = 818] [outer = 0x11512a800] 04:54:36 INFO - PROCESS | 1663 | 1467028476170 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116f78400) [pid = 1663] [serial = 819] [outer = 0x11512a800] 04:54:36 INFO - PROCESS | 1663 | 1467028476781 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 874ms 04:54:36 INFO - PROCESS | 1663 | 1467028476818 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 1663 | 1467028476821 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:54:36 INFO - PROCESS | 1663 | 1467028476826 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 1663 | 1467028476828 Marionette TRACE conn2 <- [1,1066,null,{}] 04:54:36 INFO - PROCESS | 1663 | 1467028476830 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:36 INFO - PROCESS | 1663 | 1467028476832 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:36 INFO - PROCESS | 1663 | 1467028476941 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:54:37 INFO - PROCESS | 1663 | 1467028477134 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 1663 | 1467028477135 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11518f800 == 41 [pid = 1663] [id = 274] 04:54:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11386e400) [pid = 1663] [serial = 820] [outer = 0x0] 04:54:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1166f2c00) [pid = 1663] [serial = 821] [outer = 0x11386e400] 04:54:37 INFO - PROCESS | 1663 | 1467028477162 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x116f79000) [pid = 1663] [serial = 822] [outer = 0x11386e400] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1271f0800 == 40 [pid = 1663] [id = 271] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x126a9c800 == 39 [pid = 1663] [id = 270] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123f82800 == 38 [pid = 1663] [id = 269] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123f74800 == 37 [pid = 1663] [id = 268] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123439800 == 36 [pid = 1663] [id = 267] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123124000 == 35 [pid = 1663] [id = 266] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1197b8000 == 34 [pid = 1663] [id = 265] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1191f2800 == 33 [pid = 1663] [id = 264] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1183de800 == 32 [pid = 1663] [id = 263] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11706b000 == 31 [pid = 1663] [id = 262] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x113a53800 == 30 [pid = 1663] [id = 261] 04:54:37 INFO - PROCESS | 1663 | --DOCSHELL 0x116622800 == 29 [pid = 1663] [id = 260] 04:54:37 INFO - PROCESS | 1663 | 1467028477619 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 822ms 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:54:37 INFO - PROCESS | 1663 | 1467028477649 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 1663 | 1467028477651 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:54:37 INFO - PROCESS | 1663 | 1467028477654 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 1663 | 1467028477656 Marionette TRACE conn2 <- [1,1070,null,{}] 04:54:37 INFO - PROCESS | 1663 | 1467028477659 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:37 INFO - PROCESS | 1663 | 1467028477660 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:37 INFO - PROCESS | 1663 | 1467028477741 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119b6e400) [pid = 1663] [serial = 743] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12107e000) [pid = 1663] [serial = 746] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119d12400) [pid = 1663] [serial = 744] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118faf400) [pid = 1663] [serial = 737] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119373400) [pid = 1663] [serial = 738] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118052000) [pid = 1663] [serial = 731] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11816e000) [pid = 1663] [serial = 732] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112958800) [pid = 1663] [serial = 722] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1212a2c00) [pid = 1663] [serial = 749] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112a80800) [pid = 1663] [serial = 723] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1193f2400) [pid = 1663] [serial = 740] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116a0b800) [pid = 1663] [serial = 728] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f7a800) [pid = 1663] [serial = 729] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1151d3c00) [pid = 1663] [serial = 725] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116795400) [pid = 1663] [serial = 726] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1212a2400) [pid = 1663] [serial = 720] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11870ac00) [pid = 1663] [serial = 735] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1185a7c00) [pid = 1663] [serial = 734] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1236f1400) [pid = 1663] [serial = 759] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1239a3400) [pid = 1663] [serial = 761] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121161400) [pid = 1663] [serial = 747] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123c0d800) [pid = 1663] [serial = 762] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1185d5400) [pid = 1663] [serial = 753] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x116f6f000) [pid = 1663] [serial = 752] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1193eac00) [pid = 1663] [serial = 755] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1231a6c00) [pid = 1663] [serial = 758] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1212b9800) [pid = 1663] [serial = 750] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119729800) [pid = 1663] [serial = 741] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119d10400) [pid = 1663] [serial = 756] [outer = 0x0] [url = about:blank] 04:54:37 INFO - PROCESS | 1663 | 1467028477805 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 1663 | 1467028477807 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116995000 == 30 [pid = 1663] [id = 275] 04:54:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112a80800) [pid = 1663] [serial = 823] [outer = 0x0] 04:54:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116f73c00) [pid = 1663] [serial = 824] [outer = 0x112a80800] 04:54:37 INFO - PROCESS | 1663 | 1467028477837 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118230c00) [pid = 1663] [serial = 825] [outer = 0x112a80800] 04:54:38 INFO - PROCESS | 1663 | 1467028478202 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 572ms 04:54:38 INFO - PROCESS | 1663 | 1467028478229 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 1663 | 1467028478233 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:54:38 INFO - PROCESS | 1663 | 1467028478236 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 1663 | 1467028478238 Marionette TRACE conn2 <- [1,1074,null,{}] 04:54:38 INFO - PROCESS | 1663 | 1467028478242 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:38 INFO - PROCESS | 1663 | 1467028478244 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:38 INFO - PROCESS | 1663 | 1467028478381 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:54:38 INFO - PROCESS | 1663 | 1467028478495 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 1663 | 1467028478496 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x118785800 == 31 [pid = 1663] [id = 276] 04:54:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11816c800) [pid = 1663] [serial = 826] [outer = 0x0] 04:54:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118703c00) [pid = 1663] [serial = 827] [outer = 0x11816c800] 04:54:38 INFO - PROCESS | 1663 | 1467028478537 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11870e400) [pid = 1663] [serial = 828] [outer = 0x11816c800] 04:54:38 INFO - PROCESS | 1663 | 1467028478893 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:54:38 INFO - PROCESS | 1663 | 1467028478906 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 1663 | 1467028478907 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:54:38 INFO - PROCESS | 1663 | 1467028478918 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 1663 | 1467028478922 Marionette TRACE conn2 <- [1,1078,null,{}] 04:54:38 INFO - PROCESS | 1663 | 1467028478937 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:38 INFO - PROCESS | 1663 | 1467028478940 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:39 INFO - PROCESS | 1663 | 1467028479017 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:54:39 INFO - PROCESS | 1663 | 1467028479021 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 1663 | 1467028479022 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197d0800 == 32 [pid = 1663] [id = 277] 04:54:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113daf800) [pid = 1663] [serial = 829] [outer = 0x0] 04:54:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11937c400) [pid = 1663] [serial = 830] [outer = 0x113daf800] 04:54:39 INFO - PROCESS | 1663 | 1467028479049 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119849000) [pid = 1663] [serial = 831] [outer = 0x113daf800] 04:54:39 INFO - PROCESS | 1663 | 1467028479368 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 489ms 04:54:39 INFO - PROCESS | 1663 | 1467028479399 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 1663 | 1467028479401 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:54:39 INFO - PROCESS | 1663 | 1467028479403 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 1663 | 1467028479404 Marionette TRACE conn2 <- [1,1082,null,{}] 04:54:39 INFO - PROCESS | 1663 | 1467028479406 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:39 INFO - PROCESS | 1663 | 1467028479407 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:39 INFO - PROCESS | 1663 | 1467028479484 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:54:39 INFO - PROCESS | 1663 | 1467028479488 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 1663 | 1467028479489 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x120842000 == 33 [pid = 1663] [id = 278] 04:54:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119a49400) [pid = 1663] [serial = 832] [outer = 0x0] 04:54:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119b6d800) [pid = 1663] [serial = 833] [outer = 0x119a49400] 04:54:39 INFO - PROCESS | 1663 | 1467028479515 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119b77c00) [pid = 1663] [serial = 834] [outer = 0x119a49400] 04:54:39 INFO - PROCESS | 1663 | 1467028479845 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 473ms 04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:54:39 INFO - PROCESS | 1663 | 1467028479878 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 1663 | 1467028479880 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:54:39 INFO - PROCESS | 1663 | 1467028479882 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 1663 | 1467028479885 Marionette TRACE conn2 <- [1,1086,null,{}] 04:54:39 INFO - PROCESS | 1663 | 1467028479888 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:39 INFO - PROCESS | 1663 | 1467028479890 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:40 INFO - PROCESS | 1663 | 1467028480052 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:54:40 INFO - PROCESS | 1663 | 1467028480068 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 1663 | 1467028480073 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196eb800 == 34 [pid = 1663] [id = 279] 04:54:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119d12400) [pid = 1663] [serial = 835] [outer = 0x0] 04:54:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121078800) [pid = 1663] [serial = 836] [outer = 0x119d12400] 04:54:40 INFO - PROCESS | 1663 | 1467028480124 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12129e000) [pid = 1663] [serial = 837] [outer = 0x119d12400] 04:54:40 INFO - PROCESS | 1663 | 1467028480551 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 720ms 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:54:40 INFO - PROCESS | 1663 | 1467028480602 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 1663 | 1467028480603 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:54:40 INFO - PROCESS | 1663 | 1467028480605 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 1663 | 1467028480606 Marionette TRACE conn2 <- [1,1090,null,{}] 04:54:40 INFO - PROCESS | 1663 | 1467028480609 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:40 INFO - PROCESS | 1663 | 1467028480610 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:40 INFO - PROCESS | 1663 | 1467028480703 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:54:40 INFO - PROCESS | 1663 | 1467028480716 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 1663 | 1467028480717 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f6b000 == 35 [pid = 1663] [id = 280] 04:54:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1185a4800) [pid = 1663] [serial = 838] [outer = 0x0] 04:54:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123476000) [pid = 1663] [serial = 839] [outer = 0x1185a4800] 04:54:40 INFO - PROCESS | 1663 | 1467028480740 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123a80c00) [pid = 1663] [serial = 840] [outer = 0x1185a4800] 04:54:41 INFO - PROCESS | 1663 | 1467028481190 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 617ms 04:54:41 INFO - PROCESS | 1663 | 1467028481229 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 1663 | 1467028481231 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:54:41 INFO - PROCESS | 1663 | 1467028481234 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 1663 | 1467028481236 Marionette TRACE conn2 <- [1,1094,null,{}] 04:54:41 INFO - PROCESS | 1663 | 1467028481240 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:41 INFO - PROCESS | 1663 | 1467028481242 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:41 INFO - PROCESS | 1663 | 1467028481386 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:54:41 INFO - PROCESS | 1663 | 1467028481404 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 1663 | 1467028481405 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169a0800 == 36 [pid = 1663] [id = 281] 04:54:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113091c00) [pid = 1663] [serial = 841] [outer = 0x0] 04:54:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123c0c000) [pid = 1663] [serial = 842] [outer = 0x113091c00] 04:54:41 INFO - PROCESS | 1663 | 1467028481445 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123f36800) [pid = 1663] [serial = 843] [outer = 0x113091c00] 04:54:41 INFO - PROCESS | 1663 | 1467028481788 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 572ms 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:54:41 INFO - PROCESS | 1663 | 1467028481806 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 1663 | 1467028481807 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:54:41 INFO - PROCESS | 1663 | 1467028481809 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 1663 | 1467028481811 Marionette TRACE conn2 <- [1,1098,null,{}] 04:54:41 INFO - PROCESS | 1663 | 1467028481813 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:41 INFO - PROCESS | 1663 | 1467028481814 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:41 INFO - PROCESS | 1663 | 1467028481907 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:54:41 INFO - PROCESS | 1663 | 1467028481917 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 1663 | 1467028481918 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc2000 == 37 [pid = 1663] [id = 282] 04:54:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x124357400) [pid = 1663] [serial = 844] [outer = 0x0] 04:54:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1245bb000) [pid = 1663] [serial = 845] [outer = 0x124357400] 04:54:41 INFO - PROCESS | 1663 | 1467028481942 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1245eac00) [pid = 1663] [serial = 846] [outer = 0x124357400] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119734000) [pid = 1663] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112aec400) [pid = 1663] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118050400) [pid = 1663] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116f6fc00) [pid = 1663] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x113a33000) [pid = 1663] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118707c00) [pid = 1663] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112d5c000) [pid = 1663] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x113095800) [pid = 1663] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f72c00) [pid = 1663] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1193ed000) [pid = 1663] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119b75000) [pid = 1663] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119b7b000) [pid = 1663] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112a76c00) [pid = 1663] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1133c1c00) [pid = 1663] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119373c00) [pid = 1663] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119139800) [pid = 1663] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:54:42 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1231a5000) [pid = 1663] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:54:42 INFO - PROCESS | 1663 | 1467028482353 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 568ms 04:54:42 INFO - PROCESS | 1663 | 1467028482382 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 1663 | 1467028482384 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:54:42 INFO - PROCESS | 1663 | 1467028482386 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 1663 | 1467028482387 Marionette TRACE conn2 <- [1,1102,null,{}] 04:54:42 INFO - PROCESS | 1663 | 1467028482389 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:42 INFO - PROCESS | 1663 | 1467028482391 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:42 INFO - PROCESS | 1663 | 1467028482496 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:54:42 INFO - PROCESS | 1663 | 1467028482534 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 1663 | 1467028482535 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249c5800 == 38 [pid = 1663] [id = 283] 04:54:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11213c000) [pid = 1663] [serial = 847] [outer = 0x0] 04:54:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11804d400) [pid = 1663] [serial = 848] [outer = 0x11213c000] 04:54:42 INFO - PROCESS | 1663 | 1467028482559 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119139800) [pid = 1663] [serial = 849] [outer = 0x11213c000] 04:54:42 INFO - PROCESS | 1663 | 1467028482817 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:54:42 INFO - PROCESS | 1663 | 1467028482856 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 1663 | 1467028482857 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:54:42 INFO - PROCESS | 1663 | 1467028482859 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 1663 | 1467028482860 Marionette TRACE conn2 <- [1,1106,null,{}] 04:54:42 INFO - PROCESS | 1663 | 1467028482870 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:42 INFO - PROCESS | 1663 | 1467028482871 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:42 INFO - PROCESS | 1663 | 1467028482952 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:54:42 INFO - PROCESS | 1663 | 1467028482956 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 1663 | 1467028482958 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7bd000 == 39 [pid = 1663] [id = 284] 04:54:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11913a400) [pid = 1663] [serial = 850] [outer = 0x0] 04:54:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1231a0000) [pid = 1663] [serial = 851] [outer = 0x11913a400] 04:54:42 INFO - PROCESS | 1663 | 1467028482987 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1245ef800) [pid = 1663] [serial = 852] [outer = 0x11913a400] 04:54:43 INFO - PROCESS | 1663 | 1467028483336 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 526ms 04:54:43 INFO - PROCESS | 1663 | 1467028483386 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 1663 | 1467028483387 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:54:43 INFO - PROCESS | 1663 | 1467028483390 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 1663 | 1467028483391 Marionette TRACE conn2 <- [1,1110,null,{}] 04:54:43 INFO - PROCESS | 1663 | 1467028483394 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 1663 | 1467028483395 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:43 INFO - PROCESS | 1663 | 1467028483486 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:54:43 INFO - PROCESS | 1663 | 1467028483489 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 1663 | 1467028483490 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aae6000 == 40 [pid = 1663] [id = 285] 04:54:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1248ad000) [pid = 1663] [serial = 853] [outer = 0x0] 04:54:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124f78c00) [pid = 1663] [serial = 854] [outer = 0x1248ad000] 04:54:43 INFO - PROCESS | 1663 | 1467028483514 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126aba400) [pid = 1663] [serial = 855] [outer = 0x1248ad000] 04:54:43 INFO - PROCESS | 1663 | 1467028483818 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 04:54:43 INFO - PROCESS | 1663 | 1467028483859 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 1663 | 1467028483860 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:54:43 INFO - PROCESS | 1663 | 1467028483864 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 1663 | 1467028483866 Marionette TRACE conn2 <- [1,1114,null,{}] 04:54:43 INFO - PROCESS | 1663 | 1467028483868 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 1663 | 1467028483869 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:43 INFO - PROCESS | 1663 | 1467028483946 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:54:43 INFO - PROCESS | 1663 | 1467028483951 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 1663 | 1467028483952 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b822000 == 41 [pid = 1663] [id = 286] 04:54:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126ab8400) [pid = 1663] [serial = 856] [outer = 0x0] 04:54:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126abd400) [pid = 1663] [serial = 857] [outer = 0x126ab8400] 04:54:43 INFO - PROCESS | 1663 | 1467028483983 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x126f51400) [pid = 1663] [serial = 858] [outer = 0x126ab8400] 04:54:44 INFO - PROCESS | 1663 | 1467028484421 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 571ms 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:54:44 INFO - PROCESS | 1663 | 1467028484434 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 1663 | 1467028484437 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:54:44 INFO - PROCESS | 1663 | 1467028484440 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 1663 | 1467028484442 Marionette TRACE conn2 <- [1,1118,null,{}] 04:54:44 INFO - PROCESS | 1663 | 1467028484446 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:44 INFO - PROCESS | 1663 | 1467028484448 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:44 INFO - PROCESS | 1663 | 1467028484549 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:54:44 INFO - PROCESS | 1663 | 1467028484619 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 1663 | 1467028484620 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a4800 == 42 [pid = 1663] [id = 287] 04:54:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116792000) [pid = 1663] [serial = 859] [outer = 0x0] 04:54:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x117042800) [pid = 1663] [serial = 860] [outer = 0x116792000] 04:54:44 INFO - PROCESS | 1663 | 1467028484651 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118166800) [pid = 1663] [serial = 861] [outer = 0x116792000] 04:54:45 INFO - PROCESS | 1663 | 1467028485087 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 672ms 04:54:45 INFO - PROCESS | 1663 | 1467028485111 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 1663 | 1467028485114 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:54:45 INFO - PROCESS | 1663 | 1467028485119 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 1663 | 1467028485121 Marionette TRACE conn2 <- [1,1122,null,{}] 04:54:45 INFO - PROCESS | 1663 | 1467028485123 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:45 INFO - PROCESS | 1663 | 1467028485125 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:45 INFO - PROCESS | 1663 | 1467028485226 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:54:45 INFO - PROCESS | 1663 | 1467028485281 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 1663 | 1467028485282 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a55000 == 43 [pid = 1663] [id = 288] 04:54:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118705c00) [pid = 1663] [serial = 862] [outer = 0x0] 04:54:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118faf400) [pid = 1663] [serial = 863] [outer = 0x118705c00] 04:54:45 INFO - PROCESS | 1663 | 1467028485313 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119727c00) [pid = 1663] [serial = 864] [outer = 0x118705c00] 04:54:45 INFO - PROCESS | 1663 | 1467028485914 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 821ms 04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:54:45 INFO - PROCESS | 1663 | 1467028485941 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 1663 | 1467028485942 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:54:45 INFO - PROCESS | 1663 | 1467028485944 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 1663 | 1467028485949 Marionette TRACE conn2 <- [1,1126,null,{}] 04:54:45 INFO - PROCESS | 1663 | 1467028485957 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:45 INFO - PROCESS | 1663 | 1467028485960 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:46 INFO - PROCESS | 1663 | 1467028486058 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:54:46 INFO - PROCESS | 1663 | 1467028486115 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 1663 | 1467028486117 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be3e000 == 44 [pid = 1663] [id = 289] 04:54:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123f38800) [pid = 1663] [serial = 865] [outer = 0x0] 04:54:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x124f0dc00) [pid = 1663] [serial = 866] [outer = 0x123f38800] 04:54:46 INFO - PROCESS | 1663 | 1467028486148 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126e3b400) [pid = 1663] [serial = 867] [outer = 0x123f38800] 04:54:46 INFO - PROCESS | 1663 | 1467028486571 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 674ms 04:54:46 INFO - PROCESS | 1663 | 1467028486619 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:54:46 INFO - PROCESS | 1663 | 1467028486620 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:54:46 INFO - PROCESS | 1663 | 1467028486623 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 1663 | 1467028486624 Marionette TRACE conn2 <- [1,1130,null,{}] 04:54:46 INFO - PROCESS | 1663 | 1467028486643 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:46 INFO - PROCESS | 1663 | 1467028486645 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:46 INFO - PROCESS | 1663 | 1467028486765 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:54:46 INFO - PROCESS | 1663 | 1467028486813 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 1663 | 1467028486814 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be56000 == 45 [pid = 1663] [id = 290] 04:54:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12710d800) [pid = 1663] [serial = 868] [outer = 0x0] 04:54:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12735d400) [pid = 1663] [serial = 869] [outer = 0x12710d800] 04:54:46 INFO - PROCESS | 1663 | 1467028486843 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1273b8c00) [pid = 1663] [serial = 870] [outer = 0x12710d800] 04:54:47 INFO - PROCESS | 1663 | 1467028487278 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 668ms 04:54:47 INFO - PROCESS | 1663 | 1467028487292 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 1663 | 1467028487293 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:54:47 INFO - PROCESS | 1663 | 1467028487295 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 1663 | 1467028487297 Marionette TRACE conn2 <- [1,1134,null,{}] 04:54:47 INFO - PROCESS | 1663 | 1467028487299 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:47 INFO - PROCESS | 1663 | 1467028487300 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:47 INFO - PROCESS | 1663 | 1467028487414 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:54:47 INFO - PROCESS | 1663 | 1467028487470 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 1663 | 1467028487471 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11722e000 == 46 [pid = 1663] [id = 291] 04:54:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1133dfc00) [pid = 1663] [serial = 871] [outer = 0x0] 04:54:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121084000) [pid = 1663] [serial = 872] [outer = 0x1133dfc00] 04:54:47 INFO - PROCESS | 1663 | 1467028487499 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1273b9800) [pid = 1663] [serial = 873] [outer = 0x1133dfc00] 04:54:48 INFO - PROCESS | 1663 | 1467028488019 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 772ms 04:54:48 INFO - PROCESS | 1663 | 1467028488069 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 1663 | 1467028488071 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:54:48 INFO - PROCESS | 1663 | 1467028488074 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 1663 | 1467028488076 Marionette TRACE conn2 <- [1,1138,null,{}] 04:54:48 INFO - PROCESS | 1663 | 1467028488080 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:48 INFO - PROCESS | 1663 | 1467028488081 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:48 INFO - PROCESS | 1663 | 1467028488174 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:54:48 INFO - PROCESS | 1663 | 1467028488232 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 1663 | 1467028488233 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f05800 == 47 [pid = 1663] [id = 292] 04:54:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116a04400) [pid = 1663] [serial = 874] [outer = 0x0] 04:54:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116f78800) [pid = 1663] [serial = 875] [outer = 0x116a04400] 04:54:48 INFO - PROCESS | 1663 | 1467028488260 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1176c0c00) [pid = 1663] [serial = 876] [outer = 0x116a04400] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12aae6000 == 46 [pid = 1663] [id = 285] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7bd000 == 45 [pid = 1663] [id = 284] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1249c5800 == 44 [pid = 1663] [id = 283] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x128cc2000 == 43 [pid = 1663] [id = 282] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1169a0800 == 42 [pid = 1663] [id = 281] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x123f6b000 == 41 [pid = 1663] [id = 280] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1196eb800 == 40 [pid = 1663] [id = 279] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x120842000 == 39 [pid = 1663] [id = 278] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1197d0800 == 38 [pid = 1663] [id = 277] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x118785800 == 37 [pid = 1663] [id = 276] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x116995000 == 36 [pid = 1663] [id = 275] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x11518f800 == 35 [pid = 1663] [id = 274] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x128ec2000 == 34 [pid = 1663] [id = 272] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x117236800 == 33 [pid = 1663] [id = 273] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x11722e000 == 32 [pid = 1663] [id = 291] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12be56000 == 31 [pid = 1663] [id = 290] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12be3e000 == 30 [pid = 1663] [id = 289] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x123a55000 == 29 [pid = 1663] [id = 288] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12b822000 == 28 [pid = 1663] [id = 286] 04:54:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a4800 == 27 [pid = 1663] [id = 287] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119a51c00) [pid = 1663] [serial = 797] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12107d400) [pid = 1663] [serial = 800] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118340400) [pid = 1663] [serial = 788] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1185af000) [pid = 1663] [serial = 789] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1172b7000) [pid = 1663] [serial = 785] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118049800) [pid = 1663] [serial = 786] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x113d45400) [pid = 1663] [serial = 782] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11662ec00) [pid = 1663] [serial = 783] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118fb4400) [pid = 1663] [serial = 791] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11913cc00) [pid = 1663] [serial = 792] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x113aa9800) [pid = 1663] [serial = 780] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x113096800) [pid = 1663] [serial = 779] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116077800) [pid = 1663] [serial = 765] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1133c2000) [pid = 1663] [serial = 764] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118336800) [pid = 1663] [serial = 768] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118052400) [pid = 1663] [serial = 767] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119d0a400) [pid = 1663] [serial = 798] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11979a400) [pid = 1663] [serial = 771] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1193f4800) [pid = 1663] [serial = 770] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121297000) [pid = 1663] [serial = 774] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119d09000) [pid = 1663] [serial = 773] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1232f1400) [pid = 1663] [serial = 777] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1231a4400) [pid = 1663] [serial = 776] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121161000) [pid = 1663] [serial = 803] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11804ec00) [pid = 1663] [serial = 806] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121161800) [pid = 1663] [serial = 809] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1231a2400) [pid = 1663] [serial = 804] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119371400) [pid = 1663] [serial = 807] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1193eb000) [pid = 1663] [serial = 794] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121162400) [pid = 1663] [serial = 801] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1232ec000) [pid = 1663] [serial = 812] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x123c09c00) [pid = 1663] [serial = 813] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x119733400) [pid = 1663] [serial = 795] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1212bf000) [pid = 1663] [serial = 810] [outer = 0x0] [url = about:blank] 04:54:49 INFO - PROCESS | 1663 | 1467028489257 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1223ms 04:54:49 INFO - PROCESS | 1663 | 1467028489298 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 1663 | 1467028489300 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:54:49 INFO - PROCESS | 1663 | 1467028489304 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 1663 | 1467028489305 Marionette TRACE conn2 <- [1,1142,null,{}] 04:54:49 INFO - PROCESS | 1663 | 1467028489309 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:49 INFO - PROCESS | 1663 | 1467028489311 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:49 INFO - PROCESS | 1663 | 1467028489390 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:54:49 INFO - PROCESS | 1663 | 1467028489399 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 1663 | 1467028489400 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116239000 == 28 [pid = 1663] [id = 293] 04:54:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1160da400) [pid = 1663] [serial = 877] [outer = 0x0] 04:54:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1166f3000) [pid = 1663] [serial = 878] [outer = 0x1160da400] 04:54:49 INFO - PROCESS | 1663 | 1467028489429 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116f73800) [pid = 1663] [serial = 879] [outer = 0x1160da400] 04:54:49 INFO - PROCESS | 1663 | 1467028489752 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 470ms 04:54:49 INFO - PROCESS | 1663 | 1467028489773 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 1663 | 1467028489777 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:54:49 INFO - PROCESS | 1663 | 1467028489784 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 1663 | 1467028489785 Marionette TRACE conn2 <- [1,1146,null,{}] 04:54:49 INFO - PROCESS | 1663 | 1467028489788 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:49 INFO - PROCESS | 1663 | 1467028489790 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:49 INFO - PROCESS | 1663 | 1467028489900 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:54:49 INFO - PROCESS | 1663 | 1467028489907 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 1663 | 1467028489908 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x117067000 == 29 [pid = 1663] [id = 294] 04:54:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1176c3000) [pid = 1663] [serial = 880] [outer = 0x0] 04:54:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118052c00) [pid = 1663] [serial = 881] [outer = 0x1176c3000] 04:54:49 INFO - PROCESS | 1663 | 1467028489938 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118335000) [pid = 1663] [serial = 882] [outer = 0x1176c3000] 04:54:50 INFO - PROCESS | 1663 | 1467028490287 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 04:54:50 INFO - PROCESS | 1663 | 1467028490303 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 1663 | 1467028490305 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:54:50 INFO - PROCESS | 1663 | 1467028490307 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 1663 | 1467028490309 Marionette TRACE conn2 <- [1,1150,null,{}] 04:54:50 INFO - PROCESS | 1663 | 1467028490317 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 1663 | 1467028490320 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:50 INFO - PROCESS | 1663 | 1467028490399 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:54:50 INFO - PROCESS | 1663 | 1467028490451 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 1663 | 1467028490453 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e5000 == 30 [pid = 1663] [id = 295] 04:54:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11833e400) [pid = 1663] [serial = 883] [outer = 0x0] 04:54:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11870f400) [pid = 1663] [serial = 884] [outer = 0x11833e400] 04:54:50 INFO - PROCESS | 1663 | 1467028490481 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119138c00) [pid = 1663] [serial = 885] [outer = 0x11833e400] 04:54:50 INFO - PROCESS | 1663 | 1467028490787 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 522ms 04:54:50 INFO - PROCESS | 1663 | 1467028490830 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:54:50 INFO - PROCESS | 1663 | 1467028490832 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:54:50 INFO - PROCESS | 1663 | 1467028490834 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 1663 | 1467028490835 Marionette TRACE conn2 <- [1,1154,null,{}] 04:54:50 INFO - PROCESS | 1663 | 1467028490837 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 1663 | 1467028490838 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:50 INFO - PROCESS | 1663 | 1467028490915 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:54:50 INFO - PROCESS | 1663 | 1467028490977 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 1663 | 1467028490978 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x118783000 == 31 [pid = 1663] [id = 296] 04:54:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118439800) [pid = 1663] [serial = 886] [outer = 0x0] 04:54:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1193f6800) [pid = 1663] [serial = 887] [outer = 0x118439800] 04:54:51 INFO - PROCESS | 1663 | 1467028491003 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119799400) [pid = 1663] [serial = 888] [outer = 0x118439800] 04:54:51 INFO - PROCESS | 1663 | 1467028491302 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 04:54:51 INFO - PROCESS | 1663 | 1467028491353 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:54:51 INFO - PROCESS | 1663 | 1467028491361 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:54:51 INFO - PROCESS | 1663 | 1467028491364 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 1663 | 1467028491365 Marionette TRACE conn2 <- [1,1158,null,{}] 04:54:51 INFO - PROCESS | 1663 | 1467028491367 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:51 INFO - PROCESS | 1663 | 1467028491368 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:51 INFO - PROCESS | 1663 | 1467028491459 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:54:51 INFO - PROCESS | 1663 | 1467028491494 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 1663 | 1467028491495 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a69000 == 32 [pid = 1663] [id = 297] 04:54:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11972c000) [pid = 1663] [serial = 889] [outer = 0x0] 04:54:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119a51c00) [pid = 1663] [serial = 890] [outer = 0x11972c000] 04:54:51 INFO - PROCESS | 1663 | 1467028491519 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119b77400) [pid = 1663] [serial = 891] [outer = 0x11972c000] 04:54:51 INFO - PROCESS | 1663 | 1467028491834 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 519ms 04:54:51 INFO - PROCESS | 1663 | 1467028491883 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 1663 | 1467028491885 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:54:51 INFO - PROCESS | 1663 | 1467028491887 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 1663 | 1467028491888 Marionette TRACE conn2 <- [1,1162,null,{}] 04:54:51 INFO - PROCESS | 1663 | 1467028491897 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:51 INFO - PROCESS | 1663 | 1467028491901 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:52 INFO - PROCESS | 1663 | 1467028492011 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:54:52 INFO - PROCESS | 1663 | 1467028492014 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 1663 | 1467028492016 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12313e800 == 33 [pid = 1663] [id = 298] 04:54:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119848c00) [pid = 1663] [serial = 892] [outer = 0x0] 04:54:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119d0f800) [pid = 1663] [serial = 893] [outer = 0x119848c00] 04:54:52 INFO - PROCESS | 1663 | 1467028492040 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1212a2c00) [pid = 1663] [serial = 894] [outer = 0x119848c00] 04:54:52 INFO - PROCESS | 1663 | 1467028492359 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 04:54:52 INFO - PROCESS | 1663 | 1467028492407 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 1663 | 1467028492408 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:54:52 INFO - PROCESS | 1663 | 1467028492410 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 1663 | 1467028492412 Marionette TRACE conn2 <- [1,1166,null,{}] 04:54:52 INFO - PROCESS | 1663 | 1467028492416 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:52 INFO - PROCESS | 1663 | 1467028492424 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:52 INFO - PROCESS | 1663 | 1467028492515 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:54:52 INFO - PROCESS | 1663 | 1467028492552 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 1663 | 1467028492553 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237c7000 == 34 [pid = 1663] [id = 299] 04:54:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x113dabc00) [pid = 1663] [serial = 895] [outer = 0x0] 04:54:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1231a3800) [pid = 1663] [serial = 896] [outer = 0x113dabc00] 04:54:52 INFO - PROCESS | 1663 | 1467028492577 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1236f1400) [pid = 1663] [serial = 897] [outer = 0x113dabc00] 04:54:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x123c07000) [pid = 1663] [serial = 898] [outer = 0x12c9cd800] 04:54:52 INFO - PROCESS | 1663 | 1467028492934 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 573ms 04:54:52 INFO - PROCESS | 1663 | 1467028492984 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 1663 | 1467028492986 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:54:52 INFO - PROCESS | 1663 | 1467028492989 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 1663 | 1467028492990 Marionette TRACE conn2 <- [1,1170,null,{}] 04:54:52 INFO - PROCESS | 1663 | 1467028492994 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:52 INFO - PROCESS | 1663 | 1467028492995 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:53 INFO - PROCESS | 1663 | 1467028493134 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:54:53 INFO - PROCESS | 1663 | 1467028493190 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 1663 | 1467028493191 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249b3000 == 35 [pid = 1663] [id = 300] 04:54:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118fb7000) [pid = 1663] [serial = 899] [outer = 0x0] 04:54:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123a79400) [pid = 1663] [serial = 900] [outer = 0x118fb7000] 04:54:53 INFO - PROCESS | 1663 | 1467028493230 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x123c0f000) [pid = 1663] [serial = 901] [outer = 0x118fb7000] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126ab8400) [pid = 1663] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119a49400) [pid = 1663] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x113daf800) [pid = 1663] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119730400) [pid = 1663] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11816c800) [pid = 1663] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1248ad000) [pid = 1663] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11386e400) [pid = 1663] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x113091c00) [pid = 1663] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11213c000) [pid = 1663] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11913a400) [pid = 1663] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x124357400) [pid = 1663] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119d12400) [pid = 1663] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1185a4800) [pid = 1663] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112a80800) [pid = 1663] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:54:53 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11512a800) [pid = 1663] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:54:53 INFO - PROCESS | 1663 | 1467028493809 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 04:54:53 INFO - PROCESS | 1663 | 1467028493858 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 1663 | 1467028493859 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:54:53 INFO - PROCESS | 1663 | 1467028493868 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 1663 | 1467028493869 Marionette TRACE conn2 <- [1,1174,null,{}] 04:54:53 INFO - PROCESS | 1663 | 1467028493871 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:53 INFO - PROCESS | 1663 | 1467028493872 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:53 INFO - PROCESS | 1663 | 1467028493986 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:54:53 INFO - PROCESS | 1663 | 1467028493992 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 1663 | 1467028493993 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f57000 == 36 [pid = 1663] [id = 301] 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x111c22000) [pid = 1663] [serial = 902] [outer = 0x0] 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118441c00) [pid = 1663] [serial = 903] [outer = 0x111c22000] 04:54:54 INFO - PROCESS | 1663 | 1467028494021 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119d10800) [pid = 1663] [serial = 904] [outer = 0x111c22000] 04:54:54 INFO - PROCESS | 1663 | 1467028494308 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 1663 | 1467028494339 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:54:54 INFO - PROCESS | 1663 | 1467028494341 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 1663 | 1467028494342 Marionette TRACE conn2 <- [1,1178,null,{}] 04:54:54 INFO - PROCESS | 1663 | 1467028494344 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:54 INFO - PROCESS | 1663 | 1467028494347 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:54 INFO - PROCESS | 1663 | 1467028494424 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:54:54 INFO - PROCESS | 1663 | 1467028494430 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:54 INFO - PROCESS | 1663 | 1467028494432 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271f3800 == 37 [pid = 1663] [id = 302] 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118fb3800) [pid = 1663] [serial = 905] [outer = 0x0] 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123fbc000) [pid = 1663] [serial = 906] [outer = 0x118fb3800] 04:54:54 INFO - PROCESS | 1663 | 1467028494456 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1245ec000) [pid = 1663] [serial = 907] [outer = 0x118fb3800] 04:54:54 INFO - PROCESS | 1663 | 1467028494789 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 1663 | 1467028494813 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:54:54 INFO - PROCESS | 1663 | 1467028494816 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 1663 | 1467028494817 Marionette TRACE conn2 <- [1,1182,null,{}] 04:54:54 INFO - PROCESS | 1663 | 1467028494820 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:54 INFO - PROCESS | 1663 | 1467028494821 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:54 INFO - PROCESS | 1663 | 1467028494942 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:54:54 INFO - PROCESS | 1663 | 1467028494950 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:54 INFO - PROCESS | 1663 | 1467028494952 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ccd800 == 38 [pid = 1663] [id = 303] 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124f0a800) [pid = 1663] [serial = 908] [outer = 0x0] 04:54:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124f71c00) [pid = 1663] [serial = 909] [outer = 0x124f0a800] 04:54:54 INFO - PROCESS | 1663 | 1467028494978 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x127111400) [pid = 1663] [serial = 910] [outer = 0x124f0a800] 04:54:55 INFO - PROCESS | 1663 | 1467028495306 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 1663 | 1467028495336 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:54:55 INFO - PROCESS | 1663 | 1467028495339 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 1663 | 1467028495340 Marionette TRACE conn2 <- [1,1186,null,{}] 04:54:55 INFO - PROCESS | 1663 | 1467028495343 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:55 INFO - PROCESS | 1663 | 1467028495344 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:55 INFO - PROCESS | 1663 | 1467028495419 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:54:55 INFO - PROCESS | 1663 | 1467028495423 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 1663 | 1467028495424 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7bd000 == 39 [pid = 1663] [id = 304] 04:54:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12736a400) [pid = 1663] [serial = 911] [outer = 0x0] 04:54:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12760e800) [pid = 1663] [serial = 912] [outer = 0x12736a400] 04:54:55 INFO - PROCESS | 1663 | 1467028495448 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x128c50000) [pid = 1663] [serial = 913] [outer = 0x12736a400] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x117067000 == 38 [pid = 1663] [id = 294] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118f05800 == 37 [pid = 1663] [id = 292] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x116239000 == 36 [pid = 1663] [id = 293] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e5000 == 35 [pid = 1663] [id = 295] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119a69000 == 34 [pid = 1663] [id = 297] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12313e800 == 33 [pid = 1663] [id = 298] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1237c7000 == 32 [pid = 1663] [id = 299] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1249b3000 == 31 [pid = 1663] [id = 300] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1271f3800 == 30 [pid = 1663] [id = 302] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118783000 == 29 [pid = 1663] [id = 296] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x124f57000 == 28 [pid = 1663] [id = 301] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126aba400) [pid = 1663] [serial = 855] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x126abd400) [pid = 1663] [serial = 857] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126f51400) [pid = 1663] [serial = 858] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOCSHELL 0x128ccd800 == 27 [pid = 1663] [id = 303] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119b6d800) [pid = 1663] [serial = 833] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119849000) [pid = 1663] [serial = 831] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x124359800) [pid = 1663] [serial = 816] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11870e400) [pid = 1663] [serial = 828] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x124f78c00) [pid = 1663] [serial = 854] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f79000) [pid = 1663] [serial = 822] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x123c0c000) [pid = 1663] [serial = 842] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11804d400) [pid = 1663] [serial = 848] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118703c00) [pid = 1663] [serial = 827] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1231a0000) [pid = 1663] [serial = 851] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1245bb000) [pid = 1663] [serial = 845] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119139800) [pid = 1663] [serial = 849] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12129e000) [pid = 1663] [serial = 837] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1166f2c00) [pid = 1663] [serial = 821] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123a80c00) [pid = 1663] [serial = 840] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119b77c00) [pid = 1663] [serial = 834] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x116f73c00) [pid = 1663] [serial = 824] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123f36800) [pid = 1663] [serial = 843] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x123ede800) [pid = 1663] [serial = 815] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11937c400) [pid = 1663] [serial = 830] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1245eac00) [pid = 1663] [serial = 846] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x121078800) [pid = 1663] [serial = 836] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1245ef800) [pid = 1663] [serial = 852] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x118230c00) [pid = 1663] [serial = 825] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x123476000) [pid = 1663] [serial = 839] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x116f78400) [pid = 1663] [serial = 819] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x116788c00) [pid = 1663] [serial = 818] [outer = 0x0] [url = about:blank] 04:54:56 INFO - PROCESS | 1663 | 1467028496810 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 1663 | 1467028496862 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:54:56 INFO - PROCESS | 1663 | 1467028496871 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 1663 | 1467028496873 Marionette TRACE conn2 <- [1,1190,null,{}] 04:54:56 INFO - PROCESS | 1663 | 1467028496878 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:56 INFO - PROCESS | 1663 | 1467028496880 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:56 INFO - PROCESS | 1663 | 1467028496959 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:54:57 INFO - PROCESS | 1663 | 1467028497012 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 1663 | 1467028497013 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x116008800 == 28 [pid = 1663] [id = 305] 04:54:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1133e3800) [pid = 1663] [serial = 914] [outer = 0x0] 04:54:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x113f36000) [pid = 1663] [serial = 915] [outer = 0x1133e3800] 04:54:57 INFO - PROCESS | 1663 | 1467028497041 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1166f7000) [pid = 1663] [serial = 916] [outer = 0x1133e3800] 04:54:57 INFO - PROCESS | 1663 | 1467028497359 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 1663 | 1467028497402 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:54:57 INFO - PROCESS | 1663 | 1467028497406 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 1663 | 1467028497408 Marionette TRACE conn2 <- [1,1194,null,{}] 04:54:57 INFO - PROCESS | 1663 | 1467028497411 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:57 INFO - PROCESS | 1663 | 1467028497413 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:57 INFO - PROCESS | 1663 | 1467028497488 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:54:57 INFO - PROCESS | 1663 | 1467028497537 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 1663 | 1467028497538 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f4f000 == 29 [pid = 1663] [id = 306] 04:54:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1166fb800) [pid = 1663] [serial = 917] [outer = 0x0] 04:54:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116f6e800) [pid = 1663] [serial = 918] [outer = 0x1166fb800] 04:54:57 INFO - PROCESS | 1663 | 1467028497566 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1172b7800) [pid = 1663] [serial = 919] [outer = 0x1166fb800] 04:54:57 INFO - PROCESS | 1663 | 1467028497868 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 1663 | 1467028497888 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:54:57 INFO - PROCESS | 1663 | 1467028497901 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 1663 | 1467028497903 Marionette TRACE conn2 <- [1,1198,null,{}] 04:54:57 INFO - PROCESS | 1663 | 1467028497912 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:57 INFO - PROCESS | 1663 | 1467028497917 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:57 INFO - PROCESS | 1663 | 1467028497989 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:54:57 INFO - PROCESS | 1663 | 1467028497996 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 1663 | 1467028497999 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180ab000 == 30 [pid = 1663] [id = 307] 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11213c000) [pid = 1663] [serial = 920] [outer = 0x0] 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118340400) [pid = 1663] [serial = 921] [outer = 0x11213c000] 04:54:58 INFO - PROCESS | 1663 | 1467028498027 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118441000) [pid = 1663] [serial = 922] [outer = 0x11213c000] 04:54:58 INFO - PROCESS | 1663 | 1467028498339 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 475ms 04:54:58 INFO - PROCESS | 1663 | 1467028498375 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 1663 | 1467028498377 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:54:58 INFO - PROCESS | 1663 | 1467028498382 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 1663 | 1467028498383 Marionette TRACE conn2 <- [1,1202,null,{}] 04:54:58 INFO - PROCESS | 1663 | 1467028498386 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:58 INFO - PROCESS | 1663 | 1467028498387 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:58 INFO - PROCESS | 1663 | 1467028498481 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:54:58 INFO - PROCESS | 1663 | 1467028498486 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 1663 | 1467028498488 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11877e800 == 31 [pid = 1663] [id = 308] 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1184a0000) [pid = 1663] [serial = 923] [outer = 0x0] 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1185d3800) [pid = 1663] [serial = 924] [outer = 0x1184a0000] 04:54:58 INFO - PROCESS | 1663 | 1467028498515 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118706400) [pid = 1663] [serial = 925] [outer = 0x1184a0000] 04:54:58 INFO - PROCESS | 1663 | 1467028498817 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 04:54:58 INFO - PROCESS | 1663 | 1467028498851 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 1663 | 1467028498852 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:54:58 INFO - PROCESS | 1663 | 1467028498854 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 1663 | 1467028498855 Marionette TRACE conn2 <- [1,1206,null,{}] 04:54:58 INFO - PROCESS | 1663 | 1467028498858 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:58 INFO - PROCESS | 1663 | 1467028498859 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:58 INFO - PROCESS | 1663 | 1467028498935 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:54:58 INFO - PROCESS | 1663 | 1467028498938 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 1663 | 1467028498940 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196cf000 == 32 [pid = 1663] [id = 309] 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116f7c400) [pid = 1663] [serial = 926] [outer = 0x0] 04:54:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118859000) [pid = 1663] [serial = 927] [outer = 0x116f7c400] 04:54:58 INFO - PROCESS | 1663 | 1467028498965 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11913b000) [pid = 1663] [serial = 928] [outer = 0x116f7c400] 04:54:59 INFO - PROCESS | 1663 | 1467028499293 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 468ms 04:54:59 INFO - PROCESS | 1663 | 1467028499324 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:54:59 INFO - PROCESS | 1663 | 1467028499325 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:54:59 INFO - PROCESS | 1663 | 1467028499327 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 1663 | 1467028499328 Marionette TRACE conn2 <- [1,1210,null,{}] 04:54:59 INFO - PROCESS | 1663 | 1467028499331 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:59 INFO - PROCESS | 1663 | 1467028499335 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:59 INFO - PROCESS | 1663 | 1467028499449 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:54:59 INFO - PROCESS | 1663 | 1467028499453 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 1663 | 1467028499454 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b34800 == 33 [pid = 1663] [id = 310] 04:54:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x112695800) [pid = 1663] [serial = 929] [outer = 0x0] 04:54:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1193f4400) [pid = 1663] [serial = 930] [outer = 0x112695800] 04:54:59 INFO - PROCESS | 1663 | 1467028499481 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119b6d000) [pid = 1663] [serial = 931] [outer = 0x112695800] 04:54:59 INFO - PROCESS | 1663 | 1467028499768 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:54:59 INFO - PROCESS | 1663 | 1467028499802 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 1663 | 1467028499803 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:54:59 INFO - PROCESS | 1663 | 1467028499805 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 1663 | 1467028499806 Marionette TRACE conn2 <- [1,1214,null,{}] 04:54:59 INFO - PROCESS | 1663 | 1467028499808 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:59 INFO - PROCESS | 1663 | 1467028499809 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:59 INFO - PROCESS | 1663 | 1467028499885 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:54:59 INFO - PROCESS | 1663 | 1467028499942 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 1663 | 1467028499943 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:54:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x123129800 == 34 [pid = 1663] [id = 311] 04:54:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11937c400) [pid = 1663] [serial = 932] [outer = 0x0] 04:54:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119b7a800) [pid = 1663] [serial = 933] [outer = 0x11937c400] 04:54:59 INFO - PROCESS | 1663 | 1467028499969 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119d0e000) [pid = 1663] [serial = 934] [outer = 0x11937c400] 04:55:00 INFO - PROCESS | 1663 | 1467028500220 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 420ms 04:55:00 INFO - PROCESS | 1663 | 1467028500225 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 1663 | 1467028500226 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:55:00 INFO - PROCESS | 1663 | 1467028500236 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 1663 | 1467028500237 Marionette TRACE conn2 <- [1,1218,null,{}] 04:55:00 INFO - PROCESS | 1663 | 1467028500239 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:00 INFO - PROCESS | 1663 | 1467028500240 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:00 INFO - PROCESS | 1663 | 1467028500318 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:55:00 INFO - PROCESS | 1663 | 1467028500322 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 1663 | 1467028500323 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123608800 == 35 [pid = 1663] [id = 312] 04:55:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119d0e400) [pid = 1663] [serial = 935] [outer = 0x0] 04:55:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x120811c00) [pid = 1663] [serial = 936] [outer = 0x119d0e400] 04:55:00 INFO - PROCESS | 1663 | 1467028500349 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121084400) [pid = 1663] [serial = 937] [outer = 0x119d0e400] 04:55:00 INFO - PROCESS | 1663 | 1467028500686 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 476ms 04:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:55:00 INFO - PROCESS | 1663 | 1467028500706 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:55:00 INFO - PROCESS | 1663 | 1467028500707 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:55:00 INFO - PROCESS | 1663 | 1467028500709 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 1663 | 1467028500709 Marionette TRACE conn2 <- [1,1222,null,{}] 04:55:00 INFO - PROCESS | 1663 | 1467028500714 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:00 INFO - PROCESS | 1663 | 1467028500717 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:00 INFO - PROCESS | 1663 | 1467028500808 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:55:00 INFO - PROCESS | 1663 | 1467028500887 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 1663 | 1467028500887 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180aa800 == 36 [pid = 1663] [id = 313] 04:55:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119135800) [pid = 1663] [serial = 938] [outer = 0x0] 04:55:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121161000) [pid = 1663] [serial = 939] [outer = 0x119135800] 04:55:00 INFO - PROCESS | 1663 | 1467028500939 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1212a0000) [pid = 1663] [serial = 940] [outer = 0x119135800] 04:55:01 INFO - PROCESS | 1663 | 1467028501319 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:55:01 INFO - PROCESS | 1663 | 1467028501335 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:55:01 INFO - PROCESS | 1663 | 1467028501339 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 1663 | 1467028501340 Marionette TRACE conn2 <- [1,1226,null,{}] 04:55:01 INFO - PROCESS | 1663 | 1467028501343 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 1663 | 1467028501345 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:01 INFO - PROCESS | 1663 | 1467028501491 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:55:01 INFO - PROCESS | 1663 | 1467028501497 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 1663 | 1467028501498 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f69000 == 37 [pid = 1663] [id = 314] 04:55:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119a4b400) [pid = 1663] [serial = 941] [outer = 0x0] 04:55:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1212b6800) [pid = 1663] [serial = 942] [outer = 0x119a4b400] 04:55:01 INFO - PROCESS | 1663 | 1467028501522 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1232e7800) [pid = 1663] [serial = 943] [outer = 0x119a4b400] 04:55:01 INFO - PROCESS | 1663 | 1467028501841 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:55:01 INFO - PROCESS | 1663 | 1467028501858 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 1663 | 1467028501859 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:55:01 INFO - PROCESS | 1663 | 1467028501861 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 1663 | 1467028501865 Marionette TRACE conn2 <- [1,1230,null,{}] 04:55:01 INFO - PROCESS | 1663 | 1467028501869 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 1663 | 1467028501870 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:01 INFO - PROCESS | 1663 | 1467028501974 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:55:01 INFO - PROCESS | 1663 | 1467028501984 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 1663 | 1467028501986 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196ce800 == 38 [pid = 1663] [id = 315] 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123476000) [pid = 1663] [serial = 944] [outer = 0x0] 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1234eb400) [pid = 1663] [serial = 945] [outer = 0x123476000] 04:55:02 INFO - PROCESS | 1663 | 1467028502019 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1245b5800) [pid = 1663] [serial = 946] [outer = 0x123476000] 04:55:02 INFO - PROCESS | 1663 | 1467028502342 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 523ms 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:55:02 INFO - PROCESS | 1663 | 1467028502384 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 1663 | 1467028502385 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:55:02 INFO - PROCESS | 1663 | 1467028502387 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 1663 | 1467028502388 Marionette TRACE conn2 <- [1,1234,null,{}] 04:55:02 INFO - PROCESS | 1663 | 1467028502391 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:02 INFO - PROCESS | 1663 | 1467028502392 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:02 INFO - PROCESS | 1663 | 1467028502484 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:55:02 INFO - PROCESS | 1663 | 1467028502493 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 1663 | 1467028502494 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x129360800 == 39 [pid = 1663] [id = 316] 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x123c0f400) [pid = 1663] [serial = 947] [outer = 0x0] 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x124f70c00) [pid = 1663] [serial = 948] [outer = 0x123c0f400] 04:55:02 INFO - PROCESS | 1663 | 1467028502521 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126ab6000) [pid = 1663] [serial = 949] [outer = 0x123c0f400] 04:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 04:55:02 INFO - PROCESS | 1663 | 1467028502852 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:55:02 INFO - PROCESS | 1663 | 1467028502856 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 1663 | 1467028502857 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:55:02 INFO - PROCESS | 1663 | 1467028502859 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 1663 | 1467028502860 Marionette TRACE conn2 <- [1,1238,null,{}] 04:55:02 INFO - PROCESS | 1663 | 1467028502864 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:02 INFO - PROCESS | 1663 | 1467028502866 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:02 INFO - PROCESS | 1663 | 1467028502960 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:55:02 INFO - PROCESS | 1663 | 1467028502963 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 1663 | 1467028502964 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a61d000 == 40 [pid = 1663] [id = 317] 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1245e8800) [pid = 1663] [serial = 950] [outer = 0x0] 04:55:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126e37400) [pid = 1663] [serial = 951] [outer = 0x1245e8800] 04:55:02 INFO - PROCESS | 1663 | 1467028502995 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x126f51c00) [pid = 1663] [serial = 952] [outer = 0x1245e8800] 04:55:03 INFO - PROCESS | 1663 | 1467028503322 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 469ms 04:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:55:03 INFO - PROCESS | 1663 | 1467028503336 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 1663 | 1467028503337 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:55:03 INFO - PROCESS | 1663 | 1467028503339 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 1663 | 1467028503340 Marionette TRACE conn2 <- [1,1242,null,{}] 04:55:03 INFO - PROCESS | 1663 | 1467028503342 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:03 INFO - PROCESS | 1663 | 1467028503344 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:03 INFO - PROCESS | 1663 | 1467028503445 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:55:03 INFO - PROCESS | 1663 | 1467028503448 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 1663 | 1467028503450 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a83b000 == 41 [pid = 1663] [id = 318] 04:55:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x126f50c00) [pid = 1663] [serial = 953] [outer = 0x0] 04:55:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1273b8800) [pid = 1663] [serial = 954] [outer = 0x126f50c00] 04:55:03 INFO - PROCESS | 1663 | 1467028503473 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12760c800) [pid = 1663] [serial = 955] [outer = 0x126f50c00] 04:55:03 INFO - PROCESS | 1663 | 1467028503929 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11972c000) [pid = 1663] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x113dabc00) [pid = 1663] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119848c00) [pid = 1663] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x111c22000) [pid = 1663] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118fb7000) [pid = 1663] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118705c00) [pid = 1663] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x124f0a800) [pid = 1663] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116792000) [pid = 1663] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118439800) [pid = 1663] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11833e400) [pid = 1663] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1176c3000) [pid = 1663] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1160da400) [pid = 1663] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116a04400) [pid = 1663] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1133dfc00) [pid = 1663] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12710d800) [pid = 1663] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123f38800) [pid = 1663] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:55:03 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118fb3800) [pid = 1663] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 620ms 04:55:03 INFO - PROCESS | 1663 | 1467028503959 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 1663 | 1467028503960 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:55:03 INFO - PROCESS | 1663 | 1467028503964 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 1663 | 1467028503966 Marionette TRACE conn2 <- [1,1246,null,{}] 04:55:03 INFO - PROCESS | 1663 | 1467028503969 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:03 INFO - PROCESS | 1663 | 1467028503970 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:04 INFO - PROCESS | 1663 | 1467028504044 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:55:04 INFO - PROCESS | 1663 | 1467028504050 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 1663 | 1467028504058 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196da800 == 42 [pid = 1663] [id = 319] 04:55:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11678b400) [pid = 1663] [serial = 956] [outer = 0x0] 04:55:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x116f7ac00) [pid = 1663] [serial = 957] [outer = 0x11678b400] 04:55:04 INFO - PROCESS | 1663 | 1467028504083 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1185a8000) [pid = 1663] [serial = 958] [outer = 0x11678b400] 04:55:04 INFO - PROCESS | 1663 | 1467028504388 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 470ms 04:55:04 INFO - PROCESS | 1663 | 1467028504434 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 1663 | 1467028504435 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:55:04 INFO - PROCESS | 1663 | 1467028504437 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 1663 | 1467028504438 Marionette TRACE conn2 <- [1,1250,null,{}] 04:55:04 INFO - PROCESS | 1663 | 1467028504440 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:04 INFO - PROCESS | 1663 | 1467028504441 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:04 INFO - PROCESS | 1663 | 1467028504521 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:55:04 INFO - PROCESS | 1663 | 1467028504575 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 1663 | 1467028504576 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b057000 == 43 [pid = 1663] [id = 320] 04:55:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11833e400) [pid = 1663] [serial = 959] [outer = 0x0] 04:55:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119a53400) [pid = 1663] [serial = 960] [outer = 0x11833e400] 04:55:04 INFO - PROCESS | 1663 | 1467028504600 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12760b800) [pid = 1663] [serial = 961] [outer = 0x11833e400] 04:55:04 INFO - PROCESS | 1663 | 1467028504878 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 469ms 04:55:04 INFO - PROCESS | 1663 | 1467028504907 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 1663 | 1467028504908 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:55:04 INFO - PROCESS | 1663 | 1467028504910 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 1663 | 1467028504911 Marionette TRACE conn2 <- [1,1254,null,{}] 04:55:04 INFO - PROCESS | 1663 | 1467028504922 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:04 INFO - PROCESS | 1663 | 1467028504923 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:05 INFO - PROCESS | 1663 | 1467028505007 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:55:05 INFO - PROCESS | 1663 | 1467028505019 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 1663 | 1467028505020 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba33000 == 44 [pid = 1663] [id = 321] 04:55:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1130cfc00) [pid = 1663] [serial = 962] [outer = 0x0] 04:55:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128e73400) [pid = 1663] [serial = 963] [outer = 0x1130cfc00] 04:55:05 INFO - PROCESS | 1663 | 1467028505043 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128e7b000) [pid = 1663] [serial = 964] [outer = 0x1130cfc00] 04:55:05 INFO - PROCESS | 1663 | 1467028505369 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 480ms 04:55:05 INFO - PROCESS | 1663 | 1467028505390 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 1663 | 1467028505391 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:55:05 INFO - PROCESS | 1663 | 1467028505393 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 1663 | 1467028505394 Marionette TRACE conn2 <- [1,1258,null,{}] 04:55:05 INFO - PROCESS | 1663 | 1467028505399 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:05 INFO - PROCESS | 1663 | 1467028505400 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:05 INFO - PROCESS | 1663 | 1467028505507 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:55:05 INFO - PROCESS | 1663 | 1467028505513 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 1663 | 1467028505514 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be3b800 == 45 [pid = 1663] [id = 322] 04:55:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119d37000) [pid = 1663] [serial = 965] [outer = 0x0] 04:55:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12915fc00) [pid = 1663] [serial = 966] [outer = 0x119d37000] 04:55:05 INFO - PROCESS | 1663 | 1467028505538 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12916b000) [pid = 1663] [serial = 967] [outer = 0x119d37000] 04:55:05 INFO - PROCESS | 1663 | 1467028505843 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 473ms 04:55:05 INFO - PROCESS | 1663 | 1467028505868 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 1663 | 1467028505869 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:55:05 INFO - PROCESS | 1663 | 1467028505872 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 1663 | 1467028505873 Marionette TRACE conn2 <- [1,1262,null,{}] 04:55:05 INFO - PROCESS | 1663 | 1467028505875 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:05 INFO - PROCESS | 1663 | 1467028505876 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:05 INFO - PROCESS | 1663 | 1467028505965 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:55:06 INFO - PROCESS | 1663 | 1467028506065 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 1663 | 1467028506066 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x11260c800 == 46 [pid = 1663] [id = 323] 04:55:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x111e2c800) [pid = 1663] [serial = 968] [outer = 0x0] 04:55:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1121a6c00) [pid = 1663] [serial = 969] [outer = 0x111e2c800] 04:55:06 INFO - PROCESS | 1663 | 1467028506099 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x112d5d000) [pid = 1663] [serial = 970] [outer = 0x111e2c800] 04:55:06 INFO - PROCESS | 1663 | 1467028506695 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 869ms 04:55:06 INFO - PROCESS | 1663 | 1467028506743 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 1663 | 1467028506745 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:55:06 INFO - PROCESS | 1663 | 1467028506750 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 1663 | 1467028506752 Marionette TRACE conn2 <- [1,1266,null,{}] 04:55:06 INFO - PROCESS | 1663 | 1467028506756 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:06 INFO - PROCESS | 1663 | 1467028506757 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:06 INFO - PROCESS | 1663 | 1467028506868 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:55:06 INFO - PROCESS | 1663 | 1467028506946 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 1663 | 1467028506948 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x11809c000 == 47 [pid = 1663] [id = 324] 04:55:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116f71400) [pid = 1663] [serial = 971] [outer = 0x0] 04:55:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x116f79000) [pid = 1663] [serial = 972] [outer = 0x116f71400] 04:55:06 INFO - PROCESS | 1663 | 1467028506977 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11804c800) [pid = 1663] [serial = 973] [outer = 0x116f71400] 04:55:07 INFO - PROCESS | 1663 | 1467028507699 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 974ms 04:55:07 INFO - PROCESS | 1663 | 1467028507743 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:55:07 INFO - PROCESS | 1663 | 1467028507747 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:55:07 INFO - PROCESS | 1663 | 1467028507753 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - PROCESS | 1663 | 1467028507755 Marionette TRACE conn2 <- [1,1270,null,{}] 04:55:07 INFO - PROCESS | 1663 | 1467028507758 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:07 INFO - PROCESS | 1663 | 1467028507760 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:07 INFO - PROCESS | 1663 | 1467028507859 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:55:07 INFO - PROCESS | 1663 | 1467028507935 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 1663 | 1467028507938 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x116238000 == 48 [pid = 1663] [id = 325] 04:55:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x113866400) [pid = 1663] [serial = 974] [outer = 0x0] 04:55:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x116f6f000) [pid = 1663] [serial = 975] [outer = 0x113866400] 04:55:07 INFO - PROCESS | 1663 | 1467028507966 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x117ea0c00) [pid = 1663] [serial = 976] [outer = 0x113866400] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12be3b800 == 47 [pid = 1663] [id = 322] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba33000 == 46 [pid = 1663] [id = 321] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12b057000 == 45 [pid = 1663] [id = 320] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1196da800 == 44 [pid = 1663] [id = 319] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12a83b000 == 43 [pid = 1663] [id = 318] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12a61d000 == 42 [pid = 1663] [id = 317] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x129360800 == 41 [pid = 1663] [id = 316] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12760e800) [pid = 1663] [serial = 912] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1196ce800 == 40 [pid = 1663] [id = 315] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x124f69000 == 39 [pid = 1663] [id = 314] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1180aa800 == 38 [pid = 1663] [id = 313] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x123608800 == 37 [pid = 1663] [id = 312] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x123129800 == 36 [pid = 1663] [id = 311] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x119b34800 == 35 [pid = 1663] [id = 310] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1196cf000 == 34 [pid = 1663] [id = 309] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11877e800 == 33 [pid = 1663] [id = 308] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x1180ab000 == 32 [pid = 1663] [id = 307] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x116f4f000 == 31 [pid = 1663] [id = 306] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x116008800 == 30 [pid = 1663] [id = 305] 04:55:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7bd000 == 29 [pid = 1663] [id = 304] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119b77400) [pid = 1663] [serial = 891] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1231a3800) [pid = 1663] [serial = 896] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119d0f800) [pid = 1663] [serial = 893] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118441c00) [pid = 1663] [serial = 903] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119a4ac00) [pid = 1663] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x123a79400) [pid = 1663] [serial = 900] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119d10800) [pid = 1663] [serial = 904] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1236f1400) [pid = 1663] [serial = 897] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118faf400) [pid = 1663] [serial = 863] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x127111400) [pid = 1663] [serial = 910] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118166800) [pid = 1663] [serial = 861] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x117042800) [pid = 1663] [serial = 860] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1193f6800) [pid = 1663] [serial = 887] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11870f400) [pid = 1663] [serial = 884] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119138c00) [pid = 1663] [serial = 885] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x123c0f000) [pid = 1663] [serial = 901] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118052c00) [pid = 1663] [serial = 881] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118335000) [pid = 1663] [serial = 882] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1166f3000) [pid = 1663] [serial = 878] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116f73800) [pid = 1663] [serial = 879] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1176c0c00) [pid = 1663] [serial = 876] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116f78800) [pid = 1663] [serial = 875] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1273b9800) [pid = 1663] [serial = 873] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x121084000) [pid = 1663] [serial = 872] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1273b8c00) [pid = 1663] [serial = 870] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12735d400) [pid = 1663] [serial = 869] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126e3b400) [pid = 1663] [serial = 867] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124f0dc00) [pid = 1663] [serial = 866] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119727c00) [pid = 1663] [serial = 864] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119a51c00) [pid = 1663] [serial = 890] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1212a2c00) [pid = 1663] [serial = 894] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x123fbc000) [pid = 1663] [serial = 906] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1245ec000) [pid = 1663] [serial = 907] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124f71c00) [pid = 1663] [serial = 909] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119799400) [pid = 1663] [serial = 888] [outer = 0x0] [url = about:blank] 04:55:08 INFO - PROCESS | 1663 | 1467028508402 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 673ms 04:55:08 INFO - PROCESS | 1663 | 1467028508426 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 1663 | 1467028508429 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:55:08 INFO - PROCESS | 1663 | 1467028508436 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 1663 | 1467028508438 Marionette TRACE conn2 <- [1,1274,null,{}] 04:55:08 INFO - PROCESS | 1663 | 1467028508440 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:08 INFO - PROCESS | 1663 | 1467028508442 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:08 INFO - PROCESS | 1663 | 1467028508518 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:55:08 INFO - PROCESS | 1663 | 1467028508522 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 1663 | 1467028508523 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x11723f800 == 30 [pid = 1663] [id = 326] 04:55:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118052400) [pid = 1663] [serial = 977] [outer = 0x0] 04:55:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11833a800) [pid = 1663] [serial = 978] [outer = 0x118052400] 04:55:08 INFO - PROCESS | 1663 | 1467028508552 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11843f000) [pid = 1663] [serial = 979] [outer = 0x118052400] 04:55:08 INFO - PROCESS | 1663 | 1467028508938 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 04:55:08 INFO - PROCESS | 1663 | 1467028508958 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 1663 | 1467028508960 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:55:08 INFO - PROCESS | 1663 | 1467028508965 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 1663 | 1467028508968 Marionette TRACE conn2 <- [1,1278,null,{}] 04:55:08 INFO - PROCESS | 1663 | 1467028508980 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:08 INFO - PROCESS | 1663 | 1467028508986 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:09 INFO - PROCESS | 1663 | 1467028509108 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:55:09 INFO - PROCESS | 1663 | 1467028509124 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 1663 | 1467028509127 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x118773800 == 31 [pid = 1663] [id = 327] 04:55:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1184a1c00) [pid = 1663] [serial = 980] [outer = 0x0] 04:55:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11870a400) [pid = 1663] [serial = 981] [outer = 0x1184a1c00] 04:55:09 INFO - PROCESS | 1663 | 1467028509172 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118055800) [pid = 1663] [serial = 982] [outer = 0x1184a1c00] 04:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 577ms 04:55:09 INFO - PROCESS | 1663 | 1467028509534 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:55:09 INFO - PROCESS | 1663 | 1467028509542 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 1663 | 1467028509543 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:55:09 INFO - PROCESS | 1663 | 1467028509547 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 1663 | 1467028509548 Marionette TRACE conn2 <- [1,1282,null,{}] 04:55:09 INFO - PROCESS | 1663 | 1467028509550 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:09 INFO - PROCESS | 1663 | 1467028509552 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:09 INFO - PROCESS | 1663 | 1467028509653 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:55:09 INFO - PROCESS | 1663 | 1467028509659 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 1663 | 1467028509660 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e5800 == 32 [pid = 1663] [id = 328] 04:55:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119134800) [pid = 1663] [serial = 983] [outer = 0x0] 04:55:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1193ed000) [pid = 1663] [serial = 984] [outer = 0x119134800] 04:55:09 INFO - PROCESS | 1663 | 1467028509689 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119727800) [pid = 1663] [serial = 985] [outer = 0x119134800] 04:55:09 INFO - PROCESS | 1663 | 1467028509994 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 04:55:10 INFO - PROCESS | 1663 | 1467028510018 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 1663 | 1467028510019 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:55:10 INFO - PROCESS | 1663 | 1467028510021 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 1663 | 1467028510022 Marionette TRACE conn2 <- [1,1286,null,{}] 04:55:10 INFO - PROCESS | 1663 | 1467028510024 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:10 INFO - PROCESS | 1663 | 1467028510026 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:10 INFO - PROCESS | 1663 | 1467028510102 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:55:10 INFO - PROCESS | 1663 | 1467028510106 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 1663 | 1467028510107 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f5c800 == 33 [pid = 1663] [id = 329] 04:55:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11972e800) [pid = 1663] [serial = 986] [outer = 0x0] 04:55:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119799c00) [pid = 1663] [serial = 987] [outer = 0x11972e800] 04:55:10 INFO - PROCESS | 1663 | 1467028510134 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119a54400) [pid = 1663] [serial = 988] [outer = 0x11972e800] 04:55:10 INFO - PROCESS | 1663 | 1467028510556 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 573ms 04:55:10 INFO - PROCESS | 1663 | 1467028510595 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:55:10 INFO - PROCESS | 1663 | 1467028510599 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:55:10 INFO - PROCESS | 1663 | 1467028510602 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 1663 | 1467028510603 Marionette TRACE conn2 <- [1,1290,null,{}] 04:55:10 INFO - PROCESS | 1663 | 1467028510605 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:10 INFO - PROCESS | 1663 | 1467028510609 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:10 INFO - PROCESS | 1663 | 1467028510702 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:55:10 INFO - PROCESS | 1663 | 1467028510735 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 1663 | 1467028510736 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x123243800 == 34 [pid = 1663] [id = 330] 04:55:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x113365800) [pid = 1663] [serial = 989] [outer = 0x0] 04:55:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119d13800) [pid = 1663] [serial = 990] [outer = 0x113365800] 04:55:10 INFO - PROCESS | 1663 | 1467028510783 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x121299000) [pid = 1663] [serial = 991] [outer = 0x113365800] 04:55:11 INFO - PROCESS | 1663 | 1467028511247 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 672ms 04:55:11 INFO - PROCESS | 1663 | 1467028511275 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 1663 | 1467028511277 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:55:11 INFO - PROCESS | 1663 | 1467028511281 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 1663 | 1467028511282 Marionette TRACE conn2 <- [1,1294,null,{}] 04:55:11 INFO - PROCESS | 1663 | 1467028511286 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 1663 | 1467028511287 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:11 INFO - PROCESS | 1663 | 1467028511429 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:55:11 INFO - PROCESS | 1663 | 1467028511450 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 1663 | 1467028511461 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c63800 == 35 [pid = 1663] [id = 331] 04:55:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119846c00) [pid = 1663] [serial = 992] [outer = 0x0] 04:55:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123111c00) [pid = 1663] [serial = 993] [outer = 0x119846c00] 04:55:11 INFO - PROCESS | 1663 | 1467028511492 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1234ea400) [pid = 1663] [serial = 994] [outer = 0x119846c00] 04:55:11 INFO - PROCESS | 1663 | 1467028511799 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 570ms 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:55:11 INFO - PROCESS | 1663 | 1467028511851 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 1663 | 1467028511853 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:55:11 INFO - PROCESS | 1663 | 1467028511855 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 1663 | 1467028511856 Marionette TRACE conn2 <- [1,1298,null,{}] 04:55:11 INFO - PROCESS | 1663 | 1467028511858 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 1663 | 1467028511859 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:11 INFO - PROCESS | 1663 | 1467028511952 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:55:11 INFO - PROCESS | 1663 | 1467028511964 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 1663 | 1467028511966 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249bf000 == 36 [pid = 1663] [id = 332] 04:55:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1239a2000) [pid = 1663] [serial = 995] [outer = 0x0] 04:55:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x123c04400) [pid = 1663] [serial = 996] [outer = 0x1239a2000] 04:55:11 INFO - PROCESS | 1663 | 1467028511990 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123c0e800) [pid = 1663] [serial = 997] [outer = 0x1239a2000] 04:55:12 INFO - PROCESS | 1663 | 1467028512334 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 04:55:12 INFO - PROCESS | 1663 | 1467028512374 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 1663 | 1467028512375 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:55:12 INFO - PROCESS | 1663 | 1467028512377 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 1663 | 1467028512378 Marionette TRACE conn2 <- [1,1302,null,{}] 04:55:12 INFO - PROCESS | 1663 | 1467028512381 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:12 INFO - PROCESS | 1663 | 1467028512382 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:12 INFO - PROCESS | 1663 | 1467028512484 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:55:12 INFO - PROCESS | 1663 | 1467028512487 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 1663 | 1467028512488 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ed5800 == 37 [pid = 1663] [id = 333] 04:55:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123c0cc00) [pid = 1663] [serial = 998] [outer = 0x0] 04:55:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x123fbd000) [pid = 1663] [serial = 999] [outer = 0x123c0cc00] 04:55:12 INFO - PROCESS | 1663 | 1467028512512 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1245ec000) [pid = 1663] [serial = 1000] [outer = 0x123c0cc00] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1245e8800) [pid = 1663] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126f50c00) [pid = 1663] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1130cfc00) [pid = 1663] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11833e400) [pid = 1663] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11678b400) [pid = 1663] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x123476000) [pid = 1663] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12736a400) [pid = 1663] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112695800) [pid = 1663] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1166fb800) [pid = 1663] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1133e3800) [pid = 1663] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1184a0000) [pid = 1663] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11937c400) [pid = 1663] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11213c000) [pid = 1663] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119d0e400) [pid = 1663] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116f7c400) [pid = 1663] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119135800) [pid = 1663] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119a4b400) [pid = 1663] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:55:12 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x123c0f400) [pid = 1663] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:55:12 INFO - PROCESS | 1663 | 1467028512969 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 617ms 04:55:13 INFO - PROCESS | 1663 | 1467028513002 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 1663 | 1467028513003 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:55:13 INFO - PROCESS | 1663 | 1467028513021 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 1663 | 1467028513022 Marionette TRACE conn2 <- [1,1306,null,{}] 04:55:13 INFO - PROCESS | 1663 | 1467028513025 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:13 INFO - PROCESS | 1663 | 1467028513026 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:13 INFO - PROCESS | 1663 | 1467028513106 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:55:13 INFO - PROCESS | 1663 | 1467028513110 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 1663 | 1467028513111 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191e8800 == 38 [pid = 1663] [id = 334] 04:55:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1130cfc00) [pid = 1663] [serial = 1001] [outer = 0x0] 04:55:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119138400) [pid = 1663] [serial = 1002] [outer = 0x1130cfc00] 04:55:13 INFO - PROCESS | 1663 | 1467028513138 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119d0cc00) [pid = 1663] [serial = 1003] [outer = 0x1130cfc00] 04:55:13 INFO - PROCESS | 1663 | 1467028513461 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 479ms 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:55:13 INFO - PROCESS | 1663 | 1467028513493 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 1663 | 1467028513495 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:55:13 INFO - PROCESS | 1663 | 1467028513500 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 1663 | 1467028513501 Marionette TRACE conn2 <- [1,1310,null,{}] 04:55:13 INFO - PROCESS | 1663 | 1467028513504 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:13 INFO - PROCESS | 1663 | 1467028513506 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:13 INFO - PROCESS | 1663 | 1467028513601 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:55:13 INFO - PROCESS | 1663 | 1467028513653 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 1663 | 1467028513654 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ebf800 == 39 [pid = 1663] [id = 335] 04:55:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1184a0000) [pid = 1663] [serial = 1004] [outer = 0x0] 04:55:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121293400) [pid = 1663] [serial = 1005] [outer = 0x1184a0000] 04:55:13 INFO - PROCESS | 1663 | 1467028513680 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126e3d800) [pid = 1663] [serial = 1006] [outer = 0x1184a0000] 04:55:13 INFO - PROCESS | 1663 | 1467028513974 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 1663 | 1467028514021 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:55:14 INFO - PROCESS | 1663 | 1467028514023 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 1663 | 1467028514024 Marionette TRACE conn2 <- [1,1314,null,{}] 04:55:14 INFO - PROCESS | 1663 | 1467028514026 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 1663 | 1467028514027 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:14 INFO - PROCESS | 1663 | 1467028514104 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:55:14 INFO - PROCESS | 1663 | 1467028514108 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 1663 | 1467028514109 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7bd000 == 40 [pid = 1663] [id = 336] 04:55:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126f54000) [pid = 1663] [serial = 1007] [outer = 0x0] 04:55:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x127604c00) [pid = 1663] [serial = 1008] [outer = 0x126f54000] 04:55:14 INFO - PROCESS | 1663 | 1467028514135 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12760f400) [pid = 1663] [serial = 1009] [outer = 0x126f54000] 04:55:14 INFO - PROCESS | 1663 | 1467028514454 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 468ms 04:55:14 INFO - PROCESS | 1663 | 1467028514492 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 1663 | 1467028514493 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:55:14 INFO - PROCESS | 1663 | 1467028514495 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 1663 | 1467028514496 Marionette TRACE conn2 <- [1,1318,null,{}] 04:55:14 INFO - PROCESS | 1663 | 1467028514499 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:14 INFO - PROCESS | 1663 | 1467028514500 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:14 INFO - PROCESS | 1663 | 1467028514609 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:55:14 INFO - PROCESS | 1663 | 1467028514616 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 1663 | 1467028514617 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a849800 == 41 [pid = 1663] [id = 337] 04:55:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x127610400) [pid = 1663] [serial = 1010] [outer = 0x0] 04:55:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128e74000) [pid = 1663] [serial = 1011] [outer = 0x127610400] 04:55:14 INFO - PROCESS | 1663 | 1467028514641 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x129164c00) [pid = 1663] [serial = 1012] [outer = 0x127610400] 04:55:15 INFO - PROCESS | 1663 | 1467028515067 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 620ms 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:55:15 INFO - PROCESS | 1663 | 1467028515116 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 1663 | 1467028515119 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:55:15 INFO - PROCESS | 1663 | 1467028515122 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 1663 | 1467028515124 Marionette TRACE conn2 <- [1,1322,null,{}] 04:55:15 INFO - PROCESS | 1663 | 1467028515128 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:15 INFO - PROCESS | 1663 | 1467028515129 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:15 INFO - PROCESS | 1663 | 1467028515232 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:55:15 INFO - PROCESS | 1663 | 1467028515300 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 1663 | 1467028515301 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x118097800 == 42 [pid = 1663] [id = 338] 04:55:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116968000) [pid = 1663] [serial = 1013] [outer = 0x0] 04:55:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x117047800) [pid = 1663] [serial = 1014] [outer = 0x116968000] 04:55:15 INFO - PROCESS | 1663 | 1467028515331 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11822f000) [pid = 1663] [serial = 1015] [outer = 0x116968000] 04:55:15 INFO - PROCESS | 1663 | 1467028515774 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 04:55:15 INFO - PROCESS | 1663 | 1467028515798 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 1663 | 1467028515801 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:55:15 INFO - PROCESS | 1663 | 1467028515807 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 1663 | 1467028515809 Marionette TRACE conn2 <- [1,1326,null,{}] 04:55:15 INFO - PROCESS | 1663 | 1467028515811 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:15 INFO - PROCESS | 1663 | 1467028515815 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:15 INFO - PROCESS | 1663 | 1467028515914 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:55:15 INFO - PROCESS | 1663 | 1467028515979 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 1663 | 1467028515981 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b28000 == 43 [pid = 1663] [id = 339] 04:55:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118702c00) [pid = 1663] [serial = 1016] [outer = 0x0] 04:55:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118850800) [pid = 1663] [serial = 1017] [outer = 0x118702c00] 04:55:16 INFO - PROCESS | 1663 | 1467028516011 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119139000) [pid = 1663] [serial = 1018] [outer = 0x118702c00] 04:55:16 INFO - PROCESS | 1663 | 1467028516399 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 620ms 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:55:16 INFO - PROCESS | 1663 | 1467028516437 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 1663 | 1467028516438 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:55:16 INFO - PROCESS | 1663 | 1467028516441 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 1663 | 1467028516443 Marionette TRACE conn2 <- [1,1330,null,{}] 04:55:16 INFO - PROCESS | 1663 | 1467028516453 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:16 INFO - PROCESS | 1663 | 1467028516457 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:16 INFO - PROCESS | 1663 | 1467028516558 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:55:16 INFO - PROCESS | 1663 | 1467028516651 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 1663 | 1467028516653 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aae1000 == 44 [pid = 1663] [id = 340] 04:55:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119d05c00) [pid = 1663] [serial = 1019] [outer = 0x0] 04:55:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119d11c00) [pid = 1663] [serial = 1020] [outer = 0x119d05c00] 04:55:16 INFO - PROCESS | 1663 | 1467028516684 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12107c800) [pid = 1663] [serial = 1021] [outer = 0x119d05c00] 04:55:17 INFO - PROCESS | 1663 | 1467028517099 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 675ms 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:55:17 INFO - PROCESS | 1663 | 1467028517117 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 1663 | 1467028517119 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:55:17 INFO - PROCESS | 1663 | 1467028517121 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 1663 | 1467028517122 Marionette TRACE conn2 <- [1,1334,null,{}] 04:55:17 INFO - PROCESS | 1663 | 1467028517125 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:17 INFO - PROCESS | 1663 | 1467028517126 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:17 INFO - PROCESS | 1663 | 1467028517226 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:55:17 INFO - PROCESS | 1663 | 1467028517277 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 1663 | 1467028517278 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b82a800 == 45 [pid = 1663] [id = 341] 04:55:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12347f800) [pid = 1663] [serial = 1022] [outer = 0x0] 04:55:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x123c04c00) [pid = 1663] [serial = 1023] [outer = 0x12347f800] 04:55:17 INFO - PROCESS | 1663 | 1467028517307 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x124f7a000) [pid = 1663] [serial = 1024] [outer = 0x12347f800] 04:55:17 INFO - PROCESS | 1663 | 1467028517767 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:55:17 INFO - PROCESS | 1663 | 1467028517792 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 1663 | 1467028517793 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:55:17 INFO - PROCESS | 1663 | 1467028517795 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 1663 | 1467028517797 Marionette TRACE conn2 <- [1,1338,null,{}] 04:55:17 INFO - PROCESS | 1663 | 1467028517799 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:17 INFO - PROCESS | 1663 | 1467028517801 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:18 INFO - PROCESS | 1663 | 1467028518010 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:55:18 INFO - PROCESS | 1663 | 1467028518110 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 1663 | 1467028518111 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e6800 == 46 [pid = 1663] [id = 342] 04:55:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1166f4000) [pid = 1663] [serial = 1025] [outer = 0x0] 04:55:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x116f7a400) [pid = 1663] [serial = 1026] [outer = 0x1166f4000] 04:55:18 INFO - PROCESS | 1663 | 1467028518151 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11822bc00) [pid = 1663] [serial = 1027] [outer = 0x1166f4000] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7bd000 == 45 [pid = 1663] [id = 336] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x128ebf800 == 44 [pid = 1663] [id = 335] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x1191e8800 == 43 [pid = 1663] [id = 334] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x126ed5800 == 42 [pid = 1663] [id = 333] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x1249bf000 == 41 [pid = 1663] [id = 332] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x123c63800 == 40 [pid = 1663] [id = 331] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x123243800 == 39 [pid = 1663] [id = 330] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x116f5c800 == 38 [pid = 1663] [id = 329] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e5800 == 37 [pid = 1663] [id = 328] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x118773800 == 36 [pid = 1663] [id = 327] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x11723f800 == 35 [pid = 1663] [id = 326] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x116238000 == 34 [pid = 1663] [id = 325] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x11260c800 == 33 [pid = 1663] [id = 323] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x11809c000 == 32 [pid = 1663] [id = 324] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x12b82a800 == 31 [pid = 1663] [id = 341] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x12aae1000 == 30 [pid = 1663] [id = 340] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x119b28000 == 29 [pid = 1663] [id = 339] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x118097800 == 28 [pid = 1663] [id = 338] 04:55:19 INFO - PROCESS | 1663 | --DOCSHELL 0x12a849800 == 27 [pid = 1663] [id = 337] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x113f36000) [pid = 1663] [serial = 915] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1166f7000) [pid = 1663] [serial = 916] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1185d3800) [pid = 1663] [serial = 924] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118706400) [pid = 1663] [serial = 925] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119b7a800) [pid = 1663] [serial = 933] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119d0e000) [pid = 1663] [serial = 934] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118340400) [pid = 1663] [serial = 921] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118441000) [pid = 1663] [serial = 922] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x120811c00) [pid = 1663] [serial = 936] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x121084400) [pid = 1663] [serial = 937] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118859000) [pid = 1663] [serial = 927] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11913b000) [pid = 1663] [serial = 928] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121161000) [pid = 1663] [serial = 939] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1212a0000) [pid = 1663] [serial = 940] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1212b6800) [pid = 1663] [serial = 942] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x124f70c00) [pid = 1663] [serial = 948] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126e37400) [pid = 1663] [serial = 951] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12760c800) [pid = 1663] [serial = 955] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1273b8800) [pid = 1663] [serial = 954] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x128e7b000) [pid = 1663] [serial = 964] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119a53400) [pid = 1663] [serial = 960] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f7ac00) [pid = 1663] [serial = 957] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1185a8000) [pid = 1663] [serial = 958] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x128e73400) [pid = 1663] [serial = 963] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126ab6000) [pid = 1663] [serial = 949] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x126f51c00) [pid = 1663] [serial = 952] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12760b800) [pid = 1663] [serial = 961] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1245b5800) [pid = 1663] [serial = 946] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1232e7800) [pid = 1663] [serial = 943] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12915fc00) [pid = 1663] [serial = 966] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1234eb400) [pid = 1663] [serial = 945] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x128c50000) [pid = 1663] [serial = 913] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1193f4400) [pid = 1663] [serial = 930] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x119b6d000) [pid = 1663] [serial = 931] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x116f6e800) [pid = 1663] [serial = 918] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1172b7800) [pid = 1663] [serial = 919] [outer = 0x0] [url = about:blank] 04:55:19 INFO - PROCESS | 1663 | 1467028519420 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1675ms 04:55:19 INFO - PROCESS | 1663 | 1467028519471 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 1663 | 1467028519474 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:55:19 INFO - PROCESS | 1663 | 1467028519477 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 1663 | 1467028519479 Marionette TRACE conn2 <- [1,1342,null,{}] 04:55:19 INFO - PROCESS | 1663 | 1467028519482 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:19 INFO - PROCESS | 1663 | 1467028519484 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:19 INFO - PROCESS | 1663 | 1467028519557 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:55:19 INFO - PROCESS | 1663 | 1467028519561 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 1663 | 1467028519566 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1162a0000 == 28 [pid = 1663] [id = 343] 04:55:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11696d800) [pid = 1663] [serial = 1028] [outer = 0x0] 04:55:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116f70400) [pid = 1663] [serial = 1029] [outer = 0x11696d800] 04:55:19 INFO - PROCESS | 1663 | 1467028519595 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x117045800) [pid = 1663] [serial = 1030] [outer = 0x11696d800] 04:55:19 INFO - PROCESS | 1663 | 1467028519939 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 472ms 04:55:19 INFO - PROCESS | 1663 | 1467028519950 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 1663 | 1467028519954 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:55:19 INFO - PROCESS | 1663 | 1467028519968 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 1663 | 1467028519970 Marionette TRACE conn2 <- [1,1346,null,{}] 04:55:19 INFO - PROCESS | 1663 | 1467028519972 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:19 INFO - PROCESS | 1663 | 1467028519974 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:20 INFO - PROCESS | 1663 | 1467028520050 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:55:20 INFO - PROCESS | 1663 | 1467028520055 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 1663 | 1467028520056 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x117242800 == 29 [pid = 1663] [id = 344] 04:55:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118051c00) [pid = 1663] [serial = 1031] [outer = 0x0] 04:55:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118338400) [pid = 1663] [serial = 1032] [outer = 0x118051c00] 04:55:20 INFO - PROCESS | 1663 | 1467028520085 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11843fc00) [pid = 1663] [serial = 1033] [outer = 0x118051c00] 04:55:20 INFO - PROCESS | 1663 | 1467028520457 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 531ms 04:55:20 INFO - PROCESS | 1663 | 1467028520491 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 1663 | 1467028520493 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:55:20 INFO - PROCESS | 1663 | 1467028520501 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 1663 | 1467028520503 Marionette TRACE conn2 <- [1,1350,null,{}] 04:55:20 INFO - PROCESS | 1663 | 1467028520512 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:20 INFO - PROCESS | 1663 | 1467028520516 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:20 INFO - PROCESS | 1663 | 1467028520589 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:55:20 INFO - PROCESS | 1663 | 1467028520594 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 1663 | 1467028520598 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x118786800 == 30 [pid = 1663] [id = 345] 04:55:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1185dac00) [pid = 1663] [serial = 1034] [outer = 0x0] 04:55:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118fb2c00) [pid = 1663] [serial = 1035] [outer = 0x1185dac00] 04:55:20 INFO - PROCESS | 1663 | 1467028520628 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1193f1400) [pid = 1663] [serial = 1036] [outer = 0x1185dac00] 04:55:20 INFO - PROCESS | 1663 | 1467028520973 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 529ms 04:55:21 INFO - PROCESS | 1663 | 1467028521025 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 1663 | 1467028521027 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:55:21 INFO - PROCESS | 1663 | 1467028521029 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 1663 | 1467028521030 Marionette TRACE conn2 <- [1,1354,null,{}] 04:55:21 INFO - PROCESS | 1663 | 1467028521032 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:21 INFO - PROCESS | 1663 | 1467028521033 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:21 INFO - PROCESS | 1663 | 1467028521107 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:55:21 INFO - PROCESS | 1663 | 1467028521173 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 1663 | 1467028521174 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196da000 == 31 [pid = 1663] [id = 346] 04:55:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1193f2000) [pid = 1663] [serial = 1037] [outer = 0x0] 04:55:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119845400) [pid = 1663] [serial = 1038] [outer = 0x1193f2000] 04:55:21 INFO - PROCESS | 1663 | 1467028521202 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119b6ec00) [pid = 1663] [serial = 1039] [outer = 0x1193f2000] 04:55:21 INFO - PROCESS | 1663 | 1467028521506 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 04:55:21 INFO - PROCESS | 1663 | 1467028521551 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 1663 | 1467028521552 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:55:21 INFO - PROCESS | 1663 | 1467028521554 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 1663 | 1467028521562 Marionette TRACE conn2 <- [1,1358,null,{}] 04:55:21 INFO - PROCESS | 1663 | 1467028521565 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:21 INFO - PROCESS | 1663 | 1467028521566 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:21 INFO - PROCESS | 1663 | 1467028521653 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:55:21 INFO - PROCESS | 1663 | 1467028521688 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 1663 | 1467028521689 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fed800 == 32 [pid = 1663] [id = 347] 04:55:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x116f72000) [pid = 1663] [serial = 1040] [outer = 0x0] 04:55:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119d08800) [pid = 1663] [serial = 1041] [outer = 0x116f72000] 04:55:21 INFO - PROCESS | 1663 | 1467028521713 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119d37c00) [pid = 1663] [serial = 1042] [outer = 0x116f72000] 04:55:22 INFO - PROCESS | 1663 | 1467028522018 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 478ms 04:55:22 INFO - PROCESS | 1663 | 1467028522044 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 1663 | 1467028522046 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:55:22 INFO - PROCESS | 1663 | 1467028522052 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 1663 | 1467028522053 Marionette TRACE conn2 <- [1,1362,null,{}] 04:55:22 INFO - PROCESS | 1663 | 1467028522055 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:22 INFO - PROCESS | 1663 | 1467028522059 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:22 INFO - PROCESS | 1663 | 1467028522169 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:55:22 INFO - PROCESS | 1663 | 1467028522204 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 1663 | 1467028522206 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237b8800 == 33 [pid = 1663] [id = 348] 04:55:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119d38400) [pid = 1663] [serial = 1043] [outer = 0x0] 04:55:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121295c00) [pid = 1663] [serial = 1044] [outer = 0x119d38400] 04:55:22 INFO - PROCESS | 1663 | 1467028522230 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123478400) [pid = 1663] [serial = 1045] [outer = 0x119d38400] 04:55:22 INFO - PROCESS | 1663 | 1467028522638 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 623ms 04:55:22 INFO - PROCESS | 1663 | 1467028522679 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 1663 | 1467028522682 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:55:22 INFO - PROCESS | 1663 | 1467028522685 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 1663 | 1467028522687 Marionette TRACE conn2 <- [1,1366,null,{}] 04:55:22 INFO - PROCESS | 1663 | 1467028522690 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:22 INFO - PROCESS | 1663 | 1467028522692 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:22 INFO - PROCESS | 1663 | 1467028522846 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:55:22 INFO - PROCESS | 1663 | 1467028522902 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 1663 | 1467028522903 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249b6800 == 34 [pid = 1663] [id = 349] 04:55:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12129a000) [pid = 1663] [serial = 1046] [outer = 0x0] 04:55:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123c06c00) [pid = 1663] [serial = 1047] [outer = 0x12129a000] 04:55:22 INFO - PROCESS | 1663 | 1467028522943 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1245b7000) [pid = 1663] [serial = 1048] [outer = 0x12129a000] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119846c00) [pid = 1663] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1239a2000) [pid = 1663] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118052400) [pid = 1663] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x111e2c800) [pid = 1663] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113866400) [pid = 1663] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119134800) [pid = 1663] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f71400) [pid = 1663] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1184a1c00) [pid = 1663] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11972e800) [pid = 1663] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x123c0cc00) [pid = 1663] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1184a0000) [pid = 1663] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1130cfc00) [pid = 1663] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113365800) [pid = 1663] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d37000) [pid = 1663] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127610400) [pid = 1663] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:55:23 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x126f54000) [pid = 1663] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:55:23 INFO - PROCESS | 1663 | 1467028523378 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 1663 | 1467028523411 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:55:23 INFO - PROCESS | 1663 | 1467028523413 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 1663 | 1467028523414 Marionette TRACE conn2 <- [1,1370,null,{}] 04:55:23 INFO - PROCESS | 1663 | 1467028523417 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:23 INFO - PROCESS | 1663 | 1467028523418 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:23 INFO - PROCESS | 1663 | 1467028523488 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:55:23 INFO - PROCESS | 1663 | 1467028523491 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 1663 | 1467028523493 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249be800 == 35 [pid = 1663] [id = 350] 04:55:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x113a33800) [pid = 1663] [serial = 1049] [outer = 0x0] 04:55:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118333c00) [pid = 1663] [serial = 1050] [outer = 0x113a33800] 04:55:23 INFO - PROCESS | 1663 | 1467028523520 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119731000) [pid = 1663] [serial = 1051] [outer = 0x113a33800] 04:55:23 INFO - PROCESS | 1663 | 1467028523854 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 1663 | 1467028523885 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:55:23 INFO - PROCESS | 1663 | 1467028523888 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 1663 | 1467028523890 Marionette TRACE conn2 <- [1,1374,null,{}] 04:55:23 INFO - PROCESS | 1663 | 1467028523893 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:23 INFO - PROCESS | 1663 | 1467028523895 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:24 INFO - PROCESS | 1663 | 1467028524051 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:55:24 INFO - PROCESS | 1663 | 1467028524059 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 1663 | 1467028524061 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f7a800 == 36 [pid = 1663] [id = 351] 04:55:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117045400) [pid = 1663] [serial = 1052] [outer = 0x0] 04:55:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12347c000) [pid = 1663] [serial = 1053] [outer = 0x117045400] 04:55:24 INFO - PROCESS | 1663 | 1467028524097 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1245e5800) [pid = 1663] [serial = 1054] [outer = 0x117045400] 04:55:24 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:24 INFO - PROCESS | 1663 | 1467028524434 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 1663 | 1467028524460 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:55:24 INFO - PROCESS | 1663 | 1467028524465 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 1663 | 1467028524467 Marionette TRACE conn2 <- [1,1378,null,{}] 04:55:24 INFO - PROCESS | 1663 | 1467028524469 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:24 INFO - PROCESS | 1663 | 1467028524470 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:24 INFO - PROCESS | 1663 | 1467028524545 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:55:24 INFO - PROCESS | 1663 | 1467028524597 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 1663 | 1467028524598 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ebd800 == 37 [pid = 1663] [id = 352] 04:55:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11972e800) [pid = 1663] [serial = 1055] [outer = 0x0] 04:55:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124f0dc00) [pid = 1663] [serial = 1056] [outer = 0x11972e800] 04:55:24 INFO - PROCESS | 1663 | 1467028524622 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126e39400) [pid = 1663] [serial = 1057] [outer = 0x11972e800] 04:55:24 INFO - PROCESS | 1663 | 1467028524922 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 1663 | 1467028524988 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:55:24 INFO - PROCESS | 1663 | 1467028524991 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 1663 | 1467028524994 Marionette TRACE conn2 <- [1,1382,null,{}] 04:55:24 INFO - PROCESS | 1663 | 1467028524997 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:25 INFO - PROCESS | 1663 | 1467028525000 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:25 INFO - PROCESS | 1663 | 1467028525143 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:55:25 INFO - PROCESS | 1663 | 1467028525219 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 1663 | 1467028525221 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a60c800 == 38 [pid = 1663] [id = 353] 04:55:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119b70800) [pid = 1663] [serial = 1058] [outer = 0x0] 04:55:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126f54400) [pid = 1663] [serial = 1059] [outer = 0x119b70800] 04:55:25 INFO - PROCESS | 1663 | 1467028525263 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12760cc00) [pid = 1663] [serial = 1060] [outer = 0x119b70800] 04:55:25 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:25 INFO - PROCESS | 1663 | 1467028525945 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 1663 | 1467028526019 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:55:26 INFO - PROCESS | 1663 | 1467028526022 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 1663 | 1467028526026 Marionette TRACE conn2 <- [1,1386,null,{}] 04:55:26 INFO - PROCESS | 1663 | 1467028526029 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:26 INFO - PROCESS | 1663 | 1467028526031 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:26 INFO - PROCESS | 1663 | 1467028526140 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:55:26 INFO - PROCESS | 1663 | 1467028526214 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 1663 | 1467028526216 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a6000 == 39 [pid = 1663] [id = 354] 04:55:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116f74c00) [pid = 1663] [serial = 1061] [outer = 0x0] 04:55:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11804d800) [pid = 1663] [serial = 1062] [outer = 0x116f74c00] 04:55:26 INFO - PROCESS | 1663 | 1467028526247 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118337c00) [pid = 1663] [serial = 1063] [outer = 0x116f74c00] 04:55:26 INFO - PROCESS | 1663 | 1467028526945 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 1663 | 1467028527001 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:55:27 INFO - PROCESS | 1663 | 1467028527005 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 1663 | 1467028527006 Marionette TRACE conn2 <- [1,1390,null,{}] 04:55:27 INFO - PROCESS | 1663 | 1467028527010 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 1663 | 1467028527012 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:27 INFO - PROCESS | 1663 | 1467028527112 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:55:27 INFO - PROCESS | 1663 | 1467028527166 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 1663 | 1467028527169 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x117062000 == 40 [pid = 1663] [id = 355] 04:55:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1162cf000) [pid = 1663] [serial = 1064] [outer = 0x0] 04:55:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116f76000) [pid = 1663] [serial = 1065] [outer = 0x1162cf000] 04:55:27 INFO - PROCESS | 1663 | 1467028527197 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1176c1000) [pid = 1663] [serial = 1066] [outer = 0x1162cf000] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x128ebd800 == 39 [pid = 1663] [id = 352] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x126f7a800 == 38 [pid = 1663] [id = 351] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1249be800 == 37 [pid = 1663] [id = 350] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1249b6800 == 36 [pid = 1663] [id = 349] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1237b8800 == 35 [pid = 1663] [id = 348] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x119fed800 == 34 [pid = 1663] [id = 347] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1196da000 == 33 [pid = 1663] [id = 346] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x118786800 == 32 [pid = 1663] [id = 345] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x117242800 == 31 [pid = 1663] [id = 344] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1162a0000 == 30 [pid = 1663] [id = 343] 04:55:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e6800 == 29 [pid = 1663] [id = 342] 04:55:27 INFO - PROCESS | 1663 | 1467028527580 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12916b000) [pid = 1663] [serial = 967] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x128e74000) [pid = 1663] [serial = 1011] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x127604c00) [pid = 1663] [serial = 1008] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123111c00) [pid = 1663] [serial = 993] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x123c04400) [pid = 1663] [serial = 996] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11833a800) [pid = 1663] [serial = 978] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11843f000) [pid = 1663] [serial = 979] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1121a6c00) [pid = 1663] [serial = 969] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112d5d000) [pid = 1663] [serial = 970] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f6f000) [pid = 1663] [serial = 975] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x117ea0c00) [pid = 1663] [serial = 976] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1193ed000) [pid = 1663] [serial = 984] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119727800) [pid = 1663] [serial = 985] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116f79000) [pid = 1663] [serial = 972] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11804c800) [pid = 1663] [serial = 973] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1234ea400) [pid = 1663] [serial = 994] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11870a400) [pid = 1663] [serial = 981] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118055800) [pid = 1663] [serial = 982] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119799c00) [pid = 1663] [serial = 987] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x123fbd000) [pid = 1663] [serial = 999] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123c0e800) [pid = 1663] [serial = 997] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x126e3d800) [pid = 1663] [serial = 1006] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1245ec000) [pid = 1663] [serial = 1000] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119138400) [pid = 1663] [serial = 1002] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119d13800) [pid = 1663] [serial = 990] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x119d0cc00) [pid = 1663] [serial = 1003] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x121299000) [pid = 1663] [serial = 991] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x121293400) [pid = 1663] [serial = 1005] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x119a54400) [pid = 1663] [serial = 988] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12760f400) [pid = 1663] [serial = 1009] [outer = 0x0] [url = about:blank] 04:55:27 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x129164c00) [pid = 1663] [serial = 1012] [outer = 0x0] [url = about:blank] 04:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 624ms 04:55:27 INFO - PROCESS | 1663 | 1467028527629 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 1663 | 1467028527632 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:55:27 INFO - PROCESS | 1663 | 1467028527637 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 1663 | 1467028527638 Marionette TRACE conn2 <- [1,1394,null,{}] 04:55:27 INFO - PROCESS | 1663 | 1467028527641 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 1663 | 1467028527642 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:27 INFO - PROCESS | 1663 | 1467028527720 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:55:27 INFO - PROCESS | 1663 | 1467028527724 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 1663 | 1467028527726 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x118096000 == 30 [pid = 1663] [id = 356] 04:55:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x118053800) [pid = 1663] [serial = 1067] [outer = 0x0] 04:55:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11833e400) [pid = 1663] [serial = 1068] [outer = 0x118053800] 04:55:27 INFO - PROCESS | 1663 | 1467028527755 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1185a8000) [pid = 1663] [serial = 1069] [outer = 0x118053800] 04:55:28 INFO - PROCESS | 1663 | 1467028528159 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 570ms 04:55:28 INFO - PROCESS | 1663 | 1467028528208 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 1663 | 1467028528210 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:55:28 INFO - PROCESS | 1663 | 1467028528214 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 1663 | 1467028528217 Marionette TRACE conn2 <- [1,1398,null,{}] 04:55:28 INFO - PROCESS | 1663 | 1467028528229 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:28 INFO - PROCESS | 1663 | 1467028528234 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:28 INFO - PROCESS | 1663 | 1467028528353 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:55:28 INFO - PROCESS | 1663 | 1467028528361 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 1663 | 1467028528363 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191e4000 == 31 [pid = 1663] [id = 357] 04:55:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11870b400) [pid = 1663] [serial = 1070] [outer = 0x0] 04:55:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118fb7800) [pid = 1663] [serial = 1071] [outer = 0x11870b400] 04:55:28 INFO - PROCESS | 1663 | 1467028528393 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1193efc00) [pid = 1663] [serial = 1072] [outer = 0x11870b400] 04:55:28 INFO - PROCESS | 1663 | 1467028528809 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 624ms 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:55:28 INFO - PROCESS | 1663 | 1467028528838 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 1663 | 1467028528841 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:55:28 INFO - PROCESS | 1663 | 1467028528844 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 1663 | 1467028528846 Marionette TRACE conn2 <- [1,1402,null,{}] 04:55:28 INFO - PROCESS | 1663 | 1467028528858 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:28 INFO - PROCESS | 1663 | 1467028528860 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:28 INFO - PROCESS | 1663 | 1467028528982 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:55:28 INFO - PROCESS | 1663 | 1467028528988 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 1663 | 1467028528989 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b19800 == 32 [pid = 1663] [id = 358] 04:55:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1193f4800) [pid = 1663] [serial = 1073] [outer = 0x0] 04:55:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11984e800) [pid = 1663] [serial = 1074] [outer = 0x1193f4800] 04:55:29 INFO - PROCESS | 1663 | 1467028529030 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119b6cc00) [pid = 1663] [serial = 1075] [outer = 0x1193f4800] 04:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 530ms 04:55:29 INFO - PROCESS | 1663 | 1467028529370 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:55:29 INFO - PROCESS | 1663 | 1467028529374 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 1663 | 1467028529376 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:55:29 INFO - PROCESS | 1663 | 1467028529378 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 1663 | 1467028529379 Marionette TRACE conn2 <- [1,1406,null,{}] 04:55:29 INFO - PROCESS | 1663 | 1467028529385 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:29 INFO - PROCESS | 1663 | 1467028529386 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:29 INFO - PROCESS | 1663 | 1467028529461 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:55:29 INFO - PROCESS | 1663 | 1467028529520 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 1663 | 1467028529521 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x123124800 == 33 [pid = 1663] [id = 359] 04:55:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113f3ac00) [pid = 1663] [serial = 1076] [outer = 0x0] 04:55:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119b75c00) [pid = 1663] [serial = 1077] [outer = 0x113f3ac00] 04:55:29 INFO - PROCESS | 1663 | 1467028529546 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119f08400) [pid = 1663] [serial = 1078] [outer = 0x113f3ac00] 04:55:29 INFO - PROCESS | 1663 | 1467028529877 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 521ms 04:55:29 INFO - PROCESS | 1663 | 1467028529900 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 1663 | 1467028529901 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:55:29 INFO - PROCESS | 1663 | 1467028529911 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 1663 | 1467028529913 Marionette TRACE conn2 <- [1,1410,null,{}] 04:55:29 INFO - PROCESS | 1663 | 1467028529915 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:29 INFO - PROCESS | 1663 | 1467028529919 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:30 INFO - PROCESS | 1663 | 1467028530035 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:55:30 INFO - PROCESS | 1663 | 1467028530046 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 1663 | 1467028530047 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f69800 == 34 [pid = 1663] [id = 360] 04:55:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x120802800) [pid = 1663] [serial = 1079] [outer = 0x0] 04:55:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121294c00) [pid = 1663] [serial = 1080] [outer = 0x120802800] 04:55:30 INFO - PROCESS | 1663 | 1467028530072 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x123c04000) [pid = 1663] [serial = 1081] [outer = 0x120802800] 04:55:30 INFO - PROCESS | 1663 | 1467028530422 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 529ms 04:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:55:30 INFO - PROCESS | 1663 | 1467028530435 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:55:30 INFO - PROCESS | 1663 | 1467028530436 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:55:30 INFO - PROCESS | 1663 | 1467028530444 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 1663 | 1467028530445 Marionette TRACE conn2 <- [1,1414,null,{}] 04:55:30 INFO - PROCESS | 1663 | 1467028530450 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:30 INFO - PROCESS | 1663 | 1467028530451 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:30 INFO - PROCESS | 1663 | 1467028530544 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:55:30 INFO - PROCESS | 1663 | 1467028530548 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 1663 | 1467028530549 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f9c000 == 35 [pid = 1663] [id = 361] 04:55:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112f5f800) [pid = 1663] [serial = 1082] [outer = 0x0] 04:55:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123c08400) [pid = 1663] [serial = 1083] [outer = 0x112f5f800] 04:55:30 INFO - PROCESS | 1663 | 1467028530573 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x124f0d000) [pid = 1663] [serial = 1084] [outer = 0x112f5f800] 04:55:30 INFO - PROCESS | 1663 | 1467028530942 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 529ms 04:55:30 INFO - PROCESS | 1663 | 1467028530968 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:55:30 INFO - PROCESS | 1663 | 1467028530969 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:55:30 INFO - PROCESS | 1663 | 1467028530971 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 1663 | 1467028530972 Marionette TRACE conn2 <- [1,1418,null,{}] 04:55:30 INFO - PROCESS | 1663 | 1467028530975 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:30 INFO - PROCESS | 1663 | 1467028530976 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:31 INFO - PROCESS | 1663 | 1467028531069 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:55:31 INFO - PROCESS | 1663 | 1467028531078 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 1663 | 1467028531079 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x11628e800 == 36 [pid = 1663] [id = 362] 04:55:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x112965000) [pid = 1663] [serial = 1085] [outer = 0x0] 04:55:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126aba800) [pid = 1663] [serial = 1086] [outer = 0x112965000] 04:55:31 INFO - PROCESS | 1663 | 1467028531104 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126f55400) [pid = 1663] [serial = 1087] [outer = 0x112965000] 04:55:31 INFO - PROCESS | 1663 | 1467028531428 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:55:31 INFO - PROCESS | 1663 | 1467028531492 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 1663 | 1467028531493 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:55:31 INFO - PROCESS | 1663 | 1467028531495 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 1663 | 1467028531496 Marionette TRACE conn2 <- [1,1422,null,{}] 04:55:31 INFO - PROCESS | 1663 | 1467028531498 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:31 INFO - PROCESS | 1663 | 1467028531500 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:31 INFO - PROCESS | 1663 | 1467028531592 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:55:31 INFO - PROCESS | 1663 | 1467028531629 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 1663 | 1467028531630 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ed5800 == 37 [pid = 1663] [id = 363] 04:55:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126ab8000) [pid = 1663] [serial = 1088] [outer = 0x0] 04:55:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1273bdc00) [pid = 1663] [serial = 1089] [outer = 0x126ab8000] 04:55:31 INFO - PROCESS | 1663 | 1467028531654 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12760c000) [pid = 1663] [serial = 1090] [outer = 0x126ab8000] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116f72000) [pid = 1663] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1185dac00) [pid = 1663] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118051c00) [pid = 1663] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1166f4000) [pid = 1663] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11696d800) [pid = 1663] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116968000) [pid = 1663] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118702c00) [pid = 1663] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d05c00) [pid = 1663] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12347f800) [pid = 1663] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119d38400) [pid = 1663] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12129a000) [pid = 1663] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x113a33800) [pid = 1663] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x117045400) [pid = 1663] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1193f2000) [pid = 1663] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:55:31 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11972e800) [pid = 1663] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:55:32 INFO - PROCESS | 1663 | 1467028532025 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 573ms 04:55:32 INFO - PROCESS | 1663 | 1467028532068 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 1663 | 1467028532069 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:55:32 INFO - PROCESS | 1663 | 1467028532072 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 1663 | 1467028532073 Marionette TRACE conn2 <- [1,1426,null,{}] 04:55:32 INFO - PROCESS | 1663 | 1467028532075 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:32 INFO - PROCESS | 1663 | 1467028532076 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:32 INFO - PROCESS | 1663 | 1467028532153 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:55:32 INFO - PROCESS | 1663 | 1467028532205 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 1663 | 1467028532206 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c63800 == 38 [pid = 1663] [id = 364] 04:55:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113d45400) [pid = 1663] [serial = 1091] [outer = 0x0] 04:55:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1185a5000) [pid = 1663] [serial = 1092] [outer = 0x113d45400] 04:55:32 INFO - PROCESS | 1663 | 1467028532230 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11972e800) [pid = 1663] [serial = 1093] [outer = 0x113d45400] 04:55:32 INFO - PROCESS | 1663 | 1467028532521 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 469ms 04:55:32 INFO - PROCESS | 1663 | 1467028532541 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 1663 | 1467028532543 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:55:32 INFO - PROCESS | 1663 | 1467028532546 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 1663 | 1467028532550 Marionette TRACE conn2 <- [1,1430,null,{}] 04:55:32 INFO - PROCESS | 1663 | 1467028532554 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:32 INFO - PROCESS | 1663 | 1467028532555 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:32 INFO - PROCESS | 1663 | 1467028532644 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:55:32 INFO - PROCESS | 1663 | 1467028532649 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 1663 | 1467028532651 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84b800 == 39 [pid = 1663] [id = 365] 04:55:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11984a800) [pid = 1663] [serial = 1094] [outer = 0x0] 04:55:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x124f10000) [pid = 1663] [serial = 1095] [outer = 0x11984a800] 04:55:32 INFO - PROCESS | 1663 | 1467028532683 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x128e79000) [pid = 1663] [serial = 1096] [outer = 0x11984a800] 04:55:33 INFO - PROCESS | 1663 | 1467028533038 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 524ms 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:55:33 INFO - PROCESS | 1663 | 1467028533075 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 1663 | 1467028533077 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:55:33 INFO - PROCESS | 1663 | 1467028533079 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 1663 | 1467028533083 Marionette TRACE conn2 <- [1,1434,null,{}] 04:55:33 INFO - PROCESS | 1663 | 1467028533086 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:33 INFO - PROCESS | 1663 | 1467028533087 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:33 INFO - PROCESS | 1663 | 1467028533162 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:55:33 INFO - PROCESS | 1663 | 1467028533168 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 1663 | 1467028533169 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b81b800 == 40 [pid = 1663] [id = 366] 04:55:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x128e79800) [pid = 1663] [serial = 1097] [outer = 0x0] 04:55:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x129166c00) [pid = 1663] [serial = 1098] [outer = 0x128e79800] 04:55:33 INFO - PROCESS | 1663 | 1467028533192 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1293af400) [pid = 1663] [serial = 1099] [outer = 0x128e79800] 04:55:33 INFO - PROCESS | 1663 | 1467028533502 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 472ms 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:55:33 INFO - PROCESS | 1663 | 1467028533552 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 1663 | 1467028533553 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:55:33 INFO - PROCESS | 1663 | 1467028533555 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 1663 | 1467028533556 Marionette TRACE conn2 <- [1,1438,null,{}] 04:55:33 INFO - PROCESS | 1663 | 1467028533558 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:33 INFO - PROCESS | 1663 | 1467028533559 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:33 INFO - PROCESS | 1663 | 1467028533636 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:55:33 INFO - PROCESS | 1663 | 1467028533639 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 1663 | 1467028533640 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3c800 == 41 [pid = 1663] [id = 367] 04:55:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x129165400) [pid = 1663] [serial = 1100] [outer = 0x0] 04:55:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1293ca400) [pid = 1663] [serial = 1101] [outer = 0x129165400] 04:55:33 INFO - PROCESS | 1663 | 1467028533671 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1293d7800) [pid = 1663] [serial = 1102] [outer = 0x129165400] 04:55:34 INFO - PROCESS | 1663 | 1467028534109 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 619ms 04:55:34 INFO - PROCESS | 1663 | 1467028534175 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 1663 | 1467028534178 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:55:34 INFO - PROCESS | 1663 | 1467028534181 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 1663 | 1467028534183 Marionette TRACE conn2 <- [1,1442,null,{}] 04:55:34 INFO - PROCESS | 1663 | 1467028534187 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:34 INFO - PROCESS | 1663 | 1467028534189 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:34 INFO - PROCESS | 1663 | 1467028534294 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:55:34 INFO - PROCESS | 1663 | 1467028534350 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 1663 | 1467028534351 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x117236000 == 42 [pid = 1663] [id = 368] 04:55:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11662ec00) [pid = 1663] [serial = 1103] [outer = 0x0] 04:55:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x116f72400) [pid = 1663] [serial = 1104] [outer = 0x11662ec00] 04:55:34 INFO - PROCESS | 1663 | 1467028534381 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x118055800) [pid = 1663] [serial = 1105] [outer = 0x11662ec00] 04:55:34 INFO - PROCESS | 1663 | 1467028534798 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 672ms 04:55:34 INFO - PROCESS | 1663 | 1467028534853 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 1663 | 1467028534856 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:55:34 INFO - PROCESS | 1663 | 1467028534861 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 1663 | 1467028534863 Marionette TRACE conn2 <- [1,1446,null,{}] 04:55:34 INFO - PROCESS | 1663 | 1467028534865 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:34 INFO - PROCESS | 1663 | 1467028534867 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:34 INFO - PROCESS | 1663 | 1467028534968 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:55:35 INFO - PROCESS | 1663 | 1467028535023 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 1663 | 1467028535025 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x123131000 == 43 [pid = 1663] [id = 369] 04:55:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1184a2000) [pid = 1663] [serial = 1106] [outer = 0x0] 04:55:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118707c00) [pid = 1663] [serial = 1107] [outer = 0x1184a2000] 04:55:35 INFO - PROCESS | 1663 | 1467028535055 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11913b000) [pid = 1663] [serial = 1108] [outer = 0x1184a2000] 04:55:35 INFO - PROCESS | 1663 | 1467028535533 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 722ms 04:55:35 INFO - PROCESS | 1663 | 1467028535616 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 1663 | 1467028535618 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:55:35 INFO - PROCESS | 1663 | 1467028535621 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 1663 | 1467028535624 Marionette TRACE conn2 <- [1,1450,null,{}] 04:55:35 INFO - PROCESS | 1663 | 1467028535632 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:35 INFO - PROCESS | 1663 | 1467028535635 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:35 INFO - PROCESS | 1663 | 1467028535731 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:55:35 INFO - PROCESS | 1663 | 1467028535788 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 1663 | 1467028535790 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba2e000 == 44 [pid = 1663] [id = 370] 04:55:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121084000) [pid = 1663] [serial = 1109] [outer = 0x0] 04:55:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121299800) [pid = 1663] [serial = 1110] [outer = 0x121084000] 04:55:35 INFO - PROCESS | 1663 | 1467028535820 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1231a7000) [pid = 1663] [serial = 1111] [outer = 0x121084000] 04:55:36 INFO - PROCESS | 1663 | 1467028536301 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 722ms 04:55:36 INFO - PROCESS | 1663 | 1467028536344 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 1663 | 1467028536346 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:55:36 INFO - PROCESS | 1663 | 1467028536348 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 1663 | 1467028536350 Marionette TRACE conn2 <- [1,1454,null,{}] 04:55:36 INFO - PROCESS | 1663 | 1467028536352 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:36 INFO - PROCESS | 1663 | 1467028536354 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:36 INFO - PROCESS | 1663 | 1467028536457 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:55:36 INFO - PROCESS | 1663 | 1467028536527 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 1663 | 1467028536528 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11705e000 == 45 [pid = 1663] [id = 371] 04:55:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1160dac00) [pid = 1663] [serial = 1112] [outer = 0x0] 04:55:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1193f3000) [pid = 1663] [serial = 1113] [outer = 0x1160dac00] 04:55:36 INFO - PROCESS | 1663 | 1467028536558 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x121294800) [pid = 1663] [serial = 1114] [outer = 0x1160dac00] 04:55:37 INFO - PROCESS | 1663 | 1467028537169 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 870ms 04:55:37 INFO - PROCESS | 1663 | 1467028537219 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 1663 | 1467028537222 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:55:37 INFO - PROCESS | 1663 | 1467028537226 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 1663 | 1467028537228 Marionette TRACE conn2 <- [1,1458,null,{}] 04:55:37 INFO - PROCESS | 1663 | 1467028537232 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:37 INFO - PROCESS | 1663 | 1467028537235 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:37 INFO - PROCESS | 1663 | 1467028537367 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12b81b800 == 44 [pid = 1663] [id = 366] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84b800 == 43 [pid = 1663] [id = 365] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123c63800 == 42 [pid = 1663] [id = 364] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x128ed5800 == 41 [pid = 1663] [id = 363] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11628e800 == 40 [pid = 1663] [id = 362] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x124f9c000 == 39 [pid = 1663] [id = 361] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123f69800 == 38 [pid = 1663] [id = 360] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123124800 == 37 [pid = 1663] [id = 359] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x119b19800 == 36 [pid = 1663] [id = 358] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1191e4000 == 35 [pid = 1663] [id = 357] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x118096000 == 34 [pid = 1663] [id = 356] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x117062000 == 33 [pid = 1663] [id = 355] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a6000 == 32 [pid = 1663] [id = 354] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12a60c800 == 31 [pid = 1663] [id = 353] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11705e000 == 30 [pid = 1663] [id = 371] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba2e000 == 29 [pid = 1663] [id = 370] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123131000 == 28 [pid = 1663] [id = 369] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3c800 == 27 [pid = 1663] [id = 367] 04:55:37 INFO - PROCESS | 1663 | --DOCSHELL 0x117236000 == 26 [pid = 1663] [id = 368] 04:55:37 INFO - PROCESS | 1663 | 1467028537976 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 1663 | 1467028537978 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119d08800) [pid = 1663] [serial = 1041] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118fb2c00) [pid = 1663] [serial = 1035] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1193f1400) [pid = 1663] [serial = 1036] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118338400) [pid = 1663] [serial = 1032] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11822bc00) [pid = 1663] [serial = 1027] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116f7a400) [pid = 1663] [serial = 1026] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116f70400) [pid = 1663] [serial = 1029] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x117045800) [pid = 1663] [serial = 1030] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11822f000) [pid = 1663] [serial = 1015] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x117047800) [pid = 1663] [serial = 1014] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119139000) [pid = 1663] [serial = 1018] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118850800) [pid = 1663] [serial = 1017] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12107c800) [pid = 1663] [serial = 1021] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d11c00) [pid = 1663] [serial = 1020] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124f7a000) [pid = 1663] [serial = 1024] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x123c04c00) [pid = 1663] [serial = 1023] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121295c00) [pid = 1663] [serial = 1044] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d37c00) [pid = 1663] [serial = 1042] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x123c06c00) [pid = 1663] [serial = 1047] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123478400) [pid = 1663] [serial = 1045] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119731000) [pid = 1663] [serial = 1051] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12347c000) [pid = 1663] [serial = 1053] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118333c00) [pid = 1663] [serial = 1050] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1245b7000) [pid = 1663] [serial = 1048] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11843fc00) [pid = 1663] [serial = 1033] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1245e5800) [pid = 1663] [serial = 1054] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119845400) [pid = 1663] [serial = 1038] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x119b6ec00) [pid = 1663] [serial = 1039] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x126e39400) [pid = 1663] [serial = 1057] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x124f0dc00) [pid = 1663] [serial = 1056] [outer = 0x0] [url = about:blank] 04:55:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x111f6a000 == 27 [pid = 1663] [id = 372] 04:55:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11295dc00) [pid = 1663] [serial = 1115] [outer = 0x0] 04:55:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x112964400) [pid = 1663] [serial = 1116] [outer = 0x11295dc00] 04:55:38 INFO - PROCESS | 1663 | 1467028538044 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x113840000) [pid = 1663] [serial = 1117] [outer = 0x11295dc00] 04:55:38 INFO - PROCESS | 1663 | 1467028538357 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1174ms 04:55:38 INFO - PROCESS | 1663 | 1467028538401 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:55:38 INFO - PROCESS | 1663 | 1467028538404 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:55:38 INFO - PROCESS | 1663 | 1467028538407 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 1663 | 1467028538408 Marionette TRACE conn2 <- [1,1462,null,{}] 04:55:38 INFO - PROCESS | 1663 | 1467028538412 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:38 INFO - PROCESS | 1663 | 1467028538415 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:38 INFO - PROCESS | 1663 | 1467028538490 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:55:38 INFO - PROCESS | 1663 | 1467028538495 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 1663 | 1467028538498 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f44000 == 28 [pid = 1663] [id = 373] 04:55:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x116f7d400) [pid = 1663] [serial = 1118] [outer = 0x0] 04:55:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1176b8000) [pid = 1663] [serial = 1119] [outer = 0x116f7d400] 04:55:38 INFO - PROCESS | 1663 | 1467028538527 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11804f000) [pid = 1663] [serial = 1120] [outer = 0x116f7d400] 04:55:38 INFO - PROCESS | 1663 | 1467028538892 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 04:55:38 INFO - PROCESS | 1663 | 1467028538928 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:55:38 INFO - PROCESS | 1663 | 1467028538931 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:55:38 INFO - PROCESS | 1663 | 1467028538935 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 1663 | 1467028538936 Marionette TRACE conn2 <- [1,1466,null,{}] 04:55:38 INFO - PROCESS | 1663 | 1467028538938 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:38 INFO - PROCESS | 1663 | 1467028538940 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:39 INFO - PROCESS | 1663 | 1467028539019 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:55:39 INFO - PROCESS | 1663 | 1467028539023 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 1663 | 1467028539024 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183cd800 == 29 [pid = 1663] [id = 374] 04:55:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118163800) [pid = 1663] [serial = 1121] [outer = 0x0] 04:55:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11843fc00) [pid = 1663] [serial = 1122] [outer = 0x118163800] 04:55:39 INFO - PROCESS | 1663 | 1467028539052 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118704000) [pid = 1663] [serial = 1123] [outer = 0x118163800] 04:55:39 INFO - PROCESS | 1663 | 1467028539415 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:55:39 INFO - PROCESS | 1663 | 1467028539456 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 1663 | 1467028539457 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:55:39 INFO - PROCESS | 1663 | 1467028539460 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 1663 | 1467028539465 Marionette TRACE conn2 <- [1,1470,null,{}] 04:55:39 INFO - PROCESS | 1663 | 1467028539471 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 1663 | 1467028539474 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:39 INFO - PROCESS | 1663 | 1467028539549 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:55:39 INFO - PROCESS | 1663 | 1467028539554 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 1663 | 1467028539555 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196d0000 == 30 [pid = 1663] [id = 375] 04:55:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11870a800) [pid = 1663] [serial = 1124] [outer = 0x0] 04:55:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1193ea400) [pid = 1663] [serial = 1125] [outer = 0x11870a800] 04:55:39 INFO - PROCESS | 1663 | 1467028539581 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119730400) [pid = 1663] [serial = 1126] [outer = 0x11870a800] 04:55:39 INFO - PROCESS | 1663 | 1467028539905 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 476ms 04:55:39 INFO - PROCESS | 1663 | 1467028539936 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 1663 | 1467028539938 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:55:39 INFO - PROCESS | 1663 | 1467028539940 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 1663 | 1467028539941 Marionette TRACE conn2 <- [1,1474,null,{}] 04:55:39 INFO - PROCESS | 1663 | 1467028539943 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 1663 | 1467028539944 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:40 INFO - PROCESS | 1663 | 1467028540022 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:55:40 INFO - PROCESS | 1663 | 1467028540091 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 1663 | 1467028540093 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a77800 == 31 [pid = 1663] [id = 376] 04:55:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1160d7400) [pid = 1663] [serial = 1127] [outer = 0x0] 04:55:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11978dc00) [pid = 1663] [serial = 1128] [outer = 0x1160d7400] 04:55:40 INFO - PROCESS | 1663 | 1467028540117 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119b6dc00) [pid = 1663] [serial = 1129] [outer = 0x1160d7400] 04:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 04:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:55:40 INFO - PROCESS | 1663 | 1467028540456 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:55:40 INFO - PROCESS | 1663 | 1467028540460 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 1663 | 1467028540461 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:55:40 INFO - PROCESS | 1663 | 1467028540464 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 1663 | 1467028540466 Marionette TRACE conn2 <- [1,1478,null,{}] 04:55:40 INFO - PROCESS | 1663 | 1467028540468 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:40 INFO - PROCESS | 1663 | 1467028540469 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:40 INFO - PROCESS | 1663 | 1467028540559 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:55:40 INFO - PROCESS | 1663 | 1467028540594 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 1663 | 1467028540598 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x123135800 == 32 [pid = 1663] [id = 377] 04:55:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11804c400) [pid = 1663] [serial = 1130] [outer = 0x0] 04:55:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119d0e000) [pid = 1663] [serial = 1131] [outer = 0x11804c400] 04:55:40 INFO - PROCESS | 1663 | 1467028540630 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12107d400) [pid = 1663] [serial = 1132] [outer = 0x11804c400] 04:55:40 INFO - PROCESS | 1663 | 1467028540986 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 571ms 04:55:41 INFO - PROCESS | 1663 | 1467028541034 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 1663 | 1467028541035 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:55:41 INFO - PROCESS | 1663 | 1467028541038 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 1663 | 1467028541039 Marionette TRACE conn2 <- [1,1482,null,{}] 04:55:41 INFO - PROCESS | 1663 | 1467028541041 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:41 INFO - PROCESS | 1663 | 1467028541042 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:41 INFO - PROCESS | 1663 | 1467028541135 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:55:41 INFO - PROCESS | 1663 | 1467028541147 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 1663 | 1467028541150 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x111ea0000 == 33 [pid = 1663] [id = 378] 04:55:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121086800) [pid = 1663] [serial = 1133] [outer = 0x0] 04:55:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1212b6000) [pid = 1663] [serial = 1134] [outer = 0x121086800] 04:55:41 INFO - PROCESS | 1663 | 1467028541174 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1231a8800) [pid = 1663] [serial = 1135] [outer = 0x121086800] 04:55:41 INFO - PROCESS | 1663 | 1467028541513 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 04:55:41 INFO - PROCESS | 1663 | 1467028541559 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 1663 | 1467028541561 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:55:41 INFO - PROCESS | 1663 | 1467028541564 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 1663 | 1467028541565 Marionette TRACE conn2 <- [1,1486,null,{}] 04:55:41 INFO - PROCESS | 1663 | 1467028541568 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:41 INFO - PROCESS | 1663 | 1467028541569 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:41 INFO - PROCESS | 1663 | 1467028541692 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:55:41 INFO - PROCESS | 1663 | 1467028541745 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 1663 | 1467028541746 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f9c000 == 34 [pid = 1663] [id = 379] 04:55:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11913b400) [pid = 1663] [serial = 1136] [outer = 0x0] 04:55:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12347a800) [pid = 1663] [serial = 1137] [outer = 0x11913b400] 04:55:41 INFO - PROCESS | 1663 | 1467028541785 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123c04c00) [pid = 1663] [serial = 1138] [outer = 0x11913b400] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x120802800) [pid = 1663] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1162cf000) [pid = 1663] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113f3ac00) [pid = 1663] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118053800) [pid = 1663] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1193f4800) [pid = 1663] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f74c00) [pid = 1663] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112f5f800) [pid = 1663] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119b70800) [pid = 1663] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11870b400) [pid = 1663] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x126ab8000) [pid = 1663] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113d45400) [pid = 1663] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112965000) [pid = 1663] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11984a800) [pid = 1663] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128e79800) [pid = 1663] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:55:42 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x129165400) [pid = 1663] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:55:42 INFO - PROCESS | 1663 | 1467028542354 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 822ms 04:55:42 INFO - PROCESS | 1663 | 1467028542385 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 1663 | 1467028542386 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:55:42 INFO - PROCESS | 1663 | 1467028542389 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 1663 | 1467028542390 Marionette TRACE conn2 <- [1,1490,null,{}] 04:55:42 INFO - PROCESS | 1663 | 1467028542392 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:42 INFO - PROCESS | 1663 | 1467028542393 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:42 INFO - PROCESS | 1663 | 1467028542467 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:55:42 INFO - PROCESS | 1663 | 1467028542471 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 1663 | 1467028542472 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ee7000 == 35 [pid = 1663] [id = 380] 04:55:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116f74c00) [pid = 1663] [serial = 1139] [outer = 0x0] 04:55:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118341800) [pid = 1663] [serial = 1140] [outer = 0x116f74c00] 04:55:42 INFO - PROCESS | 1663 | 1467028542496 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119d05000) [pid = 1663] [serial = 1141] [outer = 0x116f74c00] 04:55:42 INFO - PROCESS | 1663 | 1467028542802 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 04:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:55:42 INFO - PROCESS | 1663 | 1467028542857 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 1663 | 1467028542859 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:55:42 INFO - PROCESS | 1663 | 1467028542861 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 1663 | 1467028542862 Marionette TRACE conn2 <- [1,1494,null,{}] 04:55:42 INFO - PROCESS | 1663 | 1467028542864 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:42 INFO - PROCESS | 1663 | 1467028542865 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:42 INFO - PROCESS | 1663 | 1467028542958 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:55:42 INFO - PROCESS | 1663 | 1467028542966 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 1663 | 1467028542967 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x127674000 == 36 [pid = 1663] [id = 381] 04:55:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119d0bc00) [pid = 1663] [serial = 1142] [outer = 0x0] 04:55:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123c02c00) [pid = 1663] [serial = 1143] [outer = 0x119d0bc00] 04:55:42 INFO - PROCESS | 1663 | 1467028542991 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123c10000) [pid = 1663] [serial = 1144] [outer = 0x119d0bc00] 04:55:43 INFO - PROCESS | 1663 | 1467028543292 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 467ms 04:55:43 INFO - PROCESS | 1663 | 1467028543329 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 1663 | 1467028543330 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:55:43 INFO - PROCESS | 1663 | 1467028543335 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 1663 | 1467028543336 Marionette TRACE conn2 <- [1,1498,null,{}] 04:55:43 INFO - PROCESS | 1663 | 1467028543338 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:43 INFO - PROCESS | 1663 | 1467028543339 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:43 INFO - PROCESS | 1663 | 1467028543412 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:55:43 INFO - PROCESS | 1663 | 1467028543417 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 1663 | 1467028543419 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x129373000 == 37 [pid = 1663] [id = 382] 04:55:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1185db000) [pid = 1663] [serial = 1145] [outer = 0x0] 04:55:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1245b5800) [pid = 1663] [serial = 1146] [outer = 0x1185db000] 04:55:43 INFO - PROCESS | 1663 | 1467028543446 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124f70c00) [pid = 1663] [serial = 1147] [outer = 0x1185db000] 04:55:43 INFO - PROCESS | 1663 | 1467028543775 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 470ms 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:55:43 INFO - PROCESS | 1663 | 1467028543806 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 1663 | 1467028543807 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:55:43 INFO - PROCESS | 1663 | 1467028543809 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 1663 | 1467028543819 Marionette TRACE conn2 <- [1,1502,null,{}] 04:55:43 INFO - PROCESS | 1663 | 1467028543822 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:43 INFO - PROCESS | 1663 | 1467028543823 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:43 INFO - PROCESS | 1663 | 1467028543935 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:55:43 INFO - PROCESS | 1663 | 1467028543941 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 1663 | 1467028543942 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191e4000 == 38 [pid = 1663] [id = 383] 04:55:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1212b6c00) [pid = 1663] [serial = 1148] [outer = 0x0] 04:55:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126ecec00) [pid = 1663] [serial = 1149] [outer = 0x1212b6c00] 04:55:43 INFO - PROCESS | 1663 | 1467028543966 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x127603800) [pid = 1663] [serial = 1150] [outer = 0x1212b6c00] 04:55:44 INFO - PROCESS | 1663 | 1467028544367 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 576ms 04:55:44 INFO - PROCESS | 1663 | 1467028544387 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 1663 | 1467028544389 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:55:44 INFO - PROCESS | 1663 | 1467028544393 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 1663 | 1467028544395 Marionette TRACE conn2 <- [1,1506,null,{}] 04:55:44 INFO - PROCESS | 1663 | 1467028544399 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:44 INFO - PROCESS | 1663 | 1467028544401 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:44 INFO - PROCESS | 1663 | 1467028544515 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:55:44 INFO - PROCESS | 1663 | 1467028544570 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 1663 | 1467028544573 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11694d000 == 39 [pid = 1663] [id = 384] 04:55:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113f2ec00) [pid = 1663] [serial = 1151] [outer = 0x0] 04:55:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116079800) [pid = 1663] [serial = 1152] [outer = 0x113f2ec00] 04:55:44 INFO - PROCESS | 1663 | 1467028544604 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116f70000) [pid = 1663] [serial = 1153] [outer = 0x113f2ec00] 04:55:45 INFO - PROCESS | 1663 | 1467028545135 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 772ms 04:55:45 INFO - PROCESS | 1663 | 1467028545199 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:55:45 INFO - PROCESS | 1663 | 1467028545203 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:55:45 INFO - PROCESS | 1663 | 1467028545209 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 1663 | 1467028545211 Marionette TRACE conn2 <- [1,1510,null,{}] 04:55:45 INFO - PROCESS | 1663 | 1467028545237 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:45 INFO - PROCESS | 1663 | 1467028545239 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:45 INFO - PROCESS | 1663 | 1467028545346 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:55:45 INFO - PROCESS | 1663 | 1467028545400 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 1663 | 1467028545401 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e4000 == 40 [pid = 1663] [id = 385] 04:55:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118340c00) [pid = 1663] [serial = 1154] [outer = 0x0] 04:55:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11843f000) [pid = 1663] [serial = 1155] [outer = 0x118340c00] 04:55:45 INFO - PROCESS | 1663 | 1467028545432 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118708800) [pid = 1663] [serial = 1156] [outer = 0x118340c00] 04:55:46 INFO - PROCESS | 1663 | 1467028546167 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 996ms 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:55:46 INFO - PROCESS | 1663 | 1467028546205 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 1663 | 1467028546207 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:55:46 INFO - PROCESS | 1663 | 1467028546211 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 1663 | 1467028546212 Marionette TRACE conn2 <- [1,1514,null,{}] 04:55:46 INFO - PROCESS | 1663 | 1467028546215 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:46 INFO - PROCESS | 1663 | 1467028546216 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:46 INFO - PROCESS | 1663 | 1467028546307 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x129373000 == 39 [pid = 1663] [id = 382] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x127674000 == 38 [pid = 1663] [id = 381] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x126ee7000 == 37 [pid = 1663] [id = 380] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x124f9c000 == 36 [pid = 1663] [id = 379] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x111ea0000 == 35 [pid = 1663] [id = 378] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x123135800 == 34 [pid = 1663] [id = 377] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119a77800 == 33 [pid = 1663] [id = 376] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1196d0000 == 32 [pid = 1663] [id = 375] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1183cd800 == 31 [pid = 1663] [id = 374] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x116f44000 == 30 [pid = 1663] [id = 373] 04:55:46 INFO - PROCESS | 1663 | --DOCSHELL 0x111f6a000 == 29 [pid = 1663] [id = 372] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121294c00) [pid = 1663] [serial = 1080] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116f76000) [pid = 1663] [serial = 1065] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1176c1000) [pid = 1663] [serial = 1066] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119b75c00) [pid = 1663] [serial = 1077] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11833e400) [pid = 1663] [serial = 1068] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1185a8000) [pid = 1663] [serial = 1069] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11984e800) [pid = 1663] [serial = 1074] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119b6cc00) [pid = 1663] [serial = 1075] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11804d800) [pid = 1663] [serial = 1062] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118337c00) [pid = 1663] [serial = 1063] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124f0d000) [pid = 1663] [serial = 1084] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12760cc00) [pid = 1663] [serial = 1060] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x126f54400) [pid = 1663] [serial = 1059] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118fb7800) [pid = 1663] [serial = 1071] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x123c08400) [pid = 1663] [serial = 1083] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1193efc00) [pid = 1663] [serial = 1072] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1273bdc00) [pid = 1663] [serial = 1089] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1185a5000) [pid = 1663] [serial = 1092] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x126f55400) [pid = 1663] [serial = 1087] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x126aba800) [pid = 1663] [serial = 1086] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x124f10000) [pid = 1663] [serial = 1095] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x128e79000) [pid = 1663] [serial = 1096] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1293af400) [pid = 1663] [serial = 1099] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x129166c00) [pid = 1663] [serial = 1098] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11972e800) [pid = 1663] [serial = 1093] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1293ca400) [pid = 1663] [serial = 1101] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12760c000) [pid = 1663] [serial = 1090] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1293d7800) [pid = 1663] [serial = 1102] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x123c04000) [pid = 1663] [serial = 1081] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x119f08400) [pid = 1663] [serial = 1078] [outer = 0x0] [url = about:blank] 04:55:46 INFO - PROCESS | 1663 | 1467028546385 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 1663 | 1467028546388 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1160a3800 == 30 [pid = 1663] [id = 386] 04:55:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1162d7c00) [pid = 1663] [serial = 1157] [outer = 0x0] 04:55:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x116f76000) [pid = 1663] [serial = 1158] [outer = 0x1162d7c00] 04:55:46 INFO - PROCESS | 1663 | 1467028546411 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x117e92c00) [pid = 1663] [serial = 1159] [outer = 0x1162d7c00] 04:55:46 INFO - PROCESS | 1663 | 1467028546731 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 573ms 04:55:46 INFO - PROCESS | 1663 | 1467028546784 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 1663 | 1467028546787 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:55:46 INFO - PROCESS | 1663 | 1467028546792 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 1663 | 1467028546793 Marionette TRACE conn2 <- [1,1518,null,{}] 04:55:46 INFO - PROCESS | 1663 | 1467028546796 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:46 INFO - PROCESS | 1663 | 1467028546798 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:46 INFO - PROCESS | 1663 | 1467028546892 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:55:46 INFO - PROCESS | 1663 | 1467028546989 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 1663 | 1467028546990 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e4000 == 31 [pid = 1663] [id = 387] 04:55:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11804bc00) [pid = 1663] [serial = 1160] [outer = 0x0] 04:55:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1185abc00) [pid = 1663] [serial = 1161] [outer = 0x11804bc00] 04:55:47 INFO - PROCESS | 1663 | 1467028547033 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11885c800) [pid = 1663] [serial = 1162] [outer = 0x11804bc00] 04:55:47 INFO - PROCESS | 1663 | 1467028547453 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 04:55:47 INFO - PROCESS | 1663 | 1467028547471 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 1663 | 1467028547473 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:55:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:55:47 INFO - PROCESS | 1663 | 1467028547478 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 1663 | 1467028547482 Marionette TRACE conn2 <- [1,1522,null,{}] 04:55:47 INFO - PROCESS | 1663 | 1467028547489 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:47 INFO - PROCESS | 1663 | 1467028547492 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:47 INFO - PROCESS | 1663 | 1467028547575 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:55:47 INFO - PROCESS | 1663 | 1467028547582 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 1663 | 1467028547585 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a6c000 == 32 [pid = 1663] [id = 388] 04:55:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1193ebc00) [pid = 1663] [serial = 1163] [outer = 0x0] 04:55:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119a4d000) [pid = 1663] [serial = 1164] [outer = 0x1193ebc00] 04:55:47 INFO - PROCESS | 1663 | 1467028547612 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119d13400) [pid = 1663] [serial = 1165] [outer = 0x1193ebc00] 04:55:47 INFO - PROCESS | 1663 | 1467028547934 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:55:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:55:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:55:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:55:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:55:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 474ms 04:55:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:55:47 INFO - PROCESS | 1663 | 1467028547952 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 1663 | 1467028547954 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:55:47 INFO - PROCESS | 1663 | 1467028547956 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 1663 | 1467028547957 Marionette TRACE conn2 <- [1,1526,null,{}] 04:55:47 INFO - PROCESS | 1663 | 1467028547959 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:47 INFO - PROCESS | 1663 | 1467028547960 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:48 INFO - PROCESS | 1663 | 1467028548039 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:55:48 INFO - PROCESS | 1663 | 1467028548096 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 1663 | 1467028548098 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x123447000 == 33 [pid = 1663] [id = 389] 04:55:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119b77800) [pid = 1663] [serial = 1166] [outer = 0x0] 04:55:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x121082800) [pid = 1663] [serial = 1167] [outer = 0x119b77800] 04:55:48 INFO - PROCESS | 1663 | 1467028548123 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1231a4400) [pid = 1663] [serial = 1168] [outer = 0x119b77800] 04:55:48 INFO - PROCESS | 1663 | 1467028548420 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:55:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:55:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:55:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:55:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 04:55:48 INFO - PROCESS | 1663 | 1467028548477 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 1663 | 1467028548479 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:55:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:55:48 INFO - PROCESS | 1663 | 1467028548488 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 1663 | 1467028548489 Marionette TRACE conn2 <- [1,1530,null,{}] 04:55:48 INFO - PROCESS | 1663 | 1467028548498 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:48 INFO - PROCESS | 1663 | 1467028548499 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:48 INFO - PROCESS | 1663 | 1467028548594 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:55:48 INFO - PROCESS | 1663 | 1467028548598 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 1663 | 1467028548599 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f69000 == 34 [pid = 1663] [id = 390] 04:55:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119d37400) [pid = 1663] [serial = 1169] [outer = 0x0] 04:55:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1234f0c00) [pid = 1663] [serial = 1170] [outer = 0x119d37400] 04:55:48 INFO - PROCESS | 1663 | 1467028548623 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1245e3800) [pid = 1663] [serial = 1171] [outer = 0x119d37400] 04:55:48 INFO - PROCESS | 1663 | 1467028548913 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:55:48 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:55:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:55:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:55:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 468ms 04:55:48 INFO - PROCESS | 1663 | 1467028548957 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 1663 | 1467028548958 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:55:48 INFO - PROCESS | 1663 | 1467028548960 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 1663 | 1467028548961 Marionette TRACE conn2 <- [1,1534,null,{}] 04:55:48 INFO - PROCESS | 1663 | 1467028548986 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:48 INFO - PROCESS | 1663 | 1467028548990 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:49 INFO - PROCESS | 1663 | 1467028549110 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:55:49 INFO - PROCESS | 1663 | 1467028549114 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 1663 | 1467028549115 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ebe800 == 35 [pid = 1663] [id = 391] 04:55:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1245ea400) [pid = 1663] [serial = 1172] [outer = 0x0] 04:55:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126ab3c00) [pid = 1663] [serial = 1173] [outer = 0x1245ea400] 04:55:49 INFO - PROCESS | 1663 | 1467028549140 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x129163400) [pid = 1663] [serial = 1174] [outer = 0x1245ea400] 04:55:49 INFO - PROCESS | 1663 | 1467028549501 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 577ms 04:55:49 INFO - PROCESS | 1663 | 1467028549538 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 1663 | 1467028549539 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:55:49 INFO - PROCESS | 1663 | 1467028549549 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 1663 | 1467028549550 Marionette TRACE conn2 <- [1,1538,null,{}] 04:55:49 INFO - PROCESS | 1663 | 1467028549552 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:49 INFO - PROCESS | 1663 | 1467028549553 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:49 INFO - PROCESS | 1663 | 1467028549648 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:55:49 INFO - PROCESS | 1663 | 1467028549652 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 1663 | 1467028549653 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a420800 == 36 [pid = 1663] [id = 392] 04:55:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x129163800) [pid = 1663] [serial = 1175] [outer = 0x0] 04:55:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1293b1000) [pid = 1663] [serial = 1176] [outer = 0x129163800] 04:55:49 INFO - PROCESS | 1663 | 1467028549677 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1293ce400) [pid = 1663] [serial = 1177] [outer = 0x129163800] 04:55:50 INFO - PROCESS | 1663 | 1467028550000 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 476ms 04:55:50 INFO - PROCESS | 1663 | 1467028550022 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 1663 | 1467028550023 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:55:50 INFO - PROCESS | 1663 | 1467028550026 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 1663 | 1467028550027 Marionette TRACE conn2 <- [1,1542,null,{}] 04:55:50 INFO - PROCESS | 1663 | 1467028550029 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:50 INFO - PROCESS | 1663 | 1467028550032 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:50 INFO - PROCESS | 1663 | 1467028550137 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:55:50 INFO - PROCESS | 1663 | 1467028550141 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 1663 | 1467028550142 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7d1000 == 37 [pid = 1663] [id = 393] 04:55:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x129168c00) [pid = 1663] [serial = 1178] [outer = 0x0] 04:55:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x129411000) [pid = 1663] [serial = 1179] [outer = 0x129168c00] 04:55:50 INFO - PROCESS | 1663 | 1467028550166 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x129419400) [pid = 1663] [serial = 1180] [outer = 0x129168c00] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11804c400) [pid = 1663] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118163800) [pid = 1663] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11870a800) [pid = 1663] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11295dc00) [pid = 1663] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116f7d400) [pid = 1663] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1160dac00) [pid = 1663] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x121086800) [pid = 1663] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11913b400) [pid = 1663] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116f74c00) [pid = 1663] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1185db000) [pid = 1663] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11662ec00) [pid = 1663] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1184a2000) [pid = 1663] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x121084000) [pid = 1663] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:55:50 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1160d7400) [pid = 1663] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:55:50 INFO - PROCESS | 1663 | 1467028550578 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 570ms 04:55:50 INFO - PROCESS | 1663 | 1467028550596 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 1663 | 1467028550599 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:55:50 INFO - PROCESS | 1663 | 1467028550602 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 1663 | 1467028550603 Marionette TRACE conn2 <- [1,1546,null,{}] 04:55:50 INFO - PROCESS | 1663 | 1467028550605 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:50 INFO - PROCESS | 1663 | 1467028550606 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:50 INFO - PROCESS | 1663 | 1467028550685 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:55:50 INFO - PROCESS | 1663 | 1467028550688 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 1663 | 1467028550689 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a55000 == 38 [pid = 1663] [id = 394] 04:55:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11678b400) [pid = 1663] [serial = 1181] [outer = 0x0] 04:55:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118169c00) [pid = 1663] [serial = 1182] [outer = 0x11678b400] 04:55:50 INFO - PROCESS | 1663 | 1467028550714 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118710000) [pid = 1663] [serial = 1183] [outer = 0x11678b400] 04:55:51 INFO - PROCESS | 1663 | 1467028551042 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 470ms 04:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:55:51 INFO - PROCESS | 1663 | 1467028551073 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 1663 | 1467028551074 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:55:51 INFO - PROCESS | 1663 | 1467028551076 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 1663 | 1467028551077 Marionette TRACE conn2 <- [1,1550,null,{}] 04:55:51 INFO - PROCESS | 1663 | 1467028551079 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 1663 | 1467028551080 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:51 INFO - PROCESS | 1663 | 1467028551185 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:55:51 INFO - PROCESS | 1663 | 1467028551191 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 1663 | 1467028551192 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b829000 == 39 [pid = 1663] [id = 395] 04:55:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118711000) [pid = 1663] [serial = 1184] [outer = 0x0] 04:55:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1231a3000) [pid = 1663] [serial = 1185] [outer = 0x118711000] 04:55:51 INFO - PROCESS | 1663 | 1467028551216 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x129419c00) [pid = 1663] [serial = 1186] [outer = 0x118711000] 04:55:51 INFO - PROCESS | 1663 | 1467028551539 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 468ms 04:55:51 INFO - PROCESS | 1663 | 1467028551544 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 1663 | 1467028551546 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:55:51 INFO - PROCESS | 1663 | 1467028551553 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 1663 | 1467028551555 Marionette TRACE conn2 <- [1,1554,null,{}] 04:55:51 INFO - PROCESS | 1663 | 1467028551557 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 1663 | 1467028551558 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:51 INFO - PROCESS | 1663 | 1467028551654 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:55:51 INFO - PROCESS | 1663 | 1467028551660 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 1663 | 1467028551661 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c155000 == 40 [pid = 1663] [id = 396] 04:55:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12941e800) [pid = 1663] [serial = 1187] [outer = 0x0] 04:55:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12a794c00) [pid = 1663] [serial = 1188] [outer = 0x12941e800] 04:55:51 INFO - PROCESS | 1663 | 1467028551687 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12a8c7400) [pid = 1663] [serial = 1189] [outer = 0x12941e800] 04:55:52 INFO - PROCESS | 1663 | 1467028552022 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 04:55:52 INFO - PROCESS | 1663 | 1467028552084 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 1663 | 1467028552085 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:55:52 INFO - PROCESS | 1663 | 1467028552088 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 1663 | 1467028552089 Marionette TRACE conn2 <- [1,1558,null,{}] 04:55:52 INFO - PROCESS | 1663 | 1467028552091 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:52 INFO - PROCESS | 1663 | 1467028552092 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:52 INFO - PROCESS | 1663 | 1467028552172 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:55:52 INFO - PROCESS | 1663 | 1467028552176 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 1663 | 1467028552177 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c38e800 == 41 [pid = 1663] [id = 397] 04:55:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12a79d400) [pid = 1663] [serial = 1190] [outer = 0x0] 04:55:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12af7b800) [pid = 1663] [serial = 1191] [outer = 0x12a79d400] 04:55:52 INFO - PROCESS | 1663 | 1467028552201 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12af81800) [pid = 1663] [serial = 1192] [outer = 0x12a79d400] 04:55:52 INFO - PROCESS | 1663 | 1467028552605 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 570ms 04:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:55:52 INFO - PROCESS | 1663 | 1467028552659 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 1663 | 1467028552661 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:55:52 INFO - PROCESS | 1663 | 1467028552664 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 1663 | 1467028552666 Marionette TRACE conn2 <- [1,1562,null,{}] 04:55:52 INFO - PROCESS | 1663 | 1467028552670 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:52 INFO - PROCESS | 1663 | 1467028552672 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:52 INFO - PROCESS | 1663 | 1467028552778 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:55:52 INFO - PROCESS | 1663 | 1467028552837 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 1663 | 1467028552838 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e58000 == 42 [pid = 1663] [id = 398] 04:55:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x116f71400) [pid = 1663] [serial = 1193] [outer = 0x0] 04:55:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x117045800) [pid = 1663] [serial = 1194] [outer = 0x116f71400] 04:55:52 INFO - PROCESS | 1663 | 1467028552869 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118332c00) [pid = 1663] [serial = 1195] [outer = 0x116f71400] 04:55:53 INFO - PROCESS | 1663 | 1467028553336 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 721ms 04:55:53 INFO - PROCESS | 1663 | 1467028553385 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 1663 | 1467028553389 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:55:53 INFO - PROCESS | 1663 | 1467028553393 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - PROCESS | 1663 | 1467028553395 Marionette TRACE conn2 <- [1,1566,null,{}] 04:55:53 INFO - PROCESS | 1663 | 1467028553398 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:53 INFO - PROCESS | 1663 | 1467028553399 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:53 INFO - PROCESS | 1663 | 1467028553502 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:55:53 INFO - PROCESS | 1663 | 1467028553561 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 1663 | 1467028553562 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c63000 == 43 [pid = 1663] [id = 399] 04:55:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11870d400) [pid = 1663] [serial = 1196] [outer = 0x0] 04:55:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119847c00) [pid = 1663] [serial = 1197] [outer = 0x11870d400] 04:55:53 INFO - PROCESS | 1663 | 1467028553592 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119d08000) [pid = 1663] [serial = 1198] [outer = 0x11870d400] 04:55:54 INFO - PROCESS | 1663 | 1467028554048 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 04:55:54 INFO - PROCESS | 1663 | 1467028554064 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 1663 | 1467028554066 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:55:54 INFO - PROCESS | 1663 | 1467028554068 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 1663 | 1467028554071 Marionette TRACE conn2 <- [1,1570,null,{}] 04:55:54 INFO - PROCESS | 1663 | 1467028554079 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 1663 | 1467028554082 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:54 INFO - PROCESS | 1663 | 1467028554237 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:55:54 INFO - PROCESS | 1663 | 1467028554291 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 1663 | 1467028554294 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c15c000 == 44 [pid = 1663] [id = 400] 04:55:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1245edc00) [pid = 1663] [serial = 1199] [outer = 0x0] 04:55:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126abc800) [pid = 1663] [serial = 1200] [outer = 0x1245edc00] 04:55:54 INFO - PROCESS | 1663 | 1467028554325 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x127363400) [pid = 1663] [serial = 1201] [outer = 0x1245edc00] 04:55:54 INFO - PROCESS | 1663 | 1467028554742 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 724ms 04:55:54 INFO - PROCESS | 1663 | 1467028554793 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 1663 | 1467028554795 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:55:54 INFO - PROCESS | 1663 | 1467028554797 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 1663 | 1467028554798 Marionette TRACE conn2 <- [1,1574,null,{}] 04:55:54 INFO - PROCESS | 1663 | 1467028554801 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 1663 | 1467028554802 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:54 INFO - PROCESS | 1663 | 1467028554901 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:55:54 INFO - PROCESS | 1663 | 1467028554958 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 1663 | 1467028554959 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cda8000 == 45 [pid = 1663] [id = 401] 04:55:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x127610c00) [pid = 1663] [serial = 1202] [outer = 0x0] 04:55:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1293b6400) [pid = 1663] [serial = 1203] [outer = 0x127610c00] 04:55:54 INFO - PROCESS | 1663 | 1467028554988 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12a798000) [pid = 1663] [serial = 1204] [outer = 0x127610c00] 04:55:55 INFO - PROCESS | 1663 | 1467028555618 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 873ms 04:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:55:55 INFO - PROCESS | 1663 | 1467028555671 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:55:55 INFO - PROCESS | 1663 | 1467028555673 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:55:55 INFO - PROCESS | 1663 | 1467028555677 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 1663 | 1467028555678 Marionette TRACE conn2 <- [1,1578,null,{}] 04:55:55 INFO - PROCESS | 1663 | 1467028555684 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:55 INFO - PROCESS | 1663 | 1467028555686 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:55 INFO - PROCESS | 1663 | 1467028555779 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:55:55 INFO - PROCESS | 1663 | 1467028555854 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 1663 | 1467028555857 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f5a000 == 46 [pid = 1663] [id = 402] 04:55:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1133dfc00) [pid = 1663] [serial = 1205] [outer = 0x0] 04:55:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x115e5b000) [pid = 1663] [serial = 1206] [outer = 0x1133dfc00] 04:55:55 INFO - PROCESS | 1663 | 1467028555885 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1176c5c00) [pid = 1663] [serial = 1207] [outer = 0x1133dfc00] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12c155000 == 45 [pid = 1663] [id = 396] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12b829000 == 44 [pid = 1663] [id = 395] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x123a55000 == 43 [pid = 1663] [id = 394] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7d1000 == 42 [pid = 1663] [id = 393] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12a420800 == 41 [pid = 1663] [id = 392] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x128ebe800 == 40 [pid = 1663] [id = 391] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x124f69000 == 39 [pid = 1663] [id = 390] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x123447000 == 38 [pid = 1663] [id = 389] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119a6c000 == 37 [pid = 1663] [id = 388] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e4000 == 36 [pid = 1663] [id = 387] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1160a3800 == 35 [pid = 1663] [id = 386] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11694d000 == 34 [pid = 1663] [id = 384] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1191e4000 == 33 [pid = 1663] [id = 383] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e4000 == 32 [pid = 1663] [id = 385] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12cda8000 == 31 [pid = 1663] [id = 401] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12c15c000 == 30 [pid = 1663] [id = 400] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x123c63000 == 29 [pid = 1663] [id = 399] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12c38e800 == 28 [pid = 1663] [id = 397] 04:55:56 INFO - PROCESS | 1663 | --DOCSHELL 0x117e58000 == 27 [pid = 1663] [id = 398] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118704000) [pid = 1663] [serial = 1123] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11843fc00) [pid = 1663] [serial = 1122] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1193ea400) [pid = 1663] [serial = 1125] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119730400) [pid = 1663] [serial = 1126] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112964400) [pid = 1663] [serial = 1116] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x113840000) [pid = 1663] [serial = 1117] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1176b8000) [pid = 1663] [serial = 1119] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11804f000) [pid = 1663] [serial = 1120] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x121294800) [pid = 1663] [serial = 1114] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1193f3000) [pid = 1663] [serial = 1113] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1212b6000) [pid = 1663] [serial = 1134] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12107d400) [pid = 1663] [serial = 1132] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12347a800) [pid = 1663] [serial = 1137] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119d05000) [pid = 1663] [serial = 1141] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x124f70c00) [pid = 1663] [serial = 1147] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118055800) [pid = 1663] [serial = 1105] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116f72400) [pid = 1663] [serial = 1104] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11913b000) [pid = 1663] [serial = 1108] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118707c00) [pid = 1663] [serial = 1107] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118341800) [pid = 1663] [serial = 1140] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1231a7000) [pid = 1663] [serial = 1111] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1245b5800) [pid = 1663] [serial = 1146] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121299800) [pid = 1663] [serial = 1110] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123c04c00) [pid = 1663] [serial = 1138] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119b6dc00) [pid = 1663] [serial = 1129] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11978dc00) [pid = 1663] [serial = 1128] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1231a8800) [pid = 1663] [serial = 1135] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x126ecec00) [pid = 1663] [serial = 1149] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x123c02c00) [pid = 1663] [serial = 1143] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119d0e000) [pid = 1663] [serial = 1131] [outer = 0x0] [url = about:blank] 04:55:56 INFO - PROCESS | 1663 | 1467028556881 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1224ms 04:55:56 INFO - PROCESS | 1663 | 1467028556901 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:55:56 INFO - PROCESS | 1663 | 1467028556904 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:55:56 INFO - PROCESS | 1663 | 1467028556907 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - PROCESS | 1663 | 1467028556909 Marionette TRACE conn2 <- [1,1582,null,{}] 04:55:56 INFO - PROCESS | 1663 | 1467028556912 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:56 INFO - PROCESS | 1663 | 1467028556915 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:57 INFO - PROCESS | 1663 | 1467028556995 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:55:57 INFO - PROCESS | 1663 | 1467028557003 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 1663 | 1467028557005 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x113d87000 == 28 [pid = 1663] [id = 403] 04:55:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x113dabc00) [pid = 1663] [serial = 1208] [outer = 0x0] 04:55:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x115ef9400) [pid = 1663] [serial = 1209] [outer = 0x113dabc00] 04:55:57 INFO - PROCESS | 1663 | 1467028557035 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116f71800) [pid = 1663] [serial = 1210] [outer = 0x113dabc00] 04:55:57 INFO - PROCESS | 1663 | 1467028557453 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 577ms 04:55:57 INFO - PROCESS | 1663 | 1467028557518 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 1663 | 1467028557523 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:55:57 INFO - PROCESS | 1663 | 1467028557532 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 1663 | 1467028557535 Marionette TRACE conn2 <- [1,1586,null,{}] 04:55:57 INFO - PROCESS | 1663 | 1467028557538 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:57 INFO - PROCESS | 1663 | 1467028557541 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:57 INFO - PROCESS | 1663 | 1467028557657 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:55:57 INFO - PROCESS | 1663 | 1467028557671 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 1663 | 1467028557673 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11722c800 == 29 [pid = 1663] [id = 404] 04:55:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1176be800) [pid = 1663] [serial = 1211] [outer = 0x0] 04:55:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11822f000) [pid = 1663] [serial = 1212] [outer = 0x1176be800] 04:55:57 INFO - PROCESS | 1663 | 1467028557717 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11843fc00) [pid = 1663] [serial = 1213] [outer = 0x1176be800] 04:55:58 INFO - PROCESS | 1663 | 1467028558136 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 622ms 04:55:58 INFO - PROCESS | 1663 | 1467028558154 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:55:58 INFO - PROCESS | 1663 | 1467028558162 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:55:58 INFO - PROCESS | 1663 | 1467028558167 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 1663 | 1467028558170 Marionette TRACE conn2 <- [1,1590,null,{}] 04:55:58 INFO - PROCESS | 1663 | 1467028558177 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:58 INFO - PROCESS | 1663 | 1467028558181 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:58 INFO - PROCESS | 1663 | 1467028558258 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:55:58 INFO - PROCESS | 1663 | 1467028558283 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 1663 | 1467028558285 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118783000 == 30 [pid = 1663] [id = 405] 04:55:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118856000) [pid = 1663] [serial = 1214] [outer = 0x0] 04:55:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118fb2800) [pid = 1663] [serial = 1215] [outer = 0x118856000] 04:55:58 INFO - PROCESS | 1663 | 1467028558312 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1193f1800) [pid = 1663] [serial = 1216] [outer = 0x118856000] 04:55:58 INFO - PROCESS | 1663 | 1467028558657 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 523ms 04:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:55:58 INFO - PROCESS | 1663 | 1467028558688 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 1663 | 1467028558690 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:55:58 INFO - PROCESS | 1663 | 1467028558692 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 1663 | 1467028558693 Marionette TRACE conn2 <- [1,1594,null,{}] 04:55:58 INFO - PROCESS | 1663 | 1467028558695 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:58 INFO - PROCESS | 1663 | 1467028558696 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:58 INFO - PROCESS | 1663 | 1467028558802 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:55:58 INFO - PROCESS | 1663 | 1467028558835 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 1663 | 1467028558836 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196cf000 == 31 [pid = 1663] [id = 406] 04:55:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1193f8c00) [pid = 1663] [serial = 1217] [outer = 0x0] 04:55:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119798c00) [pid = 1663] [serial = 1218] [outer = 0x1193f8c00] 04:55:58 INFO - PROCESS | 1663 | 1467028558861 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119a4e800) [pid = 1663] [serial = 1219] [outer = 0x1193f8c00] 04:55:59 INFO - PROCESS | 1663 | 1467028559162 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 04:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:55:59 INFO - PROCESS | 1663 | 1467028559210 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 1663 | 1467028559212 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:55:59 INFO - PROCESS | 1663 | 1467028559214 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 1663 | 1467028559218 Marionette TRACE conn2 <- [1,1598,null,{}] 04:55:59 INFO - PROCESS | 1663 | 1467028559235 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:59 INFO - PROCESS | 1663 | 1467028559236 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:59 INFO - PROCESS | 1663 | 1467028559328 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:55:59 INFO - PROCESS | 1663 | 1467028559332 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 1663 | 1467028559333 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119db6000 == 32 [pid = 1663] [id = 407] 04:55:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118170c00) [pid = 1663] [serial = 1220] [outer = 0x0] 04:55:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119b71c00) [pid = 1663] [serial = 1221] [outer = 0x118170c00] 04:55:59 INFO - PROCESS | 1663 | 1467028559358 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119d0f800) [pid = 1663] [serial = 1222] [outer = 0x118170c00] 04:55:59 INFO - PROCESS | 1663 | 1467028559697 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 04:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:55:59 INFO - PROCESS | 1663 | 1467028559736 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 1663 | 1467028559737 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:55:59 INFO - PROCESS | 1663 | 1467028559739 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 1663 | 1467028559741 Marionette TRACE conn2 <- [1,1602,null,{}] 04:55:59 INFO - PROCESS | 1663 | 1467028559743 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:59 INFO - PROCESS | 1663 | 1467028559747 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:59 INFO - PROCESS | 1663 | 1467028559858 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:55:59 INFO - PROCESS | 1663 | 1467028559895 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 1663 | 1467028559896 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:55:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x123438000 == 33 [pid = 1663] [id = 408] 04:55:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119d10c00) [pid = 1663] [serial = 1223] [outer = 0x0] 04:55:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12107d800) [pid = 1663] [serial = 1224] [outer = 0x119d10c00] 04:55:59 INFO - PROCESS | 1663 | 1467028559921 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1231a6c00) [pid = 1663] [serial = 1225] [outer = 0x119d10c00] 04:56:00 INFO - PROCESS | 1663 | 1467028560242 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 518ms 04:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:56:00 INFO - PROCESS | 1663 | 1467028560259 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 1663 | 1467028560260 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:56:00 INFO - PROCESS | 1663 | 1467028560262 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 1663 | 1467028560263 Marionette TRACE conn2 <- [1,1606,null,{}] 04:56:00 INFO - PROCESS | 1663 | 1467028560269 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:00 INFO - PROCESS | 1663 | 1467028560270 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:00 INFO - PROCESS | 1663 | 1467028560371 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:56:00 INFO - PROCESS | 1663 | 1467028560408 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 1663 | 1467028560409 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f6a000 == 34 [pid = 1663] [id = 409] 04:56:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112d5c800) [pid = 1663] [serial = 1226] [outer = 0x0] 04:56:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1236f1000) [pid = 1663] [serial = 1227] [outer = 0x112d5c800] 04:56:00 INFO - PROCESS | 1663 | 1467028560434 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123c0b800) [pid = 1663] [serial = 1228] [outer = 0x112d5c800] 04:56:00 INFO - PROCESS | 1663 | 1467028560764 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 04:56:00 INFO - PROCESS | 1663 | 1467028560786 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 1663 | 1467028560787 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:56:00 INFO - PROCESS | 1663 | 1467028560789 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 1663 | 1467028560790 Marionette TRACE conn2 <- [1,1610,null,{}] 04:56:00 INFO - PROCESS | 1663 | 1467028560793 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:00 INFO - PROCESS | 1663 | 1467028560794 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:00 INFO - PROCESS | 1663 | 1467028560888 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:56:00 INFO - PROCESS | 1663 | 1467028560925 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 1663 | 1467028560926 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f6b800 == 35 [pid = 1663] [id = 410] 04:56:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1185dcc00) [pid = 1663] [serial = 1229] [outer = 0x0] 04:56:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123ea7c00) [pid = 1663] [serial = 1230] [outer = 0x1185dcc00] 04:56:00 INFO - PROCESS | 1663 | 1467028560950 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1245e3000) [pid = 1663] [serial = 1231] [outer = 0x1185dcc00] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119d0bc00) [pid = 1663] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1245ea400) [pid = 1663] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119d37400) [pid = 1663] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x129168c00) [pid = 1663] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118340c00) [pid = 1663] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11804bc00) [pid = 1663] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1193ebc00) [pid = 1663] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1162d7c00) [pid = 1663] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119b77800) [pid = 1663] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1212b6c00) [pid = 1663] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113f2ec00) [pid = 1663] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x129163800) [pid = 1663] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12941e800) [pid = 1663] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11678b400) [pid = 1663] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12a79d400) [pid = 1663] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:56:01 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x118711000) [pid = 1663] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:56:01 INFO - PROCESS | 1663 | 1467028561370 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 619ms 04:56:01 INFO - PROCESS | 1663 | 1467028561408 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 1663 | 1467028561410 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:56:01 INFO - PROCESS | 1663 | 1467028561413 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 1663 | 1467028561414 Marionette TRACE conn2 <- [1,1614,null,{}] 04:56:01 INFO - PROCESS | 1663 | 1467028561416 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:01 INFO - PROCESS | 1663 | 1467028561417 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:01 INFO - PROCESS | 1663 | 1467028561497 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:56:01 INFO - PROCESS | 1663 | 1467028561552 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 1663 | 1467028561553 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f66000 == 36 [pid = 1663] [id = 411] 04:56:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118052000) [pid = 1663] [serial = 1232] [outer = 0x0] 04:56:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118711000) [pid = 1663] [serial = 1233] [outer = 0x118052000] 04:56:01 INFO - PROCESS | 1663 | 1467028561579 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123c0dc00) [pid = 1663] [serial = 1234] [outer = 0x118052000] 04:56:01 INFO - PROCESS | 1663 | 1467028561852 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 472ms 04:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:56:01 INFO - PROCESS | 1663 | 1467028561887 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 1663 | 1467028561888 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:56:01 INFO - PROCESS | 1663 | 1467028561891 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 1663 | 1467028561892 Marionette TRACE conn2 <- [1,1618,null,{}] 04:56:01 INFO - PROCESS | 1663 | 1467028561894 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:01 INFO - PROCESS | 1663 | 1467028561895 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:01 INFO - PROCESS | 1663 | 1467028561985 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:56:01 INFO - PROCESS | 1663 | 1467028561988 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 1663 | 1467028561989 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ccf800 == 37 [pid = 1663] [id = 412] 04:56:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119b73800) [pid = 1663] [serial = 1235] [outer = 0x0] 04:56:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1248abc00) [pid = 1663] [serial = 1236] [outer = 0x119b73800] 04:56:02 INFO - PROCESS | 1663 | 1467028562013 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126aba800) [pid = 1663] [serial = 1237] [outer = 0x119b73800] 04:56:02 INFO - PROCESS | 1663 | 1467028562324 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms 04:56:02 INFO - PROCESS | 1663 | 1467028562359 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:56:02 INFO - PROCESS | 1663 | 1467028562361 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:56:02 INFO - PROCESS | 1663 | 1467028562364 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 1663 | 1467028562368 Marionette TRACE conn2 <- [1,1622,null,{}] 04:56:02 INFO - PROCESS | 1663 | 1467028562370 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:02 INFO - PROCESS | 1663 | 1467028562372 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:02 INFO - PROCESS | 1663 | 1467028562467 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:56:02 INFO - PROCESS | 1663 | 1467028562531 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 1663 | 1467028562532 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a41b800 == 38 [pid = 1663] [id = 413] 04:56:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126abb000) [pid = 1663] [serial = 1238] [outer = 0x0] 04:56:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126abd400) [pid = 1663] [serial = 1239] [outer = 0x126abb000] 04:56:02 INFO - PROCESS | 1663 | 1467028562558 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x127611c00) [pid = 1663] [serial = 1240] [outer = 0x126abb000] 04:56:02 INFO - PROCESS | 1663 | 1467028562843 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 522ms 04:56:02 INFO - PROCESS | 1663 | 1467028562887 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 1663 | 1467028562889 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:56:02 INFO - PROCESS | 1663 | 1467028562891 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 1663 | 1467028562892 Marionette TRACE conn2 <- [1,1626,null,{}] 04:56:02 INFO - PROCESS | 1663 | 1467028562895 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:02 INFO - PROCESS | 1663 | 1467028562896 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:02 INFO - PROCESS | 1663 | 1467028562972 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:56:02 INFO - PROCESS | 1663 | 1467028562975 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 1663 | 1467028562976 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7c5000 == 39 [pid = 1663] [id = 414] 04:56:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128e73400) [pid = 1663] [serial = 1241] [outer = 0x0] 04:56:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1293ab800) [pid = 1663] [serial = 1242] [outer = 0x128e73400] 04:56:03 INFO - PROCESS | 1663 | 1467028563003 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x129411800) [pid = 1663] [serial = 1243] [outer = 0x128e73400] 04:56:03 INFO - PROCESS | 1663 | 1467028563421 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 04:56:03 INFO - PROCESS | 1663 | 1467028563462 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 1663 | 1467028563464 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:56:03 INFO - PROCESS | 1663 | 1467028563468 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 1663 | 1467028563470 Marionette TRACE conn2 <- [1,1630,null,{}] 04:56:03 INFO - PROCESS | 1663 | 1467028563474 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:03 INFO - PROCESS | 1663 | 1467028563475 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:03 INFO - PROCESS | 1663 | 1467028563589 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:56:03 INFO - PROCESS | 1663 | 1467028563670 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 1663 | 1467028563672 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f53800 == 40 [pid = 1663] [id = 415] 04:56:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x113aa3c00) [pid = 1663] [serial = 1244] [outer = 0x0] 04:56:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x113f36000) [pid = 1663] [serial = 1245] [outer = 0x113aa3c00] 04:56:03 INFO - PROCESS | 1663 | 1467028563703 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116f7a000) [pid = 1663] [serial = 1246] [outer = 0x113aa3c00] 04:56:04 INFO - PROCESS | 1663 | 1467028564244 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 820ms 04:56:04 INFO - PROCESS | 1663 | 1467028564301 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 1663 | 1467028564304 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:56:04 INFO - PROCESS | 1663 | 1467028564309 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 1663 | 1467028564311 Marionette TRACE conn2 <- [1,1634,null,{}] 04:56:04 INFO - PROCESS | 1663 | 1467028564314 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:04 INFO - PROCESS | 1663 | 1467028564316 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:04 INFO - PROCESS | 1663 | 1467028564423 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:56:04 INFO - PROCESS | 1663 | 1467028564504 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:04 INFO - PROCESS | 1663 | 1467028564506 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b30800 == 41 [pid = 1663] [id = 416] 04:56:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118442400) [pid = 1663] [serial = 1247] [outer = 0x0] 04:56:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1185a7800) [pid = 1663] [serial = 1248] [outer = 0x118442400] 04:56:04 INFO - PROCESS | 1663 | 1467028564536 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11870bc00) [pid = 1663] [serial = 1249] [outer = 0x118442400] 04:56:05 INFO - PROCESS | 1663 | 1467028565187 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 924ms 04:56:05 INFO - PROCESS | 1663 | 1467028565235 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:56:05 INFO - PROCESS | 1663 | 1467028565237 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:56:05 INFO - PROCESS | 1663 | 1467028565240 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:56:05 INFO - PROCESS | 1663 | 1467028565242 Marionette TRACE conn2 <- [1,1638,null,{}] 04:56:05 INFO - PROCESS | 1663 | 1467028565246 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:05 INFO - PROCESS | 1663 | 1467028565247 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:05 INFO - PROCESS | 1663 | 1467028565352 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12a41b800 == 40 [pid = 1663] [id = 413] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x128ccf800 == 39 [pid = 1663] [id = 412] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x126f66000 == 38 [pid = 1663] [id = 411] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x124f6b800 == 37 [pid = 1663] [id = 410] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x123f6a000 == 36 [pid = 1663] [id = 409] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x123438000 == 35 [pid = 1663] [id = 408] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x119db6000 == 34 [pid = 1663] [id = 407] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1196cf000 == 33 [pid = 1663] [id = 406] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x118783000 == 32 [pid = 1663] [id = 405] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11722c800 == 31 [pid = 1663] [id = 404] 04:56:05 INFO - PROCESS | 1663 | --DOCSHELL 0x113d87000 == 30 [pid = 1663] [id = 403] 04:56:05 INFO - PROCESS | 1663 | 1467028565460 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 1663 | 1467028565463 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12af81800) [pid = 1663] [serial = 1192] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x129419400) [pid = 1663] [serial = 1180] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x129163400) [pid = 1663] [serial = 1174] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1245e3800) [pid = 1663] [serial = 1171] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129419c00) [pid = 1663] [serial = 1186] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1231a3000) [pid = 1663] [serial = 1185] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1231a4400) [pid = 1663] [serial = 1168] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123c10000) [pid = 1663] [serial = 1144] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126ab3c00) [pid = 1663] [serial = 1173] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1234f0c00) [pid = 1663] [serial = 1170] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x129411000) [pid = 1663] [serial = 1179] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11843f000) [pid = 1663] [serial = 1155] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118708800) [pid = 1663] [serial = 1156] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1185abc00) [pid = 1663] [serial = 1161] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11885c800) [pid = 1663] [serial = 1162] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119a4d000) [pid = 1663] [serial = 1164] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d13400) [pid = 1663] [serial = 1165] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116f76000) [pid = 1663] [serial = 1158] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x117e92c00) [pid = 1663] [serial = 1159] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121082800) [pid = 1663] [serial = 1167] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x127603800) [pid = 1663] [serial = 1150] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x116079800) [pid = 1663] [serial = 1152] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x116f70000) [pid = 1663] [serial = 1153] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1293ce400) [pid = 1663] [serial = 1177] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1293b1000) [pid = 1663] [serial = 1176] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12a8c7400) [pid = 1663] [serial = 1189] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x118710000) [pid = 1663] [serial = 1183] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12af7b800) [pid = 1663] [serial = 1191] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x118169c00) [pid = 1663] [serial = 1182] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12a794c00) [pid = 1663] [serial = 1188] [outer = 0x0] [url = about:blank] 04:56:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x113333800 == 31 [pid = 1663] [id = 417] 04:56:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1162cf000) [pid = 1663] [serial = 1250] [outer = 0x0] 04:56:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x116f73000) [pid = 1663] [serial = 1251] [outer = 0x1162cf000] 04:56:05 INFO - PROCESS | 1663 | 1467028565499 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11833b800) [pid = 1663] [serial = 1252] [outer = 0x1162cf000] 04:56:05 INFO - PROCESS | 1663 | 1467028565853 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 622ms 04:56:05 INFO - PROCESS | 1663 | 1467028565863 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:56:05 INFO - PROCESS | 1663 | 1467028565868 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:56:05 INFO - PROCESS | 1663 | 1467028565873 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:56:05 INFO - PROCESS | 1663 | 1467028565875 Marionette TRACE conn2 <- [1,1642,null,{}] 04:56:05 INFO - PROCESS | 1663 | 1467028565877 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:05 INFO - PROCESS | 1663 | 1467028565879 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:05 INFO - PROCESS | 1663 | 1467028565961 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:56:05 INFO - PROCESS | 1663 | 1467028565968 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 1663 | 1467028565969 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x118782000 == 32 [pid = 1663] [id = 418] 04:56:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1185ac400) [pid = 1663] [serial = 1253] [outer = 0x0] 04:56:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118fb6800) [pid = 1663] [serial = 1254] [outer = 0x1185ac400] 04:56:05 INFO - PROCESS | 1663 | 1467028565995 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1193f4400) [pid = 1663] [serial = 1255] [outer = 0x1185ac400] 04:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 04:56:06 INFO - PROCESS | 1663 | 1467028566336 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:56:06 INFO - PROCESS | 1663 | 1467028566344 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 1663 | 1467028566346 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:56:06 INFO - PROCESS | 1663 | 1467028566350 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 1663 | 1467028566353 Marionette TRACE conn2 <- [1,1646,null,{}] 04:56:06 INFO - PROCESS | 1663 | 1467028566367 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 1663 | 1467028566371 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:06 INFO - PROCESS | 1663 | 1467028566446 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:56:06 INFO - PROCESS | 1663 | 1467028566453 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 1663 | 1467028566455 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119da7800 == 33 [pid = 1663] [id = 419] 04:56:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1160d7800) [pid = 1663] [serial = 1256] [outer = 0x0] 04:56:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119b70800) [pid = 1663] [serial = 1257] [outer = 0x1160d7800] 04:56:06 INFO - PROCESS | 1663 | 1467028566482 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119d11000) [pid = 1663] [serial = 1258] [outer = 0x1160d7800] 04:56:06 INFO - PROCESS | 1663 | 1467028566811 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 473ms 04:56:06 INFO - PROCESS | 1663 | 1467028566822 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 1663 | 1467028566823 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:56:06 INFO - PROCESS | 1663 | 1467028566825 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 1663 | 1467028566827 Marionette TRACE conn2 <- [1,1650,null,{}] 04:56:06 INFO - PROCESS | 1663 | 1467028566829 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 1663 | 1467028566830 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:06 INFO - PROCESS | 1663 | 1467028566934 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:56:06 INFO - PROCESS | 1663 | 1467028566940 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 1663 | 1467028566941 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237d1000 == 34 [pid = 1663] [id = 420] 04:56:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119734c00) [pid = 1663] [serial = 1259] [outer = 0x0] 04:56:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x120811c00) [pid = 1663] [serial = 1260] [outer = 0x119734c00] 04:56:06 INFO - PROCESS | 1663 | 1467028566966 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121296800) [pid = 1663] [serial = 1261] [outer = 0x119734c00] 04:56:07 INFO - PROCESS | 1663 | 1467028567309 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 517ms 04:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:56:07 INFO - PROCESS | 1663 | 1467028567344 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 1663 | 1467028567345 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:56:07 INFO - PROCESS | 1663 | 1467028567347 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 1663 | 1467028567348 Marionette TRACE conn2 <- [1,1654,null,{}] 04:56:07 INFO - PROCESS | 1663 | 1467028567351 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:07 INFO - PROCESS | 1663 | 1467028567352 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:07 INFO - PROCESS | 1663 | 1467028567426 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:56:07 INFO - PROCESS | 1663 | 1467028567430 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 1663 | 1467028567432 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a9c000 == 35 [pid = 1663] [id = 421] 04:56:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121297400) [pid = 1663] [serial = 1262] [outer = 0x0] 04:56:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1231a2c00) [pid = 1663] [serial = 1263] [outer = 0x121297400] 04:56:07 INFO - PROCESS | 1663 | 1467028567458 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123a79400) [pid = 1663] [serial = 1264] [outer = 0x121297400] 04:56:07 INFO - PROCESS | 1663 | 1467028567825 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 521ms 04:56:07 INFO - PROCESS | 1663 | 1467028567869 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 1663 | 1467028567870 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:56:07 INFO - PROCESS | 1663 | 1467028567872 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 1663 | 1467028567873 Marionette TRACE conn2 <- [1,1658,null,{}] 04:56:07 INFO - PROCESS | 1663 | 1467028567875 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:07 INFO - PROCESS | 1663 | 1467028567879 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:08 INFO - PROCESS | 1663 | 1467028567994 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:56:08 INFO - PROCESS | 1663 | 1467028568005 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 1663 | 1467028568007 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cd1800 == 36 [pid = 1663] [id = 422] 04:56:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123c05400) [pid = 1663] [serial = 1265] [outer = 0x0] 04:56:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1245e9000) [pid = 1663] [serial = 1266] [outer = 0x123c05400] 04:56:08 INFO - PROCESS | 1663 | 1467028568032 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1273be800) [pid = 1663] [serial = 1267] [outer = 0x123c05400] 04:56:08 INFO - PROCESS | 1663 | 1467028568388 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 568ms 04:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:56:08 INFO - PROCESS | 1663 | 1467028568440 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 1663 | 1467028568441 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:56:08 INFO - PROCESS | 1663 | 1467028568443 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 1663 | 1467028568445 Marionette TRACE conn2 <- [1,1662,null,{}] 04:56:08 INFO - PROCESS | 1663 | 1467028568447 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:08 INFO - PROCESS | 1663 | 1467028568448 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:08 INFO - PROCESS | 1663 | 1467028568546 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:56:08 INFO - PROCESS | 1663 | 1467028568549 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 1663 | 1467028568550 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a40b000 == 37 [pid = 1663] [id = 423] 04:56:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126ecc800) [pid = 1663] [serial = 1268] [outer = 0x0] 04:56:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12915ec00) [pid = 1663] [serial = 1269] [outer = 0x126ecc800] 04:56:08 INFO - PROCESS | 1663 | 1467028568575 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1293b6800) [pid = 1663] [serial = 1270] [outer = 0x126ecc800] 04:56:08 INFO - PROCESS | 1663 | 1467028568921 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 523ms 04:56:08 INFO - PROCESS | 1663 | 1467028568967 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:56:08 INFO - PROCESS | 1663 | 1467028568969 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:56:08 INFO - PROCESS | 1663 | 1467028568971 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 1663 | 1467028568972 Marionette TRACE conn2 <- [1,1666,null,{}] 04:56:08 INFO - PROCESS | 1663 | 1467028568974 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:08 INFO - PROCESS | 1663 | 1467028568975 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:09 INFO - PROCESS | 1663 | 1467028569072 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:56:09 INFO - PROCESS | 1663 | 1467028569084 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 1663 | 1467028569085 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a845000 == 38 [pid = 1663] [id = 424] 04:56:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1293d0c00) [pid = 1663] [serial = 1271] [outer = 0x0] 04:56:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129414800) [pid = 1663] [serial = 1272] [outer = 0x1293d0c00] 04:56:09 INFO - PROCESS | 1663 | 1467028569109 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x129418800) [pid = 1663] [serial = 1273] [outer = 0x1293d0c00] 04:56:09 INFO - PROCESS | 1663 | 1467028569439 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 04:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:56:09 INFO - PROCESS | 1663 | 1467028569490 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 1663 | 1467028569491 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:56:09 INFO - PROCESS | 1663 | 1467028569493 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 1663 | 1467028569494 Marionette TRACE conn2 <- [1,1670,null,{}] 04:56:09 INFO - PROCESS | 1663 | 1467028569497 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:09 INFO - PROCESS | 1663 | 1467028569498 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:09 INFO - PROCESS | 1663 | 1467028569672 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x113dabc00) [pid = 1663] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118856000) [pid = 1663] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1133dfc00) [pid = 1663] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116f71400) [pid = 1663] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11870d400) [pid = 1663] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1245edc00) [pid = 1663] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118170c00) [pid = 1663] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x127610c00) [pid = 1663] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119d10c00) [pid = 1663] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118052000) [pid = 1663] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x112d5c800) [pid = 1663] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1185dcc00) [pid = 1663] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119b73800) [pid = 1663] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x126abb000) [pid = 1663] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1176be800) [pid = 1663] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:56:09 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1193f8c00) [pid = 1663] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:56:09 INFO - PROCESS | 1663 | 1467028569721 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 1663 | 1467028569722 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183c9000 == 39 [pid = 1663] [id = 425] 04:56:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x111e58000) [pid = 1663] [serial = 1274] [outer = 0x0] 04:56:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113dac000) [pid = 1663] [serial = 1275] [outer = 0x111e58000] 04:56:09 INFO - PROCESS | 1663 | 1467028569746 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118056400) [pid = 1663] [serial = 1276] [outer = 0x111e58000] 04:56:10 INFO - PROCESS | 1663 | 1467028570036 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 568ms 04:56:10 INFO - PROCESS | 1663 | 1467028570062 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 1663 | 1467028570063 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:56:10 INFO - PROCESS | 1663 | 1467028570067 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 1663 | 1467028570070 Marionette TRACE conn2 <- [1,1674,null,{}] 04:56:10 INFO - PROCESS | 1663 | 1467028570072 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:10 INFO - PROCESS | 1663 | 1467028570073 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:10 INFO - PROCESS | 1663 | 1467028570153 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:56:10 INFO - PROCESS | 1663 | 1467028570157 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 1663 | 1467028570158 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba41000 == 40 [pid = 1663] [id = 426] 04:56:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11816b400) [pid = 1663] [serial = 1277] [outer = 0x0] 04:56:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11984ec00) [pid = 1663] [serial = 1278] [outer = 0x11816b400] 04:56:10 INFO - PROCESS | 1663 | 1467028570183 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x127610c00) [pid = 1663] [serial = 1279] [outer = 0x11816b400] 04:56:10 INFO - PROCESS | 1663 | 1467028570611 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 576ms 04:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:56:10 INFO - PROCESS | 1663 | 1467028570642 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 1663 | 1467028570644 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:56:10 INFO - PROCESS | 1663 | 1467028570646 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 1663 | 1467028570648 Marionette TRACE conn2 <- [1,1678,null,{}] 04:56:10 INFO - PROCESS | 1663 | 1467028570650 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:10 INFO - PROCESS | 1663 | 1467028570652 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:10 INFO - PROCESS | 1663 | 1467028570741 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:56:10 INFO - PROCESS | 1663 | 1467028570746 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 1663 | 1467028570748 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c14b800 == 41 [pid = 1663] [id = 427] 04:56:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x129163800) [pid = 1663] [serial = 1280] [outer = 0x0] 04:56:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12a79f400) [pid = 1663] [serial = 1281] [outer = 0x129163800] 04:56:10 INFO - PROCESS | 1663 | 1467028570774 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12af79800) [pid = 1663] [serial = 1282] [outer = 0x129163800] 04:56:11 INFO - PROCESS | 1663 | 1467028571121 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms 04:56:11 INFO - PROCESS | 1663 | 1467028571169 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 1663 | 1467028571170 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:56:11 INFO - PROCESS | 1663 | 1467028571172 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 1663 | 1467028571174 Marionette TRACE conn2 <- [1,1682,null,{}] 04:56:11 INFO - PROCESS | 1663 | 1467028571176 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:11 INFO - PROCESS | 1663 | 1467028571177 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:11 INFO - PROCESS | 1663 | 1467028571281 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:56:11 INFO - PROCESS | 1663 | 1467028571287 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 1663 | 1467028571288 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c163800 == 42 [pid = 1663] [id = 428] 04:56:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126f4e800) [pid = 1663] [serial = 1283] [outer = 0x0] 04:56:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12af7dc00) [pid = 1663] [serial = 1284] [outer = 0x126f4e800] 04:56:11 INFO - PROCESS | 1663 | 1467028571312 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12b0a7c00) [pid = 1663] [serial = 1285] [outer = 0x126f4e800] 04:56:11 INFO - PROCESS | 1663 | 1467028571617 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 470ms 04:56:11 INFO - PROCESS | 1663 | 1467028571687 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 1663 | 1467028571689 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:56:11 INFO - PROCESS | 1663 | 1467028571693 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 1663 | 1467028571696 Marionette TRACE conn2 <- [1,1686,null,{}] 04:56:11 INFO - PROCESS | 1663 | 1467028571700 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:11 INFO - PROCESS | 1663 | 1467028571702 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:11 INFO - PROCESS | 1663 | 1467028571799 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:56:11 INFO - PROCESS | 1663 | 1467028571896 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 1663 | 1467028571898 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x11722b800 == 43 [pid = 1663] [id = 429] 04:56:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1162d1000) [pid = 1663] [serial = 1286] [outer = 0x0] 04:56:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116968c00) [pid = 1663] [serial = 1287] [outer = 0x1162d1000] 04:56:11 INFO - PROCESS | 1663 | 1467028571929 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118334400) [pid = 1663] [serial = 1288] [outer = 0x1162d1000] 04:56:12 INFO - PROCESS | 1663 | 1467028572364 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 724ms 04:56:12 INFO - PROCESS | 1663 | 1467028572432 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 1663 | 1467028572434 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:56:12 INFO - PROCESS | 1663 | 1467028572440 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 1663 | 1467028572443 Marionette TRACE conn2 <- [1,1690,null,{}] 04:56:12 INFO - PROCESS | 1663 | 1467028572446 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:12 INFO - PROCESS | 1663 | 1467028572448 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:12 INFO - PROCESS | 1663 | 1467028572549 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:56:12 INFO - PROCESS | 1663 | 1467028572620 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 1663 | 1467028572621 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x123243800 == 44 [pid = 1663] [id = 430] 04:56:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11870d400) [pid = 1663] [serial = 1289] [outer = 0x0] 04:56:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1193f0400) [pid = 1663] [serial = 1290] [outer = 0x11870d400] 04:56:12 INFO - PROCESS | 1663 | 1467028572651 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119732800) [pid = 1663] [serial = 1291] [outer = 0x11870d400] 04:56:13 INFO - PROCESS | 1663 | 1467028573075 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 673ms 04:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:56:13 INFO - PROCESS | 1663 | 1467028573111 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 1663 | 1467028573113 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:56:13 INFO - PROCESS | 1663 | 1467028573115 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 1663 | 1467028573116 Marionette TRACE conn2 <- [1,1694,null,{}] 04:56:13 INFO - PROCESS | 1663 | 1467028573123 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:13 INFO - PROCESS | 1663 | 1467028573126 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:13 INFO - PROCESS | 1663 | 1467028573250 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:56:13 INFO - PROCESS | 1663 | 1467028573324 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 1663 | 1467028573327 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c14f000 == 45 [pid = 1663] [id = 431] 04:56:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12107ac00) [pid = 1663] [serial = 1292] [outer = 0x0] 04:56:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1231ac000) [pid = 1663] [serial = 1293] [outer = 0x12107ac00] 04:56:13 INFO - PROCESS | 1663 | 1467028573359 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123c0fc00) [pid = 1663] [serial = 1294] [outer = 0x12107ac00] 04:56:13 INFO - PROCESS | 1663 | 1467028573814 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 04:56:13 INFO - PROCESS | 1663 | 1467028573837 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 1663 | 1467028573839 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:56:13 INFO - PROCESS | 1663 | 1467028573843 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 1663 | 1467028573845 Marionette TRACE conn2 <- [1,1698,null,{}] 04:56:13 INFO - PROCESS | 1663 | 1467028573868 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:13 INFO - PROCESS | 1663 | 1467028573869 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:13 INFO - PROCESS | 1663 | 1467028573972 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:56:14 INFO - PROCESS | 1663 | 1467028574046 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 1663 | 1467028574047 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce6a000 == 46 [pid = 1663] [id = 432] 04:56:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126abb800) [pid = 1663] [serial = 1295] [outer = 0x0] 04:56:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126ac0400) [pid = 1663] [serial = 1296] [outer = 0x126abb800] 04:56:14 INFO - PROCESS | 1663 | 1467028574075 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x129163400) [pid = 1663] [serial = 1297] [outer = 0x126abb800] 04:56:14 INFO - PROCESS | 1663 | 1467028574512 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 720ms 04:56:14 INFO - PROCESS | 1663 | 1467028574563 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 1663 | 1467028574564 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:56:14 INFO - PROCESS | 1663 | 1467028574585 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 1663 | 1467028574586 Marionette TRACE conn2 <- [1,1702,null,{}] 04:56:14 INFO - PROCESS | 1663 | 1467028574589 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:14 INFO - PROCESS | 1663 | 1467028574590 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:14 INFO - PROCESS | 1663 | 1467028574688 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:56:14 INFO - PROCESS | 1663 | 1467028574760 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 1663 | 1467028574761 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x116294800 == 47 [pid = 1663] [id = 433] 04:56:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1166f0800) [pid = 1663] [serial = 1298] [outer = 0x0] 04:56:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11870f000) [pid = 1663] [serial = 1299] [outer = 0x1166f0800] 04:56:14 INFO - PROCESS | 1663 | 1467028574789 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126abbc00) [pid = 1663] [serial = 1300] [outer = 0x1166f0800] 04:56:15 INFO - PROCESS | 1663 | 1467028575328 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 771ms 04:56:15 INFO - PROCESS | 1663 | 1467028575355 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:56:15 INFO - PROCESS | 1663 | 1467028575357 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:56:15 INFO - PROCESS | 1663 | 1467028575360 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 1663 | 1467028575362 Marionette TRACE conn2 <- [1,1706,null,{}] 04:56:15 INFO - PROCESS | 1663 | 1467028575367 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:15 INFO - PROCESS | 1663 | 1467028575369 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:15 INFO - PROCESS | 1663 | 1467028575464 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:56:15 INFO - PROCESS | 1663 | 1467028575526 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 1663 | 1467028575528 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191ff800 == 48 [pid = 1663] [id = 434] 04:56:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x117045c00) [pid = 1663] [serial = 1301] [outer = 0x0] 04:56:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1176c3400) [pid = 1663] [serial = 1302] [outer = 0x117045c00] 04:56:15 INFO - PROCESS | 1663 | 1467028575555 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118334c00) [pid = 1663] [serial = 1303] [outer = 0x117045c00] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12c14b800 == 47 [pid = 1663] [id = 427] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba41000 == 46 [pid = 1663] [id = 426] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x1183c9000 == 45 [pid = 1663] [id = 425] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12a845000 == 44 [pid = 1663] [id = 424] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12a40b000 == 43 [pid = 1663] [id = 423] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x128cd1800 == 42 [pid = 1663] [id = 422] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x126a9c000 == 41 [pid = 1663] [id = 421] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x1237d1000 == 40 [pid = 1663] [id = 420] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x119da7800 == 39 [pid = 1663] [id = 419] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x118782000 == 38 [pid = 1663] [id = 418] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x113333800 == 37 [pid = 1663] [id = 417] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x119b30800 == 36 [pid = 1663] [id = 416] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x116f53800 == 35 [pid = 1663] [id = 415] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7c5000 == 34 [pid = 1663] [id = 414] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x116f5a000 == 33 [pid = 1663] [id = 402] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x116294800 == 32 [pid = 1663] [id = 433] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce6a000 == 31 [pid = 1663] [id = 432] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12c14f000 == 30 [pid = 1663] [id = 431] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x123243800 == 29 [pid = 1663] [id = 430] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12c163800 == 28 [pid = 1663] [id = 428] 04:56:16 INFO - PROCESS | 1663 | --DOCSHELL 0x11722b800 == 27 [pid = 1663] [id = 429] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x115ef9400) [pid = 1663] [serial = 1209] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x116f71800) [pid = 1663] [serial = 1210] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118fb2800) [pid = 1663] [serial = 1215] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x115e5b000) [pid = 1663] [serial = 1206] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118332c00) [pid = 1663] [serial = 1195] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117045800) [pid = 1663] [serial = 1194] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119d08000) [pid = 1663] [serial = 1198] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119847c00) [pid = 1663] [serial = 1197] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x127363400) [pid = 1663] [serial = 1201] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126abc800) [pid = 1663] [serial = 1200] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119b71c00) [pid = 1663] [serial = 1221] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12a798000) [pid = 1663] [serial = 1204] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1293b6400) [pid = 1663] [serial = 1203] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1231a6c00) [pid = 1663] [serial = 1225] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12107d800) [pid = 1663] [serial = 1224] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118711000) [pid = 1663] [serial = 1233] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x123c0b800) [pid = 1663] [serial = 1228] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1236f1000) [pid = 1663] [serial = 1227] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x123ea7c00) [pid = 1663] [serial = 1230] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1248abc00) [pid = 1663] [serial = 1236] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x126aba800) [pid = 1663] [serial = 1237] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126abd400) [pid = 1663] [serial = 1239] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1193f1800) [pid = 1663] [serial = 1216] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1245e3000) [pid = 1663] [serial = 1231] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123c0dc00) [pid = 1663] [serial = 1234] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11822f000) [pid = 1663] [serial = 1212] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127611c00) [pid = 1663] [serial = 1240] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11843fc00) [pid = 1663] [serial = 1213] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1293ab800) [pid = 1663] [serial = 1242] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119798c00) [pid = 1663] [serial = 1218] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x119d0f800) [pid = 1663] [serial = 1222] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119a4e800) [pid = 1663] [serial = 1219] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1176c5c00) [pid = 1663] [serial = 1207] [outer = 0x0] [url = about:blank] 04:56:16 INFO - PROCESS | 1663 | 1467028576722 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1375ms 04:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:56:16 INFO - PROCESS | 1663 | 1467028576735 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 1663 | 1467028576738 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:56:16 INFO - PROCESS | 1663 | 1467028576740 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 1663 | 1467028576742 Marionette TRACE conn2 <- [1,1710,null,{}] 04:56:16 INFO - PROCESS | 1663 | 1467028576746 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:16 INFO - PROCESS | 1663 | 1467028576747 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:16 INFO - PROCESS | 1663 | 1467028576832 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:56:16 INFO - PROCESS | 1663 | 1467028576837 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 1663 | 1467028576840 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11518c800 == 28 [pid = 1663] [id = 435] 04:56:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x112d5ec00) [pid = 1663] [serial = 1304] [outer = 0x0] 04:56:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112f60000) [pid = 1663] [serial = 1305] [outer = 0x112d5ec00] 04:56:16 INFO - PROCESS | 1663 | 1467028576869 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x113096800) [pid = 1663] [serial = 1306] [outer = 0x112d5ec00] 04:56:17 INFO - PROCESS | 1663 | 1467028577205 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 04:56:17 INFO - PROCESS | 1663 | 1467028577260 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 1663 | 1467028577263 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:56:17 INFO - PROCESS | 1663 | 1467028577268 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 1663 | 1467028577270 Marionette TRACE conn2 <- [1,1714,null,{}] 04:56:17 INFO - PROCESS | 1663 | 1467028577272 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 1663 | 1467028577274 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:17 INFO - PROCESS | 1663 | 1467028577351 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:56:17 INFO - PROCESS | 1663 | 1467028577355 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 1663 | 1467028577356 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x117067800 == 29 [pid = 1663] [id = 436] 04:56:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x115ef6400) [pid = 1663] [serial = 1307] [outer = 0x0] 04:56:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1162d3c00) [pid = 1663] [serial = 1308] [outer = 0x115ef6400] 04:56:17 INFO - PROCESS | 1663 | 1467028577385 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116964400) [pid = 1663] [serial = 1309] [outer = 0x115ef6400] 04:56:17 INFO - PROCESS | 1663 | 1467028577734 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 470ms 04:56:17 INFO - PROCESS | 1663 | 1467028577739 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:56:17 INFO - PROCESS | 1663 | 1467028577741 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:56:17 INFO - PROCESS | 1663 | 1467028577743 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 1663 | 1467028577746 Marionette TRACE conn2 <- [1,1718,null,{}] 04:56:17 INFO - PROCESS | 1663 | 1467028577766 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 1663 | 1467028577769 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:17 INFO - PROCESS | 1663 | 1467028577881 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:56:17 INFO - PROCESS | 1663 | 1467028577891 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 1663 | 1467028577894 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185f7800 == 30 [pid = 1663] [id = 437] 04:56:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1133e3000) [pid = 1663] [serial = 1310] [outer = 0x0] 04:56:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118055c00) [pid = 1663] [serial = 1311] [outer = 0x1133e3000] 04:56:17 INFO - PROCESS | 1663 | 1467028577935 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118332c00) [pid = 1663] [serial = 1312] [outer = 0x1133e3000] 04:56:18 INFO - PROCESS | 1663 | 1467028578409 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 676ms 04:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:56:18 INFO - PROCESS | 1663 | 1467028578420 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 1663 | 1467028578422 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:56:18 INFO - PROCESS | 1663 | 1467028578424 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 1663 | 1467028578425 Marionette TRACE conn2 <- [1,1722,null,{}] 04:56:18 INFO - PROCESS | 1663 | 1467028578427 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:18 INFO - PROCESS | 1663 | 1467028578428 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:18 INFO - PROCESS | 1663 | 1467028578502 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:56:18 INFO - PROCESS | 1663 | 1467028578505 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 1663 | 1467028578506 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196dc800 == 31 [pid = 1663] [id = 438] 04:56:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118340400) [pid = 1663] [serial = 1313] [outer = 0x0] 04:56:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118496400) [pid = 1663] [serial = 1314] [outer = 0x118340400] 04:56:18 INFO - PROCESS | 1663 | 1467028578533 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118705c00) [pid = 1663] [serial = 1315] [outer = 0x118340400] 04:56:18 INFO - PROCESS | 1663 | 1467028578892 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 520ms 04:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:56:18 INFO - PROCESS | 1663 | 1467028578951 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 1663 | 1467028578952 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:56:18 INFO - PROCESS | 1663 | 1467028578955 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 1663 | 1467028578956 Marionette TRACE conn2 <- [1,1726,null,{}] 04:56:18 INFO - PROCESS | 1663 | 1467028578958 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:18 INFO - PROCESS | 1663 | 1467028578959 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:19 INFO - PROCESS | 1663 | 1467028579052 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:56:19 INFO - PROCESS | 1663 | 1467028579090 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 1663 | 1467028579091 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b31000 == 32 [pid = 1663] [id = 439] 04:56:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112d60400) [pid = 1663] [serial = 1316] [outer = 0x0] 04:56:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11870cc00) [pid = 1663] [serial = 1317] [outer = 0x112d60400] 04:56:19 INFO - PROCESS | 1663 | 1467028579115 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119132400) [pid = 1663] [serial = 1318] [outer = 0x112d60400] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x129163800) [pid = 1663] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x123c05400) [pid = 1663] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x126ecc800) [pid = 1663] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128e73400) [pid = 1663] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x113aa3c00) [pid = 1663] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119734c00) [pid = 1663] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1160d7800) [pid = 1663] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1293d0c00) [pid = 1663] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1185ac400) [pid = 1663] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1162cf000) [pid = 1663] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x121297400) [pid = 1663] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118442400) [pid = 1663] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x111e58000) [pid = 1663] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11816b400) [pid = 1663] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:56:19 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x126f4e800) [pid = 1663] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:56:19 INFO - PROCESS | 1663 | 1467028579970 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1072ms 04:56:20 INFO - PROCESS | 1663 | 1467028580032 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 1663 | 1467028580035 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:56:20 INFO - PROCESS | 1663 | 1467028580038 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 1663 | 1467028580042 Marionette TRACE conn2 <- [1,1730,null,{}] 04:56:20 INFO - PROCESS | 1663 | 1467028580045 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:20 INFO - PROCESS | 1663 | 1467028580047 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:20 INFO - PROCESS | 1663 | 1467028580152 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:56:20 INFO - PROCESS | 1663 | 1467028580206 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 1663 | 1467028580207 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e5f000 == 33 [pid = 1663] [id = 440] 04:56:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11386e400) [pid = 1663] [serial = 1319] [outer = 0x0] 04:56:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113f31400) [pid = 1663] [serial = 1320] [outer = 0x11386e400] 04:56:20 INFO - PROCESS | 1663 | 1467028580239 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116793000) [pid = 1663] [serial = 1321] [outer = 0x11386e400] 04:56:20 INFO - PROCESS | 1663 | 1467028580790 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 821ms 04:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:56:20 INFO - PROCESS | 1663 | 1467028580860 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 1663 | 1467028580863 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:56:20 INFO - PROCESS | 1663 | 1467028580867 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 1663 | 1467028580869 Marionette TRACE conn2 <- [1,1734,null,{}] 04:56:20 INFO - PROCESS | 1663 | 1467028580872 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:20 INFO - PROCESS | 1663 | 1467028580874 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:20 INFO - PROCESS | 1663 | 1467028580981 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:56:21 INFO - PROCESS | 1663 | 1467028581036 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 1663 | 1467028581037 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f3800 == 34 [pid = 1663] [id = 441] 04:56:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1172b2800) [pid = 1663] [serial = 1322] [outer = 0x0] 04:56:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1176bd800) [pid = 1663] [serial = 1323] [outer = 0x1172b2800] 04:56:21 INFO - PROCESS | 1663 | 1467028581067 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118337400) [pid = 1663] [serial = 1324] [outer = 0x1172b2800] 04:56:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1196dc800 == 33 [pid = 1663] [id = 438] 04:56:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1185f7800 == 32 [pid = 1663] [id = 437] 04:56:21 INFO - PROCESS | 1663 | --DOCSHELL 0x117067800 == 31 [pid = 1663] [id = 436] 04:56:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11518c800 == 30 [pid = 1663] [id = 435] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12af79800) [pid = 1663] [serial = 1282] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1245e9000) [pid = 1663] [serial = 1266] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12915ec00) [pid = 1663] [serial = 1269] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x129411800) [pid = 1663] [serial = 1243] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x113f36000) [pid = 1663] [serial = 1245] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x116f7a000) [pid = 1663] [serial = 1246] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x120811c00) [pid = 1663] [serial = 1260] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x121296800) [pid = 1663] [serial = 1261] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x119b70800) [pid = 1663] [serial = 1257] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x119d11000) [pid = 1663] [serial = 1258] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x129414800) [pid = 1663] [serial = 1272] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118fb6800) [pid = 1663] [serial = 1254] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1193f4400) [pid = 1663] [serial = 1255] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x116f73000) [pid = 1663] [serial = 1251] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x11833b800) [pid = 1663] [serial = 1252] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x1231a2c00) [pid = 1663] [serial = 1263] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x1185a7800) [pid = 1663] [serial = 1248] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1293b6800) [pid = 1663] [serial = 1270] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x11870bc00) [pid = 1663] [serial = 1249] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x129418800) [pid = 1663] [serial = 1273] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x118056400) [pid = 1663] [serial = 1276] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x11984ec00) [pid = 1663] [serial = 1278] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x12a79f400) [pid = 1663] [serial = 1281] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x12af7dc00) [pid = 1663] [serial = 1284] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x113dac000) [pid = 1663] [serial = 1275] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x1273be800) [pid = 1663] [serial = 1267] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x12b0a7c00) [pid = 1663] [serial = 1285] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x127610c00) [pid = 1663] [serial = 1279] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x123a79400) [pid = 1663] [serial = 1264] [outer = 0x0] [url = about:blank] 04:56:21 INFO - PROCESS | 1663 | 1467028581573 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 725ms 04:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:56:21 INFO - PROCESS | 1663 | 1467028581603 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 1663 | 1467028581605 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:56:21 INFO - PROCESS | 1663 | 1467028581611 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 1663 | 1467028581614 Marionette TRACE conn2 <- [1,1738,null,{}] 04:56:21 INFO - PROCESS | 1663 | 1467028581622 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:21 INFO - PROCESS | 1663 | 1467028581625 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:21 INFO - PROCESS | 1663 | 1467028581748 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:56:21 INFO - PROCESS | 1663 | 1467028581759 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 1663 | 1467028581763 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169a6000 == 31 [pid = 1663] [id = 442] 04:56:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x113f36400) [pid = 1663] [serial = 1325] [outer = 0x0] 04:56:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x1160d9c00) [pid = 1663] [serial = 1326] [outer = 0x113f36400] 04:56:21 INFO - PROCESS | 1663 | 1467028581812 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x116f6e400) [pid = 1663] [serial = 1327] [outer = 0x113f36400] 04:56:22 INFO - PROCESS | 1663 | 1467028582222 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 626ms 04:56:22 INFO - PROCESS | 1663 | 1467028582236 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 1663 | 1467028582239 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:56:22 INFO - PROCESS | 1663 | 1467028582244 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 1663 | 1467028582245 Marionette TRACE conn2 <- [1,1742,null,{}] 04:56:22 INFO - PROCESS | 1663 | 1467028582248 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:22 INFO - PROCESS | 1663 | 1467028582249 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:22 INFO - PROCESS | 1663 | 1467028582325 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:56:22 INFO - PROCESS | 1663 | 1467028582329 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 1663 | 1467028582331 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183df800 == 32 [pid = 1663] [id = 443] 04:56:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x117e9b000) [pid = 1663] [serial = 1328] [outer = 0x0] 04:56:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x118336800) [pid = 1663] [serial = 1329] [outer = 0x117e9b000] 04:56:22 INFO - PROCESS | 1663 | 1467028582361 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x118340000) [pid = 1663] [serial = 1330] [outer = 0x117e9b000] 04:56:22 INFO - PROCESS | 1663 | 1467028582756 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 569ms 04:56:22 INFO - PROCESS | 1663 | 1467028582813 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 1663 | 1467028582816 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:56:22 INFO - PROCESS | 1663 | 1467028582819 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 1663 | 1467028582822 Marionette TRACE conn2 <- [1,1746,null,{}] 04:56:22 INFO - PROCESS | 1663 | 1467028582827 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:22 INFO - PROCESS | 1663 | 1467028582829 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:22 INFO - PROCESS | 1663 | 1467028582931 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:56:22 INFO - PROCESS | 1663 | 1467028582984 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 1663 | 1467028582987 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f42800 == 33 [pid = 1663] [id = 444] 04:56:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x113a33000) [pid = 1663] [serial = 1331] [outer = 0x0] 04:56:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1166ee400) [pid = 1663] [serial = 1332] [outer = 0x113a33000] 04:56:23 INFO - PROCESS | 1663 | 1467028583021 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x11704f000) [pid = 1663] [serial = 1333] [outer = 0x113a33000] 04:56:23 INFO - PROCESS | 1663 | 1467028583484 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 674ms 04:56:23 INFO - PROCESS | 1663 | 1467028583494 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:56:23 INFO - PROCESS | 1663 | 1467028583497 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:56:23 INFO - PROCESS | 1663 | 1467028583504 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - PROCESS | 1663 | 1467028583506 Marionette TRACE conn2 <- [1,1750,null,{}] 04:56:23 INFO - PROCESS | 1663 | 1467028583508 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:23 INFO - PROCESS | 1663 | 1467028583510 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:23 INFO - PROCESS | 1663 | 1467028583627 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:56:23 INFO - PROCESS | 1663 | 1467028583695 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 1663 | 1467028583696 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a78800 == 34 [pid = 1663] [id = 445] 04:56:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x118437400) [pid = 1663] [serial = 1334] [outer = 0x0] 04:56:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x1185a6400) [pid = 1663] [serial = 1335] [outer = 0x118437400] 04:56:23 INFO - PROCESS | 1663 | 1467028583727 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x11870b800) [pid = 1663] [serial = 1336] [outer = 0x118437400] 04:56:24 INFO - PROCESS | 1663 | 1467028584137 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 04:56:24 INFO - PROCESS | 1663 | 1467028584177 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 1663 | 1467028584179 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:56:24 INFO - PROCESS | 1663 | 1467028584181 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 1663 | 1467028584184 Marionette TRACE conn2 <- [1,1754,null,{}] 04:56:24 INFO - PROCESS | 1663 | 1467028584193 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 1663 | 1467028584197 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:24 INFO - PROCESS | 1663 | 1467028584293 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:56:24 INFO - PROCESS | 1663 | 1467028584348 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 1663 | 1467028584350 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x123615000 == 35 [pid = 1663] [id = 446] 04:56:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11885c800) [pid = 1663] [serial = 1337] [outer = 0x0] 04:56:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1193eb800) [pid = 1663] [serial = 1338] [outer = 0x11885c800] 04:56:24 INFO - PROCESS | 1663 | 1467028584382 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1193f4c00) [pid = 1663] [serial = 1339] [outer = 0x11885c800] 04:56:24 INFO - PROCESS | 1663 | 1467028584795 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 622ms 04:56:24 INFO - PROCESS | 1663 | 1467028584803 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 1663 | 1467028584805 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:56:24 INFO - PROCESS | 1663 | 1467028584807 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 1663 | 1467028584809 Marionette TRACE conn2 <- [1,1758,null,{}] 04:56:24 INFO - PROCESS | 1663 | 1467028584811 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 1663 | 1467028584812 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:24 INFO - PROCESS | 1663 | 1467028584909 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:56:25 INFO - PROCESS | 1663 | 1467028584997 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 1663 | 1467028584999 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12458b800 == 36 [pid = 1663] [id = 447] 04:56:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11972a800) [pid = 1663] [serial = 1340] [outer = 0x0] 04:56:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11978d000) [pid = 1663] [serial = 1341] [outer = 0x11972a800] 04:56:25 INFO - PROCESS | 1663 | 1467028585040 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11984e000) [pid = 1663] [serial = 1342] [outer = 0x11972a800] 04:56:25 INFO - PROCESS | 1663 | 1467028585450 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 04:56:25 INFO - PROCESS | 1663 | 1467028585479 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 1663 | 1467028585480 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:56:25 INFO - PROCESS | 1663 | 1467028585482 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 1663 | 1467028585484 Marionette TRACE conn2 <- [1,1762,null,{}] 04:56:25 INFO - PROCESS | 1663 | 1467028585486 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:25 INFO - PROCESS | 1663 | 1467028585488 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:25 INFO - PROCESS | 1663 | 1467028585578 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:56:25 INFO - PROCESS | 1663 | 1467028585629 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 1663 | 1467028585630 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f5a800 == 37 [pid = 1663] [id = 448] 04:56:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11984fc00) [pid = 1663] [serial = 1343] [outer = 0x0] 04:56:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x119a57400) [pid = 1663] [serial = 1344] [outer = 0x11984fc00] 04:56:25 INFO - PROCESS | 1663 | 1467028585661 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119b74800) [pid = 1663] [serial = 1345] [outer = 0x11984fc00] 04:56:26 INFO - PROCESS | 1663 | 1467028586068 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 618ms 04:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:56:26 INFO - PROCESS | 1663 | 1467028586102 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 1663 | 1467028586103 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:56:26 INFO - PROCESS | 1663 | 1467028586105 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 1663 | 1467028586106 Marionette TRACE conn2 <- [1,1766,null,{}] 04:56:26 INFO - PROCESS | 1663 | 1467028586109 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:26 INFO - PROCESS | 1663 | 1467028586113 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:26 INFO - PROCESS | 1663 | 1467028586240 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:56:26 INFO - PROCESS | 1663 | 1467028586397 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 1663 | 1467028586399 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x127675800 == 38 [pid = 1663] [id = 449] 04:56:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x117e9c400) [pid = 1663] [serial = 1346] [outer = 0x0] 04:56:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119d0dc00) [pid = 1663] [serial = 1347] [outer = 0x117e9c400] 04:56:26 INFO - PROCESS | 1663 | 1467028586439 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x121295000) [pid = 1663] [serial = 1348] [outer = 0x117e9c400] 04:56:26 INFO - PROCESS | 1663 | 1467028586975 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 923ms 04:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:56:27 INFO - PROCESS | 1663 | 1467028587028 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 1663 | 1467028587031 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:56:27 INFO - PROCESS | 1663 | 1467028587034 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 1663 | 1467028587036 Marionette TRACE conn2 <- [1,1770,null,{}] 04:56:27 INFO - PROCESS | 1663 | 1467028587039 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:27 INFO - PROCESS | 1663 | 1467028587041 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:27 INFO - PROCESS | 1663 | 1467028587139 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:56:27 INFO - PROCESS | 1663 | 1467028587209 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 1663 | 1467028587212 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e6000 == 39 [pid = 1663] [id = 450] 04:56:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1133c5000) [pid = 1663] [serial = 1349] [outer = 0x0] 04:56:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1166ef400) [pid = 1663] [serial = 1350] [outer = 0x1133c5000] 04:56:27 INFO - PROCESS | 1663 | 1467028587241 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1176be000) [pid = 1663] [serial = 1351] [outer = 0x1133c5000] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1169a6000 == 38 [pid = 1663] [id = 442] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1191ff800 == 37 [pid = 1663] [id = 434] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x117e5f000 == 36 [pid = 1663] [id = 440] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1191f3800 == 35 [pid = 1663] [id = 441] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x127675800 == 34 [pid = 1663] [id = 449] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x124f5a800 == 33 [pid = 1663] [id = 448] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12458b800 == 32 [pid = 1663] [id = 447] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x123615000 == 31 [pid = 1663] [id = 446] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x119a78800 == 30 [pid = 1663] [id = 445] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x119b31000 == 29 [pid = 1663] [id = 439] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1183df800 == 28 [pid = 1663] [id = 443] 04:56:27 INFO - PROCESS | 1663 | --DOCSHELL 0x116f42800 == 27 [pid = 1663] [id = 444] 04:56:28 INFO - PROCESS | 1663 | 1467028588141 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1123ms 04:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:56:28 INFO - PROCESS | 1663 | 1467028588156 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 1663 | 1467028588159 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:56:28 INFO - PROCESS | 1663 | 1467028588162 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 1663 | 1467028588163 Marionette TRACE conn2 <- [1,1774,null,{}] 04:56:28 INFO - PROCESS | 1663 | 1467028588169 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:28 INFO - PROCESS | 1663 | 1467028588170 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:28 INFO - PROCESS | 1663 | 1467028588251 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:56:28 INFO - PROCESS | 1663 | 1467028588256 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 1663 | 1467028588259 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169b2800 == 28 [pid = 1663] [id = 451] 04:56:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116969000) [pid = 1663] [serial = 1352] [outer = 0x0] 04:56:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116f77400) [pid = 1663] [serial = 1353] [outer = 0x116969000] 04:56:28 INFO - PROCESS | 1663 | 1467028588288 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1172bd000) [pid = 1663] [serial = 1354] [outer = 0x116969000] 04:56:28 INFO - PROCESS | 1663 | 1467028588624 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 523ms 04:56:28 INFO - PROCESS | 1663 | 1467028588684 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 1663 | 1467028588688 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:56:28 INFO - PROCESS | 1663 | 1467028588692 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 1663 | 1467028588694 Marionette TRACE conn2 <- [1,1778,null,{}] 04:56:28 INFO - PROCESS | 1663 | 1467028588696 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:28 INFO - PROCESS | 1663 | 1467028588698 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:28 INFO - PROCESS | 1663 | 1467028588775 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:56:28 INFO - PROCESS | 1663 | 1467028588779 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 1663 | 1467028588780 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f0b800 == 29 [pid = 1663] [id = 452] 04:56:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118167400) [pid = 1663] [serial = 1355] [outer = 0x0] 04:56:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118335c00) [pid = 1663] [serial = 1356] [outer = 0x118167400] 04:56:28 INFO - PROCESS | 1663 | 1467028588810 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118441c00) [pid = 1663] [serial = 1357] [outer = 0x118167400] 04:56:29 INFO - PROCESS | 1663 | 1467028589196 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 04:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:56:29 INFO - PROCESS | 1663 | 1467028589212 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 1663 | 1467028589213 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:56:29 INFO - PROCESS | 1663 | 1467028589219 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 1663 | 1467028589222 Marionette TRACE conn2 <- [1,1782,null,{}] 04:56:29 INFO - PROCESS | 1663 | 1467028589230 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:29 INFO - PROCESS | 1663 | 1467028589236 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:29 INFO - PROCESS | 1663 | 1467028589332 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:56:29 INFO - PROCESS | 1663 | 1467028589337 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 1663 | 1467028589339 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x123236800 == 30 [pid = 1663] [id = 453] 04:56:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1130d0c00) [pid = 1663] [serial = 1358] [outer = 0x0] 04:56:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11913b400) [pid = 1663] [serial = 1359] [outer = 0x1130d0c00] 04:56:29 INFO - PROCESS | 1663 | 1467028589365 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1193f5400) [pid = 1663] [serial = 1360] [outer = 0x1130d0c00] 04:56:29 INFO - PROCESS | 1663 | 1467028589726 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 529ms 04:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:56:29 INFO - PROCESS | 1663 | 1467028589745 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 1663 | 1467028589747 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:56:29 INFO - PROCESS | 1663 | 1467028589751 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 1663 | 1467028589753 Marionette TRACE conn2 <- [1,1786,null,{}] 04:56:29 INFO - PROCESS | 1663 | 1467028589756 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:29 INFO - PROCESS | 1663 | 1467028589757 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:29 INFO - PROCESS | 1663 | 1467028589851 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:56:29 INFO - PROCESS | 1663 | 1467028589887 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 1663 | 1467028589888 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f63800 == 31 [pid = 1663] [id = 454] 04:56:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119729800) [pid = 1663] [serial = 1361] [outer = 0x0] 04:56:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119849400) [pid = 1663] [serial = 1362] [outer = 0x119729800] 04:56:29 INFO - PROCESS | 1663 | 1467028589914 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119b71800) [pid = 1663] [serial = 1363] [outer = 0x119729800] 04:56:30 INFO - PROCESS | 1663 | 1467028590225 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 04:56:30 INFO - PROCESS | 1663 | 1467028590271 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:56:30 INFO - PROCESS | 1663 | 1467028590279 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:56:30 INFO - PROCESS | 1663 | 1467028590282 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 1663 | 1467028590283 Marionette TRACE conn2 <- [1,1790,null,{}] 04:56:30 INFO - PROCESS | 1663 | 1467028590285 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:30 INFO - PROCESS | 1663 | 1467028590286 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:30 INFO - PROCESS | 1663 | 1467028590378 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:56:30 INFO - PROCESS | 1663 | 1467028590414 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 1663 | 1467028590415 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f84800 == 32 [pid = 1663] [id = 455] 04:56:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1172b9000) [pid = 1663] [serial = 1364] [outer = 0x0] 04:56:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119d05000) [pid = 1663] [serial = 1365] [outer = 0x1172b9000] 04:56:30 INFO - PROCESS | 1663 | 1467028590440 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119d13400) [pid = 1663] [serial = 1366] [outer = 0x1172b9000] 04:56:30 INFO - PROCESS | 1663 | 1467028590762 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 04:56:30 INFO - PROCESS | 1663 | 1467028590801 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 1663 | 1467028590802 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:56:30 INFO - PROCESS | 1663 | 1467028590805 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 1663 | 1467028590806 Marionette TRACE conn2 <- [1,1794,null,{}] 04:56:30 INFO - PROCESS | 1663 | 1467028590808 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:30 INFO - PROCESS | 1663 | 1467028590812 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:30 INFO - PROCESS | 1663 | 1467028590925 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:56:30 INFO - PROCESS | 1663 | 1467028590960 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 1663 | 1467028590962 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ecc800 == 33 [pid = 1663] [id = 456] 04:56:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119d08800) [pid = 1663] [serial = 1367] [outer = 0x0] 04:56:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121086400) [pid = 1663] [serial = 1368] [outer = 0x119d08800] 04:56:30 INFO - PROCESS | 1663 | 1467028590986 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1231a3800) [pid = 1663] [serial = 1369] [outer = 0x119d08800] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1133e3000) [pid = 1663] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x115ef6400) [pid = 1663] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x113f36400) [pid = 1663] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x117e9b000) [pid = 1663] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112d5ec00) [pid = 1663] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x117045c00) [pid = 1663] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112d60400) [pid = 1663] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11386e400) [pid = 1663] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1172b2800) [pid = 1663] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118340400) [pid = 1663] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12107ac00) [pid = 1663] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1162d1000) [pid = 1663] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11870d400) [pid = 1663] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x126abb800) [pid = 1663] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:56:31 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1166f0800) [pid = 1663] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:56:31 INFO - PROCESS | 1663 | 1467028591385 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 621ms 04:56:31 INFO - PROCESS | 1663 | 1467028591426 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 1663 | 1467028591427 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:56:31 INFO - PROCESS | 1663 | 1467028591430 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 1663 | 1467028591431 Marionette TRACE conn2 <- [1,1798,null,{}] 04:56:31 INFO - PROCESS | 1663 | 1467028591446 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 1663 | 1467028591447 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:31 INFO - PROCESS | 1663 | 1467028591555 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:56:31 INFO - PROCESS | 1663 | 1467028591589 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 1663 | 1467028591590 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x129365000 == 34 [pid = 1663] [id = 457] 04:56:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1121a5000) [pid = 1663] [serial = 1370] [outer = 0x0] 04:56:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1166f0800) [pid = 1663] [serial = 1371] [outer = 0x1121a5000] 04:56:31 INFO - PROCESS | 1663 | 1467028591614 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118339000) [pid = 1663] [serial = 1372] [outer = 0x1121a5000] 04:56:31 INFO - PROCESS | 1663 | 1467028591888 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 475ms 04:56:31 INFO - PROCESS | 1663 | 1467028591911 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 1663 | 1467028591912 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:56:31 INFO - PROCESS | 1663 | 1467028591922 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 1663 | 1467028591923 Marionette TRACE conn2 <- [1,1802,null,{}] 04:56:31 INFO - PROCESS | 1663 | 1467028591926 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 1663 | 1467028591927 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:32 INFO - PROCESS | 1663 | 1467028592006 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:56:32 INFO - PROCESS | 1663 | 1467028592010 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 1663 | 1467028592011 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a611800 == 35 [pid = 1663] [id = 458] 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x113f36400) [pid = 1663] [serial = 1373] [outer = 0x0] 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119848400) [pid = 1663] [serial = 1374] [outer = 0x113f36400] 04:56:32 INFO - PROCESS | 1663 | 1467028592037 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1231a7c00) [pid = 1663] [serial = 1375] [outer = 0x113f36400] 04:56:32 INFO - PROCESS | 1663 | 1467028592346 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 476ms 04:56:32 INFO - PROCESS | 1663 | 1467028592391 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 1663 | 1467028592392 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:56:32 INFO - PROCESS | 1663 | 1467028592395 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 1663 | 1467028592396 Marionette TRACE conn2 <- [1,1806,null,{}] 04:56:32 INFO - PROCESS | 1663 | 1467028592398 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:32 INFO - PROCESS | 1663 | 1467028592400 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:32 INFO - PROCESS | 1663 | 1467028592504 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:56:32 INFO - PROCESS | 1663 | 1467028592510 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 1663 | 1467028592511 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x123234000 == 36 [pid = 1663] [id = 459] 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1231a8400) [pid = 1663] [serial = 1376] [outer = 0x0] 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123476000) [pid = 1663] [serial = 1377] [outer = 0x1231a8400] 04:56:32 INFO - PROCESS | 1663 | 1467028592537 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1239a2000) [pid = 1663] [serial = 1378] [outer = 0x1231a8400] 04:56:32 INFO - PROCESS | 1663 | 1467028592851 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 468ms 04:56:32 INFO - PROCESS | 1663 | 1467028592863 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 1663 | 1467028592865 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:56:32 INFO - PROCESS | 1663 | 1467028592871 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 1663 | 1467028592872 Marionette TRACE conn2 <- [1,1810,null,{}] 04:56:32 INFO - PROCESS | 1663 | 1467028592874 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:32 INFO - PROCESS | 1663 | 1467028592875 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:32 INFO - PROCESS | 1663 | 1467028592951 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:56:32 INFO - PROCESS | 1663 | 1467028592956 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 1663 | 1467028592956 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a853800 == 37 [pid = 1663] [id = 460] 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1239a2800) [pid = 1663] [serial = 1379] [outer = 0x0] 04:56:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123c05c00) [pid = 1663] [serial = 1380] [outer = 0x1239a2800] 04:56:32 INFO - PROCESS | 1663 | 1467028592980 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123c0dc00) [pid = 1663] [serial = 1381] [outer = 0x1239a2800] 04:56:33 INFO - PROCESS | 1663 | 1467028593458 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 620ms 04:56:33 INFO - PROCESS | 1663 | 1467028593491 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:56:33 INFO - PROCESS | 1663 | 1467028593493 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:56:33 INFO - PROCESS | 1663 | 1467028593496 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 1663 | 1467028593498 Marionette TRACE conn2 <- [1,1814,null,{}] 04:56:33 INFO - PROCESS | 1663 | 1467028593504 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:33 INFO - PROCESS | 1663 | 1467028593506 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:33 INFO - PROCESS | 1663 | 1467028593616 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:56:33 INFO - PROCESS | 1663 | 1467028593695 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 1663 | 1467028593697 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x11809b800 == 38 [pid = 1663] [id = 461] 04:56:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112f61400) [pid = 1663] [serial = 1382] [outer = 0x0] 04:56:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1160d8000) [pid = 1663] [serial = 1383] [outer = 0x112f61400] 04:56:33 INFO - PROCESS | 1663 | 1467028593727 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1172b7400) [pid = 1663] [serial = 1384] [outer = 0x112f61400] 04:56:34 INFO - PROCESS | 1663 | 1467028594278 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 824ms 04:56:34 INFO - PROCESS | 1663 | 1467028594320 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 1663 | 1467028594323 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:56:34 INFO - PROCESS | 1663 | 1467028594328 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 1663 | 1467028594330 Marionette TRACE conn2 <- [1,1818,null,{}] 04:56:34 INFO - PROCESS | 1663 | 1467028594332 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:34 INFO - PROCESS | 1663 | 1467028594334 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:34 INFO - PROCESS | 1663 | 1467028594439 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:56:34 INFO - PROCESS | 1663 | 1467028594517 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 1663 | 1467028594519 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f68000 == 39 [pid = 1663] [id = 462] 04:56:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1185d9400) [pid = 1663] [serial = 1385] [outer = 0x0] 04:56:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118709400) [pid = 1663] [serial = 1386] [outer = 0x1185d9400] 04:56:34 INFO - PROCESS | 1663 | 1467028594549 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118fb6800) [pid = 1663] [serial = 1387] [outer = 0x1185d9400] 04:56:35 INFO - PROCESS | 1663 | 1467028595186 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 920ms 04:56:35 INFO - PROCESS | 1663 | 1467028595249 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 1663 | 1467028595251 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:56:35 INFO - PROCESS | 1663 | 1467028595254 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 1663 | 1467028595256 Marionette TRACE conn2 <- [1,1822,null,{}] 04:56:35 INFO - PROCESS | 1663 | 1467028595260 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 1663 | 1467028595261 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:35 INFO - PROCESS | 1663 | 1467028595371 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x123234000 == 38 [pid = 1663] [id = 459] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12a611800 == 37 [pid = 1663] [id = 458] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x129365000 == 36 [pid = 1663] [id = 457] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x128ecc800 == 35 [pid = 1663] [id = 456] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x126f84800 == 34 [pid = 1663] [id = 455] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x123f63800 == 33 [pid = 1663] [id = 454] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x123236800 == 32 [pid = 1663] [id = 453] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x118f0b800 == 31 [pid = 1663] [id = 452] 04:56:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1169b2800 == 30 [pid = 1663] [id = 451] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118334c00) [pid = 1663] [serial = 1303] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x123c0fc00) [pid = 1663] [serial = 1294] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118334400) [pid = 1663] [serial = 1288] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119732800) [pid = 1663] [serial = 1291] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129163400) [pid = 1663] [serial = 1297] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126abbc00) [pid = 1663] [serial = 1300] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118055c00) [pid = 1663] [serial = 1311] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118332c00) [pid = 1663] [serial = 1312] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1162d3c00) [pid = 1663] [serial = 1308] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116f6e400) [pid = 1663] [serial = 1327] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116964400) [pid = 1663] [serial = 1309] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118336800) [pid = 1663] [serial = 1329] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112f60000) [pid = 1663] [serial = 1305] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x113096800) [pid = 1663] [serial = 1306] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1176c3400) [pid = 1663] [serial = 1302] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11870cc00) [pid = 1663] [serial = 1317] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113f31400) [pid = 1663] [serial = 1320] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1160d9c00) [pid = 1663] [serial = 1326] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x116793000) [pid = 1663] [serial = 1321] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1176bd800) [pid = 1663] [serial = 1323] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x116968c00) [pid = 1663] [serial = 1287] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1193f0400) [pid = 1663] [serial = 1290] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118340000) [pid = 1663] [serial = 1330] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119132400) [pid = 1663] [serial = 1318] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1231ac000) [pid = 1663] [serial = 1293] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x126ac0400) [pid = 1663] [serial = 1296] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x118337400) [pid = 1663] [serial = 1324] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11870f000) [pid = 1663] [serial = 1299] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x118705c00) [pid = 1663] [serial = 1315] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x118496400) [pid = 1663] [serial = 1314] [outer = 0x0] [url = about:blank] 04:56:35 INFO - PROCESS | 1663 | 1467028595449 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 1663 | 1467028595451 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11666f800 == 31 [pid = 1663] [id = 463] 04:56:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x113f31400) [pid = 1663] [serial = 1388] [outer = 0x0] 04:56:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1166f3000) [pid = 1663] [serial = 1389] [outer = 0x113f31400] 04:56:35 INFO - PROCESS | 1663 | 1467028595479 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11804b400) [pid = 1663] [serial = 1390] [outer = 0x113f31400] 04:56:35 INFO - PROCESS | 1663 | 1467028595824 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 620ms 04:56:35 INFO - PROCESS | 1663 | 1467028595874 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 1663 | 1467028595877 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:56:35 INFO - PROCESS | 1663 | 1467028595881 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 1663 | 1467028595883 Marionette TRACE conn2 <- [1,1826,null,{}] 04:56:35 INFO - PROCESS | 1663 | 1467028595885 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 1663 | 1467028595887 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:35 INFO - PROCESS | 1663 | 1467028595968 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:56:35 INFO - PROCESS | 1663 | 1467028595973 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 1663 | 1467028595974 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185de800 == 32 [pid = 1663] [id = 464] 04:56:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118336400) [pid = 1663] [serial = 1391] [outer = 0x0] 04:56:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1185dac00) [pid = 1663] [serial = 1392] [outer = 0x118336400] 04:56:36 INFO - PROCESS | 1663 | 1467028596000 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11913a800) [pid = 1663] [serial = 1393] [outer = 0x118336400] 04:56:36 INFO - PROCESS | 1663 | 1467028596333 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 472ms 04:56:36 INFO - PROCESS | 1663 | 1467028596354 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 1663 | 1467028596355 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:56:36 INFO - PROCESS | 1663 | 1467028596357 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 1663 | 1467028596359 Marionette TRACE conn2 <- [1,1830,null,{}] 04:56:36 INFO - PROCESS | 1663 | 1467028596367 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:36 INFO - PROCESS | 1663 | 1467028596371 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:36 INFO - PROCESS | 1663 | 1467028596454 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:56:36 INFO - PROCESS | 1663 | 1467028596510 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:36 INFO - PROCESS | 1663 | 1467028596512 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197c0800 == 33 [pid = 1663] [id = 465] 04:56:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113840000) [pid = 1663] [serial = 1394] [outer = 0x0] 04:56:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1193f5800) [pid = 1663] [serial = 1395] [outer = 0x113840000] 04:56:36 INFO - PROCESS | 1663 | 1467028596540 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119b78000) [pid = 1663] [serial = 1396] [outer = 0x113840000] 04:56:36 INFO - PROCESS | 1663 | 1467028596827 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 521ms 04:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:56:36 INFO - PROCESS | 1663 | 1467028596878 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 1663 | 1467028596880 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:56:36 INFO - PROCESS | 1663 | 1467028596883 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 1663 | 1467028596886 Marionette TRACE conn2 <- [1,1834,null,{}] 04:56:36 INFO - PROCESS | 1663 | 1467028596888 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:36 INFO - PROCESS | 1663 | 1467028596890 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:36 INFO - PROCESS | 1663 | 1467028596970 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:56:37 INFO - PROCESS | 1663 | 1467028597023 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 1663 | 1467028597024 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ff0800 == 34 [pid = 1663] [id = 466] 04:56:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119b7b400) [pid = 1663] [serial = 1397] [outer = 0x0] 04:56:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12107a000) [pid = 1663] [serial = 1398] [outer = 0x119b7b400] 04:56:37 INFO - PROCESS | 1663 | 1467028597049 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121295400) [pid = 1663] [serial = 1399] [outer = 0x119b7b400] 04:56:37 INFO - PROCESS | 1663 | 1467028597344 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 473ms 04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:56:37 INFO - PROCESS | 1663 | 1467028597356 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 1663 | 1467028597357 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:56:37 INFO - PROCESS | 1663 | 1467028597359 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 1663 | 1467028597369 Marionette TRACE conn2 <- [1,1838,null,{}] 04:56:37 INFO - PROCESS | 1663 | 1467028597378 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:37 INFO - PROCESS | 1663 | 1467028597379 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:37 INFO - PROCESS | 1663 | 1467028597457 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:56:37 INFO - PROCESS | 1663 | 1467028597461 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 1663 | 1467028597462 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249c4800 == 35 [pid = 1663] [id = 467] 04:56:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121296c00) [pid = 1663] [serial = 1400] [outer = 0x0] 04:56:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1212b8000) [pid = 1663] [serial = 1401] [outer = 0x121296c00] 04:56:37 INFO - PROCESS | 1663 | 1467028597488 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1231ad000) [pid = 1663] [serial = 1402] [outer = 0x121296c00] 04:56:37 INFO - PROCESS | 1663 | 1467028597852 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 536ms 04:56:37 INFO - PROCESS | 1663 | 1467028597896 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 1663 | 1467028597897 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:56:37 INFO - PROCESS | 1663 | 1467028597899 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 1663 | 1467028597900 Marionette TRACE conn2 <- [1,1842,null,{}] 04:56:37 INFO - PROCESS | 1663 | 1467028597903 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:37 INFO - PROCESS | 1663 | 1467028597907 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:38 INFO - PROCESS | 1663 | 1467028598022 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:56:38 INFO - PROCESS | 1663 | 1467028598038 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 1663 | 1467028598039 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x127668800 == 36 [pid = 1663] [id = 468] 04:56:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1236f3400) [pid = 1663] [serial = 1403] [outer = 0x0] 04:56:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x123cdd400) [pid = 1663] [serial = 1404] [outer = 0x1236f3400] 04:56:38 INFO - PROCESS | 1663 | 1467028598064 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1245f0c00) [pid = 1663] [serial = 1405] [outer = 0x1236f3400] 04:56:38 INFO - PROCESS | 1663 | 1467028598404 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 04:56:38 INFO - PROCESS | 1663 | 1467028598429 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 1663 | 1467028598431 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:56:38 INFO - PROCESS | 1663 | 1467028598433 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 1663 | 1467028598434 Marionette TRACE conn2 <- [1,1846,null,{}] 04:56:38 INFO - PROCESS | 1663 | 1467028598437 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 1663 | 1467028598438 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:38 INFO - PROCESS | 1663 | 1467028598532 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:56:38 INFO - PROCESS | 1663 | 1467028598536 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 1663 | 1467028598537 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a615000 == 37 [pid = 1663] [id = 469] 04:56:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1245bc400) [pid = 1663] [serial = 1406] [outer = 0x0] 04:56:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x124f0d000) [pid = 1663] [serial = 1407] [outer = 0x1245bc400] 04:56:38 INFO - PROCESS | 1663 | 1467028598561 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126ab6c00) [pid = 1663] [serial = 1408] [outer = 0x1245bc400] 04:56:38 INFO - PROCESS | 1663 | 1467028598883 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 04:56:38 INFO - PROCESS | 1663 | 1467028598906 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 1663 | 1467028598908 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:56:38 INFO - PROCESS | 1663 | 1467028598910 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 1663 | 1467028598911 Marionette TRACE conn2 <- [1,1850,null,{}] 04:56:38 INFO - PROCESS | 1663 | 1467028598913 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 1663 | 1467028598915 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:39 INFO - PROCESS | 1663 | 1467028599015 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:56:39 INFO - PROCESS | 1663 | 1467028599025 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 1663 | 1467028599026 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84b800 == 38 [pid = 1663] [id = 470] 04:56:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x124f72800) [pid = 1663] [serial = 1409] [outer = 0x0] 04:56:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x126ac0400) [pid = 1663] [serial = 1410] [outer = 0x124f72800] 04:56:39 INFO - PROCESS | 1663 | 1467028599050 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x126f4b000) [pid = 1663] [serial = 1411] [outer = 0x124f72800] 04:56:39 INFO - PROCESS | 1663 | 1467028599396 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 519ms 04:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:56:39 INFO - PROCESS | 1663 | 1467028599429 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 1663 | 1467028599430 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:56:39 INFO - PROCESS | 1663 | 1467028599432 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 1663 | 1467028599433 Marionette TRACE conn2 <- [1,1854,null,{}] 04:56:39 INFO - PROCESS | 1663 | 1467028599436 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:39 INFO - PROCESS | 1663 | 1467028599437 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:39 INFO - PROCESS | 1663 | 1467028599534 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:56:39 INFO - PROCESS | 1663 | 1467028599537 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 1663 | 1467028599539 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197bf000 == 39 [pid = 1663] [id = 471] 04:56:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126abbc00) [pid = 1663] [serial = 1412] [outer = 0x0] 04:56:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12735e800) [pid = 1663] [serial = 1413] [outer = 0x126abbc00] 04:56:39 INFO - PROCESS | 1663 | 1467028599562 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1273bec00) [pid = 1663] [serial = 1414] [outer = 0x126abbc00] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113a33000) [pid = 1663] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118437400) [pid = 1663] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11885c800) [pid = 1663] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116969000) [pid = 1663] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118167400) [pid = 1663] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1130d0c00) [pid = 1663] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1133c5000) [pid = 1663] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11972a800) [pid = 1663] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11984fc00) [pid = 1663] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119729800) [pid = 1663] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1121a5000) [pid = 1663] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x117e9c400) [pid = 1663] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1172b9000) [pid = 1663] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d08800) [pid = 1663] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x113f36400) [pid = 1663] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:56:39 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1231a8400) [pid = 1663] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:56:39 INFO - PROCESS | 1663 | 1467028599941 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 04:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:56:39 INFO - PROCESS | 1663 | 1467028599956 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 1663 | 1467028599957 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:56:39 INFO - PROCESS | 1663 | 1467028599959 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 1663 | 1467028599961 Marionette TRACE conn2 <- [1,1858,null,{}] 04:56:39 INFO - PROCESS | 1663 | 1467028599963 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:39 INFO - PROCESS | 1663 | 1467028599964 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:40 INFO - PROCESS | 1663 | 1467028600075 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:56:40 INFO - PROCESS | 1663 | 1467028600109 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 1663 | 1467028600110 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271f0000 == 40 [pid = 1663] [id = 472] 04:56:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11295d400) [pid = 1663] [serial = 1415] [outer = 0x0] 04:56:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118224000) [pid = 1663] [serial = 1416] [outer = 0x11295d400] 04:56:40 INFO - PROCESS | 1663 | 1467028600134 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119734400) [pid = 1663] [serial = 1417] [outer = 0x11295d400] 04:56:40 INFO - PROCESS | 1663 | 1467028600404 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 470ms 04:56:40 INFO - PROCESS | 1663 | 1467028600430 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 1663 | 1467028600434 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:56:40 INFO - PROCESS | 1663 | 1467028600443 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 1663 | 1467028600445 Marionette TRACE conn2 <- [1,1862,null,{}] 04:56:40 INFO - PROCESS | 1663 | 1467028600447 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:40 INFO - PROCESS | 1663 | 1467028600450 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:40 INFO - PROCESS | 1663 | 1467028600542 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:56:40 INFO - PROCESS | 1663 | 1467028600546 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 1663 | 1467028600547 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c158800 == 41 [pid = 1663] [id = 473] 04:56:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119a58800) [pid = 1663] [serial = 1418] [outer = 0x0] 04:56:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123c07400) [pid = 1663] [serial = 1419] [outer = 0x119a58800] 04:56:40 INFO - PROCESS | 1663 | 1467028600577 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x129162400) [pid = 1663] [serial = 1420] [outer = 0x119a58800] 04:56:40 INFO - PROCESS | 1663 | 1467028600923 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 522ms 04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:56:40 INFO - PROCESS | 1663 | 1467028600975 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 1663 | 1467028600976 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:56:40 INFO - PROCESS | 1663 | 1467028600978 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 1663 | 1467028600979 Marionette TRACE conn2 <- [1,1866,null,{}] 04:56:40 INFO - PROCESS | 1663 | 1467028600982 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:40 INFO - PROCESS | 1663 | 1467028600983 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:41 INFO - PROCESS | 1663 | 1467028601060 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:56:41 INFO - PROCESS | 1663 | 1467028601063 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 1663 | 1467028601064 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c397000 == 42 [pid = 1663] [id = 474] 04:56:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x129162800) [pid = 1663] [serial = 1421] [outer = 0x0] 04:56:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1293ad400) [pid = 1663] [serial = 1422] [outer = 0x129162800] 04:56:41 INFO - PROCESS | 1663 | 1467028601091 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1293b6c00) [pid = 1663] [serial = 1423] [outer = 0x129162800] 04:56:41 INFO - PROCESS | 1663 | 1467028601410 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 04:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:56:41 INFO - PROCESS | 1663 | 1467028601448 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 1663 | 1467028601449 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:56:41 INFO - PROCESS | 1663 | 1467028601453 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 1663 | 1467028601454 Marionette TRACE conn2 <- [1,1870,null,{}] 04:56:41 INFO - PROCESS | 1663 | 1467028601457 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:41 INFO - PROCESS | 1663 | 1467028601458 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:41 INFO - PROCESS | 1663 | 1467028601536 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:56:41 INFO - PROCESS | 1663 | 1467028601539 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 1663 | 1467028601540 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cda0000 == 43 [pid = 1663] [id = 475] 04:56:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x116a0bc00) [pid = 1663] [serial = 1424] [outer = 0x0] 04:56:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12940f400) [pid = 1663] [serial = 1425] [outer = 0x116a0bc00] 04:56:41 INFO - PROCESS | 1663 | 1467028601564 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129417800) [pid = 1663] [serial = 1426] [outer = 0x116a0bc00] 04:56:42 INFO - PROCESS | 1663 | 1467028602059 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 623ms 04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:56:42 INFO - PROCESS | 1663 | 1467028602077 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 1663 | 1467028602079 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:56:42 INFO - PROCESS | 1663 | 1467028602083 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 1663 | 1467028602085 Marionette TRACE conn2 <- [1,1874,null,{}] 04:56:42 INFO - PROCESS | 1663 | 1467028602089 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:42 INFO - PROCESS | 1663 | 1467028602090 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:42 INFO - PROCESS | 1663 | 1467028602196 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:56:42 INFO - PROCESS | 1663 | 1467028602303 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 1663 | 1467028602305 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e5000 == 44 [pid = 1663] [id = 476] 04:56:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11804b000) [pid = 1663] [serial = 1427] [outer = 0x0] 04:56:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118170800) [pid = 1663] [serial = 1428] [outer = 0x11804b000] 04:56:42 INFO - PROCESS | 1663 | 1467028602337 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118341800) [pid = 1663] [serial = 1429] [outer = 0x11804b000] 04:56:42 INFO - PROCESS | 1663 | 1467028602776 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 721ms 04:56:42 INFO - PROCESS | 1663 | 1467028602804 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 1663 | 1467028602807 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:56:42 INFO - PROCESS | 1663 | 1467028602812 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 1663 | 1467028602814 Marionette TRACE conn2 <- [1,1878,null,{}] 04:56:42 INFO - PROCESS | 1663 | 1467028602816 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:42 INFO - PROCESS | 1663 | 1467028602818 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:42 INFO - PROCESS | 1663 | 1467028602920 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:56:42 INFO - PROCESS | 1663 | 1467028602980 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 1663 | 1467028602981 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249be800 == 45 [pid = 1663] [id = 477] 04:56:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1185b1400) [pid = 1663] [serial = 1430] [outer = 0x0] 04:56:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1193f8800) [pid = 1663] [serial = 1431] [outer = 0x1185b1400] 04:56:43 INFO - PROCESS | 1663 | 1467028603011 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11984b000) [pid = 1663] [serial = 1432] [outer = 0x1185b1400] 04:56:43 INFO - PROCESS | 1663 | 1467028603467 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 04:56:43 INFO - PROCESS | 1663 | 1467028603482 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 1663 | 1467028603485 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:56:43 INFO - PROCESS | 1663 | 1467028603488 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 1663 | 1467028603491 Marionette TRACE conn2 <- [1,1882,null,{}] 04:56:43 INFO - PROCESS | 1663 | 1467028603500 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:43 INFO - PROCESS | 1663 | 1467028603503 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:43 INFO - PROCESS | 1663 | 1467028603651 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:56:43 INFO - PROCESS | 1663 | 1467028603750 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 1663 | 1467028603753 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cdb5800 == 46 [pid = 1663] [id = 478] 04:56:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119b76400) [pid = 1663] [serial = 1433] [outer = 0x0] 04:56:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x123114000) [pid = 1663] [serial = 1434] [outer = 0x119b76400] 04:56:43 INFO - PROCESS | 1663 | 1467028603804 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x123c0fc00) [pid = 1663] [serial = 1435] [outer = 0x119b76400] 04:56:44 INFO - PROCESS | 1663 | 1467028604295 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 821ms 04:56:44 INFO - PROCESS | 1663 | 1467028604310 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 1663 | 1467028604312 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:56:44 INFO - PROCESS | 1663 | 1467028604314 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 1663 | 1467028604316 Marionette TRACE conn2 <- [1,1886,null,{}] 04:56:44 INFO - PROCESS | 1663 | 1467028604320 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:44 INFO - PROCESS | 1663 | 1467028604322 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:44 INFO - PROCESS | 1663 | 1467028604431 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:56:44 INFO - PROCESS | 1663 | 1467028604493 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 1663 | 1467028604494 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e5f000 == 47 [pid = 1663] [id = 479] 04:56:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x112692400) [pid = 1663] [serial = 1436] [outer = 0x0] 04:56:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x113f2ec00) [pid = 1663] [serial = 1437] [outer = 0x112692400] 04:56:44 INFO - PROCESS | 1663 | 1467028604782 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x116f6f000) [pid = 1663] [serial = 1438] [outer = 0x112692400] 04:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 976ms 04:56:45 INFO - PROCESS | 1663 | 1467028605283 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:56:45 INFO - PROCESS | 1663 | 1467028605291 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:56:45 INFO - PROCESS | 1663 | 1467028605293 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:56:45 INFO - PROCESS | 1663 | 1467028605296 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 1663 | 1467028605298 Marionette TRACE conn2 <- [1,1890,null,{}] 04:56:45 INFO - PROCESS | 1663 | 1467028605304 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:45 INFO - PROCESS | 1663 | 1467028605305 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:45 INFO - PROCESS | 1663 | 1467028605398 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:56:45 INFO - PROCESS | 1663 | 1467028605455 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 1663 | 1467028605456 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x118789800 == 48 [pid = 1663] [id = 480] 04:56:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x117043c00) [pid = 1663] [serial = 1439] [outer = 0x0] 04:56:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118338000) [pid = 1663] [serial = 1440] [outer = 0x117043c00] 04:56:45 INFO - PROCESS | 1663 | 1467028605485 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1185b1000) [pid = 1663] [serial = 1441] [outer = 0x117043c00] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e6000 == 47 [pid = 1663] [id = 450] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c397000 == 46 [pid = 1663] [id = 474] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c158800 == 45 [pid = 1663] [id = 473] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1271f0000 == 44 [pid = 1663] [id = 472] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1197bf000 == 43 [pid = 1663] [id = 471] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84b800 == 42 [pid = 1663] [id = 470] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12a615000 == 41 [pid = 1663] [id = 469] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x127668800 == 40 [pid = 1663] [id = 468] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1249c4800 == 39 [pid = 1663] [id = 467] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119ff0800 == 38 [pid = 1663] [id = 466] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1197c0800 == 37 [pid = 1663] [id = 465] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1185de800 == 36 [pid = 1663] [id = 464] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11666f800 == 35 [pid = 1663] [id = 463] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11809b800 == 34 [pid = 1663] [id = 461] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12a853800 == 33 [pid = 1663] [id = 460] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x124f68000 == 32 [pid = 1663] [id = 462] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x117e5f000 == 31 [pid = 1663] [id = 479] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12cdb5800 == 30 [pid = 1663] [id = 478] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1249be800 == 29 [pid = 1663] [id = 477] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12cda0000 == 28 [pid = 1663] [id = 475] 04:56:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e5000 == 27 [pid = 1663] [id = 476] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x123c05c00) [pid = 1663] [serial = 1380] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11704f000) [pid = 1663] [serial = 1333] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1166ee400) [pid = 1663] [serial = 1332] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11870b800) [pid = 1663] [serial = 1336] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1185a6400) [pid = 1663] [serial = 1335] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1193f4c00) [pid = 1663] [serial = 1339] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1193eb800) [pid = 1663] [serial = 1338] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116f77400) [pid = 1663] [serial = 1353] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1172bd000) [pid = 1663] [serial = 1354] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118335c00) [pid = 1663] [serial = 1356] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11913b400) [pid = 1663] [serial = 1359] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1176be000) [pid = 1663] [serial = 1351] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1166ef400) [pid = 1663] [serial = 1350] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11984e000) [pid = 1663] [serial = 1342] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11978d000) [pid = 1663] [serial = 1341] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119b74800) [pid = 1663] [serial = 1345] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119a57400) [pid = 1663] [serial = 1344] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119849400) [pid = 1663] [serial = 1362] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1166f0800) [pid = 1663] [serial = 1371] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x121295000) [pid = 1663] [serial = 1348] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d05000) [pid = 1663] [serial = 1365] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119b71800) [pid = 1663] [serial = 1363] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x121086400) [pid = 1663] [serial = 1368] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119d13400) [pid = 1663] [serial = 1366] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d0dc00) [pid = 1663] [serial = 1347] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119848400) [pid = 1663] [serial = 1374] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x123476000) [pid = 1663] [serial = 1377] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1231a7c00) [pid = 1663] [serial = 1375] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1231a3800) [pid = 1663] [serial = 1369] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1193f5400) [pid = 1663] [serial = 1360] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118339000) [pid = 1663] [serial = 1372] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118441c00) [pid = 1663] [serial = 1357] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1239a2000) [pid = 1663] [serial = 1378] [outer = 0x0] [url = about:blank] 04:56:46 INFO - PROCESS | 1663 | 1467028606350 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1075ms 04:56:46 INFO - PROCESS | 1663 | 1467028606372 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 1663 | 1467028606375 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:56:46 INFO - PROCESS | 1663 | 1467028606378 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 1663 | 1467028606379 Marionette TRACE conn2 <- [1,1894,null,{}] 04:56:46 INFO - PROCESS | 1663 | 1467028606386 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 1663 | 1467028606387 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:46 INFO - PROCESS | 1663 | 1467028606467 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:56:46 INFO - PROCESS | 1663 | 1467028606519 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 1663 | 1467028606521 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f42800 == 28 [pid = 1663] [id = 481] 04:56:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x116075c00) [pid = 1663] [serial = 1442] [outer = 0x0] 04:56:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116968000) [pid = 1663] [serial = 1443] [outer = 0x116075c00] 04:56:46 INFO - PROCESS | 1663 | 1467028606549 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116f78000) [pid = 1663] [serial = 1444] [outer = 0x116075c00] 04:56:46 INFO - PROCESS | 1663 | 1467028606864 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 524ms 04:56:46 INFO - PROCESS | 1663 | 1467028606903 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 1663 | 1467028606907 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:56:46 INFO - PROCESS | 1663 | 1467028606911 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 1663 | 1467028606913 Marionette TRACE conn2 <- [1,1898,null,{}] 04:56:46 INFO - PROCESS | 1663 | 1467028606916 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 1663 | 1467028606917 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:46 INFO - PROCESS | 1663 | 1467028606994 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:56:47 INFO - PROCESS | 1663 | 1467028607000 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 1663 | 1467028607002 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e0000 == 29 [pid = 1663] [id = 482] 04:56:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1176b8800) [pid = 1663] [serial = 1445] [outer = 0x0] 04:56:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118223c00) [pid = 1663] [serial = 1446] [outer = 0x1176b8800] 04:56:47 INFO - PROCESS | 1663 | 1467028607030 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11843ec00) [pid = 1663] [serial = 1447] [outer = 0x1176b8800] 04:56:47 INFO - PROCESS | 1663 | 1467028607395 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 04:56:47 INFO - PROCESS | 1663 | 1467028607430 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 1663 | 1467028607432 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:56:47 INFO - PROCESS | 1663 | 1467028607437 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 1663 | 1467028607439 Marionette TRACE conn2 <- [1,1902,null,{}] 04:56:47 INFO - PROCESS | 1663 | 1467028607447 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:47 INFO - PROCESS | 1663 | 1467028607450 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:47 INFO - PROCESS | 1663 | 1467028607526 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:56:47 INFO - PROCESS | 1663 | 1467028607530 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 1663 | 1467028607533 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b19000 == 30 [pid = 1663] [id = 483] 04:56:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x112964c00) [pid = 1663] [serial = 1448] [outer = 0x0] 04:56:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119137800) [pid = 1663] [serial = 1449] [outer = 0x112964c00] 04:56:47 INFO - PROCESS | 1663 | 1467028607563 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1193f1c00) [pid = 1663] [serial = 1450] [outer = 0x112964c00] 04:56:47 INFO - PROCESS | 1663 | 1467028607912 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 04:56:47 INFO - PROCESS | 1663 | 1467028607958 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 1663 | 1467028607961 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:56:47 INFO - PROCESS | 1663 | 1467028607964 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 1663 | 1467028607966 Marionette TRACE conn2 <- [1,1906,null,{}] 04:56:47 INFO - PROCESS | 1663 | 1467028607970 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:47 INFO - PROCESS | 1663 | 1467028607971 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:48 INFO - PROCESS | 1663 | 1467028608128 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:56:48 INFO - PROCESS | 1663 | 1467028608141 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 1663 | 1467028608143 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x123123800 == 31 [pid = 1663] [id = 484] 04:56:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119728000) [pid = 1663] [serial = 1451] [outer = 0x0] 04:56:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11984e000) [pid = 1663] [serial = 1452] [outer = 0x119728000] 04:56:48 INFO - PROCESS | 1663 | 1467028608182 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119b6e800) [pid = 1663] [serial = 1453] [outer = 0x119728000] 04:56:48 INFO - PROCESS | 1663 | 1467028608561 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 621ms 04:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:56:48 INFO - PROCESS | 1663 | 1467028608585 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 1663 | 1467028608587 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:56:48 INFO - PROCESS | 1663 | 1467028608588 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 1663 | 1467028608590 Marionette TRACE conn2 <- [1,1910,null,{}] 04:56:48 INFO - PROCESS | 1663 | 1467028608592 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:48 INFO - PROCESS | 1663 | 1467028608593 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:48 INFO - PROCESS | 1663 | 1467028608686 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:56:48 INFO - PROCESS | 1663 | 1467028608724 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 1663 | 1467028608725 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x123a72000 == 32 [pid = 1663] [id = 485] 04:56:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x113f36c00) [pid = 1663] [serial = 1454] [outer = 0x0] 04:56:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119b7ac00) [pid = 1663] [serial = 1455] [outer = 0x113f36c00] 04:56:48 INFO - PROCESS | 1663 | 1467028608750 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119d0d400) [pid = 1663] [serial = 1456] [outer = 0x113f36c00] 04:56:49 INFO - PROCESS | 1663 | 1467028609093 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 517ms 04:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:56:49 INFO - PROCESS | 1663 | 1467028609107 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 1663 | 1467028609108 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:56:49 INFO - PROCESS | 1663 | 1467028609110 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 1663 | 1467028609111 Marionette TRACE conn2 <- [1,1914,null,{}] 04:56:49 INFO - PROCESS | 1663 | 1467028609113 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:49 INFO - PROCESS | 1663 | 1467028609120 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:49 INFO - PROCESS | 1663 | 1467028609551 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1236f3400) [pid = 1663] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1245bc400) [pid = 1663] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11295d400) [pid = 1663] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x113f31400) [pid = 1663] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124f72800) [pid = 1663] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119b7b400) [pid = 1663] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113840000) [pid = 1663] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1185d9400) [pid = 1663] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118336400) [pid = 1663] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x116a0bc00) [pid = 1663] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1239a2800) [pid = 1663] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x121296c00) [pid = 1663] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x112f61400) [pid = 1663] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x126abbc00) [pid = 1663] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x129162800) [pid = 1663] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:56:49 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119a58800) [pid = 1663] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:56:49 INFO - PROCESS | 1663 | 1467028609644 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 1663 | 1467028609645 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x113ad7000 == 33 [pid = 1663] [id = 486] 04:56:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x112963000) [pid = 1663] [serial = 1457] [outer = 0x0] 04:56:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x112a80c00) [pid = 1663] [serial = 1458] [outer = 0x112963000] 04:56:49 INFO - PROCESS | 1663 | 1467028609677 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x113840000) [pid = 1663] [serial = 1459] [outer = 0x112963000] 04:56:50 INFO - PROCESS | 1663 | 1467028610165 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1072ms 04:56:50 INFO - PROCESS | 1663 | 1467028610183 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 1663 | 1467028610185 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:56:50 INFO - PROCESS | 1663 | 1467028610189 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 1663 | 1467028610191 Marionette TRACE conn2 <- [1,1918,null,{}] 04:56:50 INFO - PROCESS | 1663 | 1467028610194 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:50 INFO - PROCESS | 1663 | 1467028610197 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:50 INFO - PROCESS | 1663 | 1467028610350 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:56:50 INFO - PROCESS | 1663 | 1467028610360 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 1663 | 1467028610361 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x119119000 == 34 [pid = 1663] [id = 487] 04:56:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1166f1000) [pid = 1663] [serial = 1460] [outer = 0x0] 04:56:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x117047000) [pid = 1663] [serial = 1461] [outer = 0x1166f1000] 04:56:50 INFO - PROCESS | 1663 | 1467028610392 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11804dc00) [pid = 1663] [serial = 1462] [outer = 0x1166f1000] 04:56:50 INFO - PROCESS | 1663 | 1467028610974 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 822ms 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:56:51 INFO - PROCESS | 1663 | 1467028611011 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 1663 | 1467028611013 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:56:51 INFO - PROCESS | 1663 | 1467028611015 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 1663 | 1467028611019 Marionette TRACE conn2 <- [1,1922,null,{}] 04:56:51 INFO - PROCESS | 1663 | 1467028611022 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:51 INFO - PROCESS | 1663 | 1467028611023 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:51 INFO - PROCESS | 1663 | 1467028611202 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:56:51 INFO - PROCESS | 1663 | 1467028611281 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 1663 | 1467028611282 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x116661800 == 35 [pid = 1663] [id = 488] 04:56:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112d5dc00) [pid = 1663] [serial = 1463] [outer = 0x0] 04:56:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1130c5400) [pid = 1663] [serial = 1464] [outer = 0x112d5dc00] 04:56:51 INFO - PROCESS | 1663 | 1467028611310 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1160d8800) [pid = 1663] [serial = 1465] [outer = 0x112d5dc00] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a5000 == 34 [pid = 1663] [id = 155] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x116668000 == 33 [pid = 1663] [id = 154] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x119b17800 == 32 [pid = 1663] [id = 158] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x126f79000 == 31 [pid = 1663] [id = 163] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x123a72000 == 30 [pid = 1663] [id = 485] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x123123800 == 29 [pid = 1663] [id = 484] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x119b19000 == 28 [pid = 1663] [id = 483] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e0000 == 27 [pid = 1663] [id = 482] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x116f42800 == 26 [pid = 1663] [id = 481] 04:56:51 INFO - PROCESS | 1663 | --DOCSHELL 0x118789800 == 25 [pid = 1663] [id = 480] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x123cdd400) [pid = 1663] [serial = 1404] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x124f0d000) [pid = 1663] [serial = 1407] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118224000) [pid = 1663] [serial = 1416] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1166f3000) [pid = 1663] [serial = 1389] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11804b400) [pid = 1663] [serial = 1390] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x126ac0400) [pid = 1663] [serial = 1410] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12107a000) [pid = 1663] [serial = 1398] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121295400) [pid = 1663] [serial = 1399] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1193f5800) [pid = 1663] [serial = 1395] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119b78000) [pid = 1663] [serial = 1396] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x118709400) [pid = 1663] [serial = 1386] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x118fb6800) [pid = 1663] [serial = 1387] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1185dac00) [pid = 1663] [serial = 1392] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x11913a800) [pid = 1663] [serial = 1393] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x129417800) [pid = 1663] [serial = 1426] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x123c0dc00) [pid = 1663] [serial = 1381] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x126ab6c00) [pid = 1663] [serial = 1408] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x1212b8000) [pid = 1663] [serial = 1401] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x1160d8000) [pid = 1663] [serial = 1383] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1172b7400) [pid = 1663] [serial = 1384] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12735e800) [pid = 1663] [serial = 1413] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12940f400) [pid = 1663] [serial = 1425] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x126f4b000) [pid = 1663] [serial = 1411] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x119734400) [pid = 1663] [serial = 1417] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x1293b6c00) [pid = 1663] [serial = 1423] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x123c07400) [pid = 1663] [serial = 1419] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x1293ad400) [pid = 1663] [serial = 1422] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x1273bec00) [pid = 1663] [serial = 1414] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x1245f0c00) [pid = 1663] [serial = 1405] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x129162400) [pid = 1663] [serial = 1420] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x1231ad000) [pid = 1663] [serial = 1402] [outer = 0x0] [url = about:blank] 04:56:51 INFO - PROCESS | 1663 | 1467028611899 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 921ms 04:56:51 INFO - PROCESS | 1663 | 1467028611939 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 1663 | 1467028611943 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:56:51 INFO - PROCESS | 1663 | 1467028611947 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 1663 | 1467028611953 Marionette TRACE conn2 <- [1,1926,null,{}] 04:56:51 INFO - PROCESS | 1663 | 1467028611959 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:51 INFO - PROCESS | 1663 | 1467028611962 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:52 INFO - PROCESS | 1663 | 1467028612102 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:56:52 INFO - PROCESS | 1663 | 1467028612168 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 1663 | 1467028612170 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e5f000 == 26 [pid = 1663] [id = 489] 04:56:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x116f77800) [pid = 1663] [serial = 1466] [outer = 0x0] 04:56:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x1172b2400) [pid = 1663] [serial = 1467] [outer = 0x116f77800] 04:56:52 INFO - PROCESS | 1663 | 1467028612202 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x11804e400) [pid = 1663] [serial = 1468] [outer = 0x116f77800] 04:56:52 INFO - PROCESS | 1663 | 1467028612645 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 727ms 04:56:52 INFO - PROCESS | 1663 | 1467028612673 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 1663 | 1467028612676 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:56:52 INFO - PROCESS | 1663 | 1467028612681 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 1663 | 1467028612683 Marionette TRACE conn2 <- [1,1930,null,{}] 04:56:52 INFO - PROCESS | 1663 | 1467028612685 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:52 INFO - PROCESS | 1663 | 1467028612687 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:52 INFO - PROCESS | 1663 | 1467028612784 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:56:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x11833fc00) [pid = 1663] [serial = 1469] [outer = 0x12c9cd800] 04:56:52 INFO - PROCESS | 1663 | 1467028612856 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 1663 | 1467028612857 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a79800 == 27 [pid = 1663] [id = 490] 04:56:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x118495c00) [pid = 1663] [serial = 1470] [outer = 0x0] 04:56:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x1185ce400) [pid = 1663] [serial = 1471] [outer = 0x118495c00] 04:56:52 INFO - PROCESS | 1663 | 1467028612895 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x11870ec00) [pid = 1663] [serial = 1472] [outer = 0x118495c00] 04:56:53 INFO - PROCESS | 1663 | 1467028613375 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 772ms 04:56:53 INFO - PROCESS | 1663 | 1467028613454 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 1663 | 1467028613455 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:56:53 INFO - PROCESS | 1663 | 1467028613458 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 1663 | 1467028613460 Marionette TRACE conn2 <- [1,1934,null,{}] 04:56:53 INFO - PROCESS | 1663 | 1467028613469 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:53 INFO - PROCESS | 1663 | 1467028613472 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:53 INFO - PROCESS | 1663 | 1467028613570 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:56:53 INFO - PROCESS | 1663 | 1467028613638 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 1663 | 1467028613640 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x123253800 == 28 [pid = 1663] [id = 491] 04:56:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1126a0000) [pid = 1663] [serial = 1473] [outer = 0x0] 04:56:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x11972a800) [pid = 1663] [serial = 1474] [outer = 0x1126a0000] 04:56:53 INFO - PROCESS | 1663 | 1467028613673 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x119a51000) [pid = 1663] [serial = 1475] [outer = 0x1126a0000] 04:56:54 INFO - PROCESS | 1663 | 1467028614120 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 720ms 04:56:54 INFO - PROCESS | 1663 | 1467028614179 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 1663 | 1467028614181 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:56:54 INFO - PROCESS | 1663 | 1467028614185 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 1663 | 1467028614187 Marionette TRACE conn2 <- [1,1938,null,{}] 04:56:54 INFO - PROCESS | 1663 | 1467028614189 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:54 INFO - PROCESS | 1663 | 1467028614191 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:54 INFO - PROCESS | 1663 | 1467028614286 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:56:54 INFO - PROCESS | 1663 | 1467028614350 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 1663 | 1467028614352 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11910f800 == 29 [pid = 1663] [id = 492] 04:56:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x119d0b800) [pid = 1663] [serial = 1476] [outer = 0x0] 04:56:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x119f04400) [pid = 1663] [serial = 1477] [outer = 0x119d0b800] 04:56:54 INFO - PROCESS | 1663 | 1467028614381 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x121085400) [pid = 1663] [serial = 1478] [outer = 0x119d0b800] 04:56:54 INFO - PROCESS | 1663 | 1467028614794 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 620ms 04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:56:54 INFO - PROCESS | 1663 | 1467028614805 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 1663 | 1467028614806 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:56:54 INFO - PROCESS | 1663 | 1467028614808 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 1663 | 1467028614810 Marionette TRACE conn2 <- [1,1942,null,{}] 04:56:54 INFO - PROCESS | 1663 | 1467028614812 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:54 INFO - PROCESS | 1663 | 1467028614813 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:54 INFO - PROCESS | 1663 | 1467028614907 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:56:54 INFO - PROCESS | 1663 | 1467028614956 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 1663 | 1467028614958 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a98000 == 30 [pid = 1663] [id = 493] 04:56:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x119d11400) [pid = 1663] [serial = 1479] [outer = 0x0] 04:56:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x121162400) [pid = 1663] [serial = 1480] [outer = 0x119d11400] 04:56:54 INFO - PROCESS | 1663 | 1467028614987 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x12129d000) [pid = 1663] [serial = 1481] [outer = 0x119d11400] 04:56:55 INFO - PROCESS | 1663 | 1467028615424 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 668ms 04:56:55 INFO - PROCESS | 1663 | 1467028615485 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 1663 | 1467028615487 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:56:55 INFO - PROCESS | 1663 | 1467028615491 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 1663 | 1467028615493 Marionette TRACE conn2 <- [1,1946,null,{}] 04:56:55 INFO - PROCESS | 1663 | 1467028615497 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:55 INFO - PROCESS | 1663 | 1467028615498 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11911b800 == 29 [pid = 1663] [id = 167] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x113ad7000 == 28 [pid = 1663] [id = 486] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118f13800 == 27 [pid = 1663] [id = 156] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1197ce800 == 26 [pid = 1663] [id = 157] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x124588800 == 25 [pid = 1663] [id = 161] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x112aa3000 == 24 [pid = 1663] [id = 166] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x128ed2800 == 23 [pid = 1663] [id = 164] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12b831800 == 22 [pid = 1663] [id = 170] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119b18800 == 21 [pid = 1663] [id = 168] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12336e000 == 20 [pid = 1663] [id = 159] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12aadd800 == 19 [pid = 1663] [id = 169] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12a409800 == 18 [pid = 1663] [id = 165] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1183d6000 == 17 [pid = 1663] [id = 171] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119fdf800 == 16 [pid = 1663] [id = 162] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119119000 == 15 [pid = 1663] [id = 487] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x123a61800 == 14 [pid = 1663] [id = 160] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x126a98000 == 13 [pid = 1663] [id = 493] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11910f800 == 12 [pid = 1663] [id = 492] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x123253800 == 11 [pid = 1663] [id = 491] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119a79800 == 10 [pid = 1663] [id = 490] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x116661800 == 9 [pid = 1663] [id = 488] 04:56:56 INFO - PROCESS | 1663 | --DOCSHELL 0x117e5f000 == 8 [pid = 1663] [id = 489] 04:56:57 INFO - PROCESS | 1663 | 1467028617146 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:56:57 INFO - PROCESS | 1663 | 1467028617238 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 1663 | 1467028617240 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a4d800 == 9 [pid = 1663] [id = 494] 04:56:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x112d60400) [pid = 1663] [serial = 1482] [outer = 0x0] 04:56:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112f0cc00) [pid = 1663] [serial = 1483] [outer = 0x112d60400] 04:56:57 INFO - PROCESS | 1663 | 1467028617271 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x113f3ac00) [pid = 1663] [serial = 1484] [outer = 0x112d60400] 04:56:57 INFO - PROCESS | 1663 | 1467028617670 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2231ms 04:56:57 INFO - PROCESS | 1663 | 1467028617735 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 1663 | 1467028617740 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:56:57 INFO - PROCESS | 1663 | 1467028617746 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 1663 | 1467028617750 Marionette TRACE conn2 <- [1,1950,null,{}] 04:56:57 INFO - PROCESS | 1663 | 1467028617763 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:57 INFO - PROCESS | 1663 | 1467028617766 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:57 INFO - PROCESS | 1663 | 1467028617882 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:56:57 INFO - PROCESS | 1663 | 1467028617890 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 1663 | 1467028617892 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a1800 == 10 [pid = 1663] [id = 495] 04:56:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x117046c00) [pid = 1663] [serial = 1485] [outer = 0x0] 04:56:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1172bc400) [pid = 1663] [serial = 1486] [outer = 0x117046c00] 04:56:57 INFO - PROCESS | 1663 | 1467028617919 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118048c00) [pid = 1663] [serial = 1487] [outer = 0x117046c00] 04:56:58 INFO - PROCESS | 1663 | 1467028618247 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 533ms 04:56:58 INFO - PROCESS | 1663 | 1467028618278 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 1663 | 1467028618280 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:56:58 INFO - PROCESS | 1663 | 1467028618283 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 1663 | 1467028618284 Marionette TRACE conn2 <- [1,1954,null,{}] 04:56:58 INFO - PROCESS | 1663 | 1467028618287 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:58 INFO - PROCESS | 1663 | 1467028618288 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:58 INFO - PROCESS | 1663 | 1467028618365 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:56:58 INFO - PROCESS | 1663 | 1467028618372 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 1663 | 1467028618373 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f1000 == 11 [pid = 1663] [id = 496] 04:56:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11816b000) [pid = 1663] [serial = 1488] [outer = 0x0] 04:56:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11843e400) [pid = 1663] [serial = 1489] [outer = 0x11816b000] 04:56:58 INFO - PROCESS | 1663 | 1467028618400 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1185dbc00) [pid = 1663] [serial = 1490] [outer = 0x11816b000] 04:56:58 INFO - PROCESS | 1663 | 1467028618754 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 04:56:58 INFO - PROCESS | 1663 | 1467028618802 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 1663 | 1467028618805 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:56:58 INFO - PROCESS | 1663 | 1467028618813 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 1663 | 1467028618816 Marionette TRACE conn2 <- [1,1958,null,{}] 04:56:58 INFO - PROCESS | 1663 | 1467028618818 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:58 INFO - PROCESS | 1663 | 1467028618821 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:58 INFO - PROCESS | 1663 | 1467028618929 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:56:58 INFO - PROCESS | 1663 | 1467028618935 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 1663 | 1467028618936 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x120832800 == 12 [pid = 1663] [id = 497] 04:56:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1185dc400) [pid = 1663] [serial = 1491] [outer = 0x0] 04:56:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118859800) [pid = 1663] [serial = 1492] [outer = 0x1185dc400] 04:56:58 INFO - PROCESS | 1663 | 1467028618961 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1193ef400) [pid = 1663] [serial = 1493] [outer = 0x1185dc400] 04:56:59 INFO - PROCESS | 1663 | 1467028619261 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 476ms 04:56:59 INFO - PROCESS | 1663 | 1467028619287 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 1663 | 1467028619289 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:56:59 INFO - PROCESS | 1663 | 1467028619291 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 1663 | 1467028619292 Marionette TRACE conn2 <- [1,1962,null,{}] 04:56:59 INFO - PROCESS | 1663 | 1467028619294 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:59 INFO - PROCESS | 1663 | 1467028619295 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:59 INFO - PROCESS | 1663 | 1467028619391 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:56:59 INFO - PROCESS | 1663 | 1467028619394 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 1663 | 1467028619396 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237c1800 == 13 [pid = 1663] [id = 498] 04:56:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1193efc00) [pid = 1663] [serial = 1494] [outer = 0x0] 04:56:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11972e800) [pid = 1663] [serial = 1495] [outer = 0x1193efc00] 04:56:59 INFO - PROCESS | 1663 | 1467028619420 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11984fc00) [pid = 1663] [serial = 1496] [outer = 0x1193efc00] 04:56:59 INFO - PROCESS | 1663 | 1467028619762 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 518ms 04:56:59 INFO - PROCESS | 1663 | 1467028619810 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 1663 | 1467028619811 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:56:59 INFO - PROCESS | 1663 | 1467028619813 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 1663 | 1467028619814 Marionette TRACE conn2 <- [1,1966,null,{}] 04:56:59 INFO - PROCESS | 1663 | 1467028619816 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:59 INFO - PROCESS | 1663 | 1467028619818 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:59 INFO - PROCESS | 1663 | 1467028619909 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:56:59 INFO - PROCESS | 1663 | 1467028619946 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 1663 | 1467028619950 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:56:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f66800 == 14 [pid = 1663] [id = 499] 04:56:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119b78c00) [pid = 1663] [serial = 1497] [outer = 0x0] 04:56:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119d0c000) [pid = 1663] [serial = 1498] [outer = 0x119b78c00] 04:56:59 INFO - PROCESS | 1663 | 1467028619983 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x121087000) [pid = 1663] [serial = 1499] [outer = 0x119b78c00] 04:57:00 INFO - PROCESS | 1663 | 1467028620319 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 519ms 04:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:57:00 INFO - PROCESS | 1663 | 1467028620337 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 1663 | 1467028620339 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:57:00 INFO - PROCESS | 1663 | 1467028620341 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 1663 | 1467028620342 Marionette TRACE conn2 <- [1,1970,null,{}] 04:57:00 INFO - PROCESS | 1663 | 1467028620345 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:00 INFO - PROCESS | 1663 | 1467028620346 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:00 INFO - PROCESS | 1663 | 1467028620444 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:57:00 INFO - PROCESS | 1663 | 1467028620447 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 1663 | 1467028620448 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x112120800 == 15 [pid = 1663] [id = 500] 04:57:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116964000) [pid = 1663] [serial = 1500] [outer = 0x0] 04:57:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121162c00) [pid = 1663] [serial = 1501] [outer = 0x116964000] 04:57:00 INFO - PROCESS | 1663 | 1467028620473 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1231a1800) [pid = 1663] [serial = 1502] [outer = 0x116964000] 04:57:00 INFO - PROCESS | 1663 | 1467028620798 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 04:57:00 INFO - PROCESS | 1663 | 1467028620860 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:57:00 INFO - PROCESS | 1663 | 1467028620862 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:57:00 INFO - PROCESS | 1663 | 1467028620864 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 1663 | 1467028620865 Marionette TRACE conn2 <- [1,1974,null,{}] 04:57:00 INFO - PROCESS | 1663 | 1467028620867 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:00 INFO - PROCESS | 1663 | 1467028620868 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:00 INFO - PROCESS | 1663 | 1467028620961 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:57:00 INFO - PROCESS | 1663 | 1467028620974 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 1663 | 1467028620975 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ec8000 == 16 [pid = 1663] [id = 501] 04:57:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x116f7d400) [pid = 1663] [serial = 1503] [outer = 0x0] 04:57:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1231a8c00) [pid = 1663] [serial = 1504] [outer = 0x116f7d400] 04:57:01 INFO - PROCESS | 1663 | 1467028621000 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12347b000) [pid = 1663] [serial = 1505] [outer = 0x116f7d400] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x117043c00) [pid = 1663] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116075c00) [pid = 1663] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112964c00) [pid = 1663] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1176b8800) [pid = 1663] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119728000) [pid = 1663] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x112963000) [pid = 1663] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x113f36c00) [pid = 1663] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119d0b800) [pid = 1663] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1126a0000) [pid = 1663] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x112692400) [pid = 1663] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119b76400) [pid = 1663] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1185b1400) [pid = 1663] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11804b000) [pid = 1663] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118495c00) [pid = 1663] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1166f1000) [pid = 1663] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x116f77800) [pid = 1663] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:57:01 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x112d5dc00) [pid = 1663] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:57:01 INFO - PROCESS | 1663 | 1467028621582 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 771ms 04:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:57:01 INFO - PROCESS | 1663 | 1467028621636 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 1663 | 1467028621637 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:57:01 INFO - PROCESS | 1663 | 1467028621639 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 1663 | 1467028621640 Marionette TRACE conn2 <- [1,1978,null,{}] 04:57:01 INFO - PROCESS | 1663 | 1467028621642 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:01 INFO - PROCESS | 1663 | 1467028621643 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:01 INFO - PROCESS | 1663 | 1467028621718 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:57:01 INFO - PROCESS | 1663 | 1467028621722 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 1663 | 1467028621723 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ec2800 == 17 [pid = 1663] [id = 502] 04:57:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x116f7b000) [pid = 1663] [serial = 1506] [outer = 0x0] 04:57:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118055c00) [pid = 1663] [serial = 1507] [outer = 0x116f7b000] 04:57:01 INFO - PROCESS | 1663 | 1467028621748 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118850c00) [pid = 1663] [serial = 1508] [outer = 0x116f7b000] 04:57:02 INFO - PROCESS | 1663 | 1467028622076 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 04:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:57:02 INFO - PROCESS | 1663 | 1467028622107 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 1663 | 1467028622109 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:57:02 INFO - PROCESS | 1663 | 1467028622111 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 1663 | 1467028622112 Marionette TRACE conn2 <- [1,1982,null,{}] 04:57:02 INFO - PROCESS | 1663 | 1467028622114 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:02 INFO - PROCESS | 1663 | 1467028622116 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:02 INFO - PROCESS | 1663 | 1467028622232 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:57:02 INFO - PROCESS | 1663 | 1467028622238 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 1663 | 1467028622240 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12937d800 == 18 [pid = 1663] [id = 503] 04:57:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1193f1800) [pid = 1663] [serial = 1509] [outer = 0x0] 04:57:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119a52800) [pid = 1663] [serial = 1510] [outer = 0x1193f1800] 04:57:02 INFO - PROCESS | 1663 | 1467028622263 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1231a0c00) [pid = 1663] [serial = 1511] [outer = 0x1193f1800] 04:57:02 INFO - PROCESS | 1663 | 1467028622672 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 619ms 04:57:02 INFO - PROCESS | 1663 | 1467028622731 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 1663 | 1467028622733 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:57:02 INFO - PROCESS | 1663 | 1467028622736 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 1663 | 1467028622738 Marionette TRACE conn2 <- [1,1986,null,{}] 04:57:02 INFO - PROCESS | 1663 | 1467028622741 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:02 INFO - PROCESS | 1663 | 1467028622743 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:02 INFO - PROCESS | 1663 | 1467028622859 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:57:02 INFO - PROCESS | 1663 | 1467028622871 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 1663 | 1467028622872 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a61e000 == 19 [pid = 1663] [id = 504] 04:57:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1236f3000) [pid = 1663] [serial = 1512] [outer = 0x0] 04:57:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1239a3400) [pid = 1663] [serial = 1513] [outer = 0x1236f3000] 04:57:02 INFO - PROCESS | 1663 | 1467028622901 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123c05000) [pid = 1663] [serial = 1514] [outer = 0x1236f3000] 04:57:03 INFO - PROCESS | 1663 | 1467028623227 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 04:57:03 INFO - PROCESS | 1663 | 1467028623292 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 1663 | 1467028623295 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:57:03 INFO - PROCESS | 1663 | 1467028623300 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 1663 | 1467028623302 Marionette TRACE conn2 <- [1,1990,null,{}] 04:57:03 INFO - PROCESS | 1663 | 1467028623306 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:03 INFO - PROCESS | 1663 | 1467028623308 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:03 INFO - PROCESS | 1663 | 1467028623394 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:57:03 INFO - PROCESS | 1663 | 1467028623484 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 1663 | 1467028623487 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x117244800 == 20 [pid = 1663] [id = 505] 04:57:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1130ce000) [pid = 1663] [serial = 1515] [outer = 0x0] 04:57:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x113867c00) [pid = 1663] [serial = 1516] [outer = 0x1130ce000] 04:57:03 INFO - PROCESS | 1663 | 1467028623518 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116795c00) [pid = 1663] [serial = 1517] [outer = 0x1130ce000] 04:57:04 INFO - PROCESS | 1663 | 1467028624027 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 04:57:04 INFO - PROCESS | 1663 | 1467028624092 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 1663 | 1467028624094 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:57:04 INFO - PROCESS | 1663 | 1467028624102 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 1663 | 1467028624105 Marionette TRACE conn2 <- [1,1994,null,{}] 04:57:04 INFO - PROCESS | 1663 | 1467028624108 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:04 INFO - PROCESS | 1663 | 1467028624110 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:04 INFO - PROCESS | 1663 | 1467028624214 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:57:04 INFO - PROCESS | 1663 | 1467028624290 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 1663 | 1467028624292 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x1237c7000 == 21 [pid = 1663] [id = 506] 04:57:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11833f800) [pid = 1663] [serial = 1518] [outer = 0x0] 04:57:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118441800) [pid = 1663] [serial = 1519] [outer = 0x11833f800] 04:57:04 INFO - PROCESS | 1663 | 1467028624322 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118706c00) [pid = 1663] [serial = 1520] [outer = 0x11833f800] 04:57:04 INFO - PROCESS | 1663 | 1467028624922 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 875ms 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112a80c00) [pid = 1663] [serial = 1458] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1172b2400) [pid = 1663] [serial = 1467] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1160d8800) [pid = 1663] [serial = 1465] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d0d400) [pid = 1663] [serial = 1456] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1185b1000) [pid = 1663] [serial = 1441] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118338000) [pid = 1663] [serial = 1440] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116968000) [pid = 1663] [serial = 1443] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116f78000) [pid = 1663] [serial = 1444] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1130c5400) [pid = 1663] [serial = 1464] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119137800) [pid = 1663] [serial = 1449] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1193f1c00) [pid = 1663] [serial = 1450] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118223c00) [pid = 1663] [serial = 1446] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11843ec00) [pid = 1663] [serial = 1447] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118170800) [pid = 1663] [serial = 1428] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1193f8800) [pid = 1663] [serial = 1431] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x123114000) [pid = 1663] [serial = 1434] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x113f2ec00) [pid = 1663] [serial = 1437] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x119b6e800) [pid = 1663] [serial = 1453] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x113840000) [pid = 1663] [serial = 1459] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x119b7ac00) [pid = 1663] [serial = 1455] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x11984e000) [pid = 1663] [serial = 1452] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x121085400) [pid = 1663] [serial = 1478] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x119a51000) [pid = 1663] [serial = 1475] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x121162400) [pid = 1663] [serial = 1480] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x119f04400) [pid = 1663] [serial = 1477] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x11972a800) [pid = 1663] [serial = 1474] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x116f6f000) [pid = 1663] [serial = 1438] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x123c0fc00) [pid = 1663] [serial = 1435] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x11984b000) [pid = 1663] [serial = 1432] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x118341800) [pid = 1663] [serial = 1429] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x11870ec00) [pid = 1663] [serial = 1472] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x1185ce400) [pid = 1663] [serial = 1471] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x123c07000) [pid = 1663] [serial = 898] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x11804dc00) [pid = 1663] [serial = 1462] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x11804e400) [pid = 1663] [serial = 1468] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x117047000) [pid = 1663] [serial = 1461] [outer = 0x0] [url = about:blank] 04:57:05 INFO - PROCESS | 1663 | 1467028625016 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 1663 | 1467028625018 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:57:05 INFO - PROCESS | 1663 | 1467028625021 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 1663 | 1467028625023 Marionette TRACE conn2 <- [1,1998,null,{}] 04:57:05 INFO - PROCESS | 1663 | 1467028625026 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:05 INFO - PROCESS | 1663 | 1467028625028 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:05 INFO - PROCESS | 1663 | 1467028625099 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:57:05 INFO - PROCESS | 1663 | 1467028625111 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 1663 | 1467028625112 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x116669800 == 22 [pid = 1663] [id = 507] 04:57:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x1160dac00) [pid = 1663] [serial = 1521] [outer = 0x0] 04:57:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x116792400) [pid = 1663] [serial = 1522] [outer = 0x1160dac00] 04:57:05 INFO - PROCESS | 1663 | 1467028625139 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x116f79c00) [pid = 1663] [serial = 1523] [outer = 0x1160dac00] 04:57:05 INFO - PROCESS | 1663 | 1467028625478 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 471ms 04:57:05 INFO - PROCESS | 1663 | 1467028625492 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 1663 | 1467028625495 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:57:05 INFO - PROCESS | 1663 | 1467028625500 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 1663 | 1467028625503 Marionette TRACE conn2 <- [1,2002,null,{}] 04:57:05 INFO - PROCESS | 1663 | 1467028625506 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:05 INFO - PROCESS | 1663 | 1467028625507 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:05 INFO - PROCESS | 1663 | 1467028625581 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:57:05 INFO - PROCESS | 1663 | 1467028625587 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 1663 | 1467028625588 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x118093800 == 23 [pid = 1663] [id = 508] 04:57:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x117e9d800) [pid = 1663] [serial = 1524] [outer = 0x0] 04:57:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x118227800) [pid = 1663] [serial = 1525] [outer = 0x117e9d800] 04:57:05 INFO - PROCESS | 1663 | 1467028625614 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x118443800) [pid = 1663] [serial = 1526] [outer = 0x117e9d800] 04:57:05 INFO - PROCESS | 1663 | 1467028625991 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 523ms 04:57:06 INFO - PROCESS | 1663 | 1467028626025 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 1663 | 1467028626027 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:57:06 INFO - PROCESS | 1663 | 1467028626029 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 1663 | 1467028626031 Marionette TRACE conn2 <- [1,2006,null,{}] 04:57:06 INFO - PROCESS | 1663 | 1467028626039 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:06 INFO - PROCESS | 1663 | 1467028626042 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:06 INFO - PROCESS | 1663 | 1467028626116 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:57:06 INFO - PROCESS | 1663 | 1467028626124 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 1663 | 1467028626127 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119107800 == 24 [pid = 1663] [id = 509] 04:57:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x1185d3c00) [pid = 1663] [serial = 1527] [outer = 0x0] 04:57:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x118852c00) [pid = 1663] [serial = 1528] [outer = 0x1185d3c00] 04:57:06 INFO - PROCESS | 1663 | 1467028626154 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x1193ec000) [pid = 1663] [serial = 1529] [outer = 0x1185d3c00] 04:57:06 INFO - PROCESS | 1663 | 1467028626509 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 523ms 04:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:57:06 INFO - PROCESS | 1663 | 1467028626559 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 1663 | 1467028626562 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:57:06 INFO - PROCESS | 1663 | 1467028626567 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 1663 | 1467028626569 Marionette TRACE conn2 <- [1,2010,null,{}] 04:57:06 INFO - PROCESS | 1663 | 1467028626572 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:06 INFO - PROCESS | 1663 | 1467028626574 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:06 INFO - PROCESS | 1663 | 1467028626696 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:57:06 INFO - PROCESS | 1663 | 1467028626708 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 1663 | 1467028626709 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a72800 == 25 [pid = 1663] [id = 510] 04:57:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x1193f7800) [pid = 1663] [serial = 1530] [outer = 0x0] 04:57:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11984c000) [pid = 1663] [serial = 1531] [outer = 0x1193f7800] 04:57:06 INFO - PROCESS | 1663 | 1467028626750 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x119b6e800) [pid = 1663] [serial = 1532] [outer = 0x1193f7800] 04:57:07 INFO - PROCESS | 1663 | 1467028627208 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 672ms 04:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:57:07 INFO - PROCESS | 1663 | 1467028627240 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 1663 | 1467028627241 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:57:07 INFO - PROCESS | 1663 | 1467028627243 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 1663 | 1467028627244 Marionette TRACE conn2 <- [1,2014,null,{}] 04:57:07 INFO - PROCESS | 1663 | 1467028627258 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:07 INFO - PROCESS | 1663 | 1467028627260 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:07 INFO - PROCESS | 1663 | 1467028627353 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:57:07 INFO - PROCESS | 1663 | 1467028627357 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 1663 | 1467028627358 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12083a000 == 26 [pid = 1663] [id = 511] 04:57:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x119726800) [pid = 1663] [serial = 1533] [outer = 0x0] 04:57:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x119b77800) [pid = 1663] [serial = 1534] [outer = 0x119726800] 04:57:07 INFO - PROCESS | 1663 | 1467028627382 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x119d0cc00) [pid = 1663] [serial = 1535] [outer = 0x119726800] 04:57:07 INFO - PROCESS | 1663 | 1467028627727 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 527ms 04:57:07 INFO - PROCESS | 1663 | 1467028627771 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 1663 | 1467028627772 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:57:07 INFO - PROCESS | 1663 | 1467028627774 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 1663 | 1467028627775 Marionette TRACE conn2 <- [1,2018,null,{}] 04:57:07 INFO - PROCESS | 1663 | 1467028627777 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:07 INFO - PROCESS | 1663 | 1467028627781 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:07 INFO - PROCESS | 1663 | 1467028627892 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:57:07 INFO - PROCESS | 1663 | 1467028627912 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 1663 | 1467028627913 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c69000 == 27 [pid = 1663] [id = 512] 04:57:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119d37400) [pid = 1663] [serial = 1536] [outer = 0x0] 04:57:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x121293c00) [pid = 1663] [serial = 1537] [outer = 0x119d37400] 04:57:07 INFO - PROCESS | 1663 | 1467028627938 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x12347ec00) [pid = 1663] [serial = 1538] [outer = 0x119d37400] 04:57:08 INFO - PROCESS | 1663 | 1467028628308 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 571ms 04:57:08 INFO - PROCESS | 1663 | 1467028628357 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 1663 | 1467028628359 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:57:08 INFO - PROCESS | 1663 | 1467028628361 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 1663 | 1467028628362 Marionette TRACE conn2 <- [1,2022,null,{}] 04:57:08 INFO - PROCESS | 1663 | 1467028628364 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:08 INFO - PROCESS | 1663 | 1467028628365 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:08 INFO - PROCESS | 1663 | 1467028628459 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:57:08 INFO - PROCESS | 1663 | 1467028628462 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 1663 | 1467028628463 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f5f800 == 28 [pid = 1663] [id = 513] 04:57:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x12347f000) [pid = 1663] [serial = 1539] [outer = 0x0] 04:57:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x123a7f400) [pid = 1663] [serial = 1540] [outer = 0x12347f000] 04:57:08 INFO - PROCESS | 1663 | 1467028628487 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x123c0b000) [pid = 1663] [serial = 1541] [outer = 0x12347f000] 04:57:08 INFO - PROCESS | 1663 | 1467028628808 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 467ms 04:57:08 INFO - PROCESS | 1663 | 1467028628829 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 1663 | 1467028628830 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:57:08 INFO - PROCESS | 1663 | 1467028628832 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 1663 | 1467028628835 Marionette TRACE conn2 <- [1,2026,null,{}] 04:57:08 INFO - PROCESS | 1663 | 1467028628840 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:08 INFO - PROCESS | 1663 | 1467028628841 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:08 INFO - PROCESS | 1663 | 1467028628938 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:57:08 INFO - PROCESS | 1663 | 1467028628947 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 1663 | 1467028628948 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12766b800 == 29 [pid = 1663] [id = 514] 04:57:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x123a79800) [pid = 1663] [serial = 1542] [outer = 0x0] 04:57:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x123ce0000) [pid = 1663] [serial = 1543] [outer = 0x123a79800] 04:57:08 INFO - PROCESS | 1663 | 1467028628973 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x123ee8400) [pid = 1663] [serial = 1544] [outer = 0x123a79800] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1193efc00) [pid = 1663] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x116f7d400) [pid = 1663] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x116964000) [pid = 1663] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119b78c00) [pid = 1663] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1193f1800) [pid = 1663] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x119d11400) [pid = 1663] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x116f7b000) [pid = 1663] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x112d60400) [pid = 1663] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1185dc400) [pid = 1663] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x117046c00) [pid = 1663] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:57:09 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x11816b000) [pid = 1663] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:57:09 INFO - PROCESS | 1663 | 1467028629412 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 623ms 04:57:09 INFO - PROCESS | 1663 | 1467028629456 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 1663 | 1467028629458 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:57:09 INFO - PROCESS | 1663 | 1467028629461 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 1663 | 1467028629463 Marionette TRACE conn2 <- [1,2030,null,{}] 04:57:09 INFO - PROCESS | 1663 | 1467028629466 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:09 INFO - PROCESS | 1663 | 1467028629468 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:09 INFO - PROCESS | 1663 | 1467028629552 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:57:09 INFO - PROCESS | 1663 | 1467028629604 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 1663 | 1467028629605 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271ea800 == 30 [pid = 1663] [id = 515] 04:57:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11213ec00) [pid = 1663] [serial = 1545] [outer = 0x0] 04:57:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11678b000) [pid = 1663] [serial = 1546] [outer = 0x11213ec00] 04:57:09 INFO - PROCESS | 1663 | 1467028629629 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119d0d800) [pid = 1663] [serial = 1547] [outer = 0x11213ec00] 04:57:09 INFO - PROCESS | 1663 | 1467028629897 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 472ms 04:57:09 INFO - PROCESS | 1663 | 1467028629940 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 1663 | 1467028629941 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:57:09 INFO - PROCESS | 1663 | 1467028629943 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 1663 | 1467028629945 Marionette TRACE conn2 <- [1,2034,null,{}] 04:57:09 INFO - PROCESS | 1663 | 1467028629947 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:09 INFO - PROCESS | 1663 | 1467028629948 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:10 INFO - PROCESS | 1663 | 1467028630040 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:57:10 INFO - PROCESS | 1663 | 1467028630043 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 1663 | 1467028630044 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a60f000 == 31 [pid = 1663] [id = 516] 04:57:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x123c0f800) [pid = 1663] [serial = 1548] [outer = 0x0] 04:57:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x124363400) [pid = 1663] [serial = 1549] [outer = 0x123c0f800] 04:57:10 INFO - PROCESS | 1663 | 1467028630075 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116f70000) [pid = 1663] [serial = 1550] [outer = 0x123c0f800] 04:57:10 INFO - PROCESS | 1663 | 1467028630423 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 04:57:10 INFO - PROCESS | 1663 | 1467028630464 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 1663 | 1467028630467 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:57:10 INFO - PROCESS | 1663 | 1467028630470 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 1663 | 1467028630472 Marionette TRACE conn2 <- [1,2038,null,{}] 04:57:10 INFO - PROCESS | 1663 | 1467028630476 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:10 INFO - PROCESS | 1663 | 1467028630478 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:10 INFO - PROCESS | 1663 | 1467028630640 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:57:10 INFO - PROCESS | 1663 | 1467028630658 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 1663 | 1467028630660 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aadd800 == 32 [pid = 1663] [id = 517] 04:57:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1245e9c00) [pid = 1663] [serial = 1551] [outer = 0x0] 04:57:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1248b0c00) [pid = 1663] [serial = 1552] [outer = 0x1245e9c00] 04:57:10 INFO - PROCESS | 1663 | 1467028630702 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x126ab3800) [pid = 1663] [serial = 1553] [outer = 0x1245e9c00] 04:57:11 INFO - PROCESS | 1663 | 1467028631025 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 571ms 04:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:57:11 INFO - PROCESS | 1663 | 1467028631042 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 1663 | 1467028631043 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:57:11 INFO - PROCESS | 1663 | 1467028631045 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 1663 | 1467028631046 Marionette TRACE conn2 <- [1,2042,null,{}] 04:57:11 INFO - PROCESS | 1663 | 1467028631049 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:11 INFO - PROCESS | 1663 | 1467028631050 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:11 INFO - PROCESS | 1663 | 1467028631131 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:57:11 INFO - PROCESS | 1663 | 1467028631137 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 1663 | 1467028631145 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b03f000 == 33 [pid = 1663] [id = 518] 04:57:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1185ce400) [pid = 1663] [serial = 1554] [outer = 0x0] 04:57:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x126abbc00) [pid = 1663] [serial = 1555] [outer = 0x1185ce400] 04:57:11 INFO - PROCESS | 1663 | 1467028631218 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x126e41400) [pid = 1663] [serial = 1556] [outer = 0x1185ce400] 04:57:11 INFO - PROCESS | 1663 | 1467028631648 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 625ms 04:57:11 INFO - PROCESS | 1663 | 1467028631671 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:57:11 INFO - PROCESS | 1663 | 1467028631674 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:57:11 INFO - PROCESS | 1663 | 1467028631677 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 1663 | 1467028631679 Marionette TRACE conn2 <- [1,2046,null,{}] 04:57:11 INFO - PROCESS | 1663 | 1467028631702 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:11 INFO - PROCESS | 1663 | 1467028631704 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:11 INFO - PROCESS | 1663 | 1467028631804 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:57:11 INFO - PROCESS | 1663 | 1467028631872 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 1663 | 1467028631873 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e61000 == 34 [pid = 1663] [id = 519] 04:57:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1166f1000) [pid = 1663] [serial = 1557] [outer = 0x0] 04:57:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116f72800) [pid = 1663] [serial = 1558] [outer = 0x1166f1000] 04:57:11 INFO - PROCESS | 1663 | 1467028631904 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118050800) [pid = 1663] [serial = 1559] [outer = 0x1166f1000] 04:57:12 INFO - PROCESS | 1663 | 1467028632323 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 04:57:12 INFO - PROCESS | 1663 | 1467028632348 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 1663 | 1467028632354 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:57:12 INFO - PROCESS | 1663 | 1467028632358 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 1663 | 1467028632360 Marionette TRACE conn2 <- [1,2050,null,{}] 04:57:12 INFO - PROCESS | 1663 | 1467028632362 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:12 INFO - PROCESS | 1663 | 1467028632364 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:12 INFO - PROCESS | 1663 | 1467028632464 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:57:12 INFO - PROCESS | 1663 | 1467028632552 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 1663 | 1467028632553 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12324a800 == 35 [pid = 1663] [id = 520] 04:57:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11870fc00) [pid = 1663] [serial = 1560] [outer = 0x0] 04:57:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118fb5800) [pid = 1663] [serial = 1561] [outer = 0x11870fc00] 04:57:12 INFO - PROCESS | 1663 | 1467028632584 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1193f6c00) [pid = 1663] [serial = 1562] [outer = 0x11870fc00] 04:57:13 INFO - PROCESS | 1663 | 1467028633038 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 720ms 04:57:13 INFO - PROCESS | 1663 | 1467028633079 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 1663 | 1467028633082 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:57:13 INFO - PROCESS | 1663 | 1467028633086 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 1663 | 1467028633089 Marionette TRACE conn2 <- [1,2054,null,{}] 04:57:13 INFO - PROCESS | 1663 | 1467028633101 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:13 INFO - PROCESS | 1663 | 1467028633106 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:13 INFO - PROCESS | 1663 | 1467028633246 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:57:13 INFO - PROCESS | 1663 | 1467028633258 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 1663 | 1467028633260 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba33000 == 36 [pid = 1663] [id = 521] 04:57:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x121162400) [pid = 1663] [serial = 1563] [outer = 0x0] 04:57:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1212a1400) [pid = 1663] [serial = 1564] [outer = 0x121162400] 04:57:13 INFO - PROCESS | 1663 | 1467028633291 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123478400) [pid = 1663] [serial = 1565] [outer = 0x121162400] 04:57:13 INFO - PROCESS | 1663 | 1467028633696 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 678ms 04:57:13 INFO - PROCESS | 1663 | 1467028633764 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 1663 | 1467028633766 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:57:13 INFO - PROCESS | 1663 | 1467028633805 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 1663 | 1467028633806 Marionette TRACE conn2 <- [1,2058,null,{}] 04:57:13 INFO - PROCESS | 1663 | 1467028633810 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:13 INFO - PROCESS | 1663 | 1467028633812 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:13 INFO - PROCESS | 1663 | 1467028633921 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:57:14 INFO - PROCESS | 1663 | 1467028633997 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 1663 | 1467028633999 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x126aa2800 == 37 [pid = 1663] [id = 522] 04:57:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1133c8400) [pid = 1663] [serial = 1566] [outer = 0x0] 04:57:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119799000) [pid = 1663] [serial = 1567] [outer = 0x1133c8400] 04:57:14 INFO - PROCESS | 1663 | 1467028634037 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1245b3000) [pid = 1663] [serial = 1568] [outer = 0x1133c8400] 04:57:14 INFO - PROCESS | 1663 | 1467028634743 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 998ms 04:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:57:14 INFO - PROCESS | 1663 | 1467028634779 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 1663 | 1467028634782 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:57:14 INFO - PROCESS | 1663 | 1467028634785 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 1663 | 1467028634787 Marionette TRACE conn2 <- [1,2062,null,{}] 04:57:14 INFO - PROCESS | 1663 | 1467028634790 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:14 INFO - PROCESS | 1663 | 1467028634792 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:14 INFO - PROCESS | 1663 | 1467028634883 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:57:14 INFO - PROCESS | 1663 | 1467028634940 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 1663 | 1467028634943 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196d7800 == 38 [pid = 1663] [id = 523] 04:57:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113866400) [pid = 1663] [serial = 1569] [outer = 0x0] 04:57:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116788c00) [pid = 1663] [serial = 1570] [outer = 0x113866400] 04:57:14 INFO - PROCESS | 1663 | 1467028634970 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11804bc00) [pid = 1663] [serial = 1571] [outer = 0x113866400] 04:57:15 INFO - PROCESS | 1663 | 1467028635405 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 04:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:57:15 INFO - PROCESS | 1663 | 1467028635456 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 1663 | 1467028635458 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:57:15 INFO - PROCESS | 1663 | 1467028635463 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 1663 | 1467028635465 Marionette TRACE conn2 <- [1,2066,null,{}] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x113a4d800 == 37 [pid = 1663] [id = 494] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x124f5f800 == 36 [pid = 1663] [id = 513] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1271ea800 == 35 [pid = 1663] [id = 515] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12a60f000 == 34 [pid = 1663] [id = 516] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12aadd800 == 33 [pid = 1663] [id = 517] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x123c69000 == 32 [pid = 1663] [id = 512] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12766b800 == 31 [pid = 1663] [id = 514] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x126aa2800 == 30 [pid = 1663] [id = 522] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba33000 == 29 [pid = 1663] [id = 521] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12324a800 == 28 [pid = 1663] [id = 520] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12b03f000 == 27 [pid = 1663] [id = 518] 04:57:15 INFO - PROCESS | 1663 | --DOCSHELL 0x117e61000 == 26 [pid = 1663] [id = 519] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11984fc00) [pid = 1663] [serial = 1496] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1231a8c00) [pid = 1663] [serial = 1504] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1231a1800) [pid = 1663] [serial = 1502] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121087000) [pid = 1663] [serial = 1499] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119a52800) [pid = 1663] [serial = 1510] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12129d000) [pid = 1663] [serial = 1481] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d0c000) [pid = 1663] [serial = 1498] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121162c00) [pid = 1663] [serial = 1501] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118850c00) [pid = 1663] [serial = 1508] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11972e800) [pid = 1663] [serial = 1495] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12347b000) [pid = 1663] [serial = 1505] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x118055c00) [pid = 1663] [serial = 1507] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112f0cc00) [pid = 1663] [serial = 1483] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118859800) [pid = 1663] [serial = 1492] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118048c00) [pid = 1663] [serial = 1487] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11843e400) [pid = 1663] [serial = 1489] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1185dbc00) [pid = 1663] [serial = 1490] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1172bc400) [pid = 1663] [serial = 1486] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1193ef400) [pid = 1663] [serial = 1493] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x113f3ac00) [pid = 1663] [serial = 1484] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1231a0c00) [pid = 1663] [serial = 1511] [outer = 0x0] [url = about:blank] 04:57:15 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1239a3400) [pid = 1663] [serial = 1513] [outer = 0x0] [url = about:blank] 04:57:16 INFO - PROCESS | 1663 | 1467028636011 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:16 INFO - PROCESS | 1663 | 1467028636012 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:16 INFO - PROCESS | 1663 | 1467028636089 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:57:16 INFO - PROCESS | 1663 | 1467028636094 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 1663 | 1467028636096 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11624a800 == 27 [pid = 1663] [id = 524] 04:57:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x113366000) [pid = 1663] [serial = 1572] [outer = 0x0] 04:57:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1133c2000) [pid = 1663] [serial = 1573] [outer = 0x113366000] 04:57:16 INFO - PROCESS | 1663 | 1467028636126 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1151c9400) [pid = 1663] [serial = 1574] [outer = 0x113366000] 04:57:16 INFO - PROCESS | 1663 | 1467028636449 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1010ms 04:57:16 INFO - PROCESS | 1663 | 1467028636474 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 1663 | 1467028636476 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:57:16 INFO - PROCESS | 1663 | 1467028636478 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 1663 | 1467028636480 Marionette TRACE conn2 <- [1,2070,null,{}] 04:57:16 INFO - PROCESS | 1663 | 1467028636485 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:16 INFO - PROCESS | 1663 | 1467028636488 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:16 INFO - PROCESS | 1663 | 1467028636586 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:57:16 INFO - PROCESS | 1663 | 1467028636646 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 1663 | 1467028636648 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e61000 == 28 [pid = 1663] [id = 525] 04:57:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x116f70400) [pid = 1663] [serial = 1575] [outer = 0x0] 04:57:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1172b8800) [pid = 1663] [serial = 1576] [outer = 0x116f70400] 04:57:16 INFO - PROCESS | 1663 | 1467028636676 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11804b000) [pid = 1663] [serial = 1577] [outer = 0x116f70400] 04:57:16 INFO - PROCESS | 1663 | 1467028636957 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 04:57:17 INFO - PROCESS | 1663 | 1467028636999 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 1663 | 1467028637003 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:57:17 INFO - PROCESS | 1663 | 1467028637007 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 1663 | 1467028637008 Marionette TRACE conn2 <- [1,2074,null,{}] 04:57:17 INFO - PROCESS | 1663 | 1467028637010 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:17 INFO - PROCESS | 1663 | 1467028637011 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:17 INFO - PROCESS | 1663 | 1467028637096 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:57:17 INFO - PROCESS | 1663 | 1467028637155 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 1663 | 1467028637157 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f1e000 == 29 [pid = 1663] [id = 526] 04:57:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x117e91400) [pid = 1663] [serial = 1578] [outer = 0x0] 04:57:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118435800) [pid = 1663] [serial = 1579] [outer = 0x117e91400] 04:57:17 INFO - PROCESS | 1663 | 1467028637186 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1185a9c00) [pid = 1663] [serial = 1580] [outer = 0x117e91400] 04:57:17 INFO - PROCESS | 1663 | 1467028637496 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 522ms 04:57:17 INFO - PROCESS | 1663 | 1467028637533 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:57:17 INFO - PROCESS | 1663 | 1467028637539 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:57:17 INFO - PROCESS | 1663 | 1467028637542 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 1663 | 1467028637544 Marionette TRACE conn2 <- [1,2078,null,{}] 04:57:17 INFO - PROCESS | 1663 | 1467028637546 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:17 INFO - PROCESS | 1663 | 1467028637547 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:17 INFO - PROCESS | 1663 | 1467028637621 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:57:17 INFO - PROCESS | 1663 | 1467028637624 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 1663 | 1467028637625 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ff0000 == 30 [pid = 1663] [id = 527] 04:57:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118706800) [pid = 1663] [serial = 1581] [outer = 0x0] 04:57:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119371400) [pid = 1663] [serial = 1582] [outer = 0x118706800] 04:57:17 INFO - PROCESS | 1663 | 1467028637652 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11972c000) [pid = 1663] [serial = 1583] [outer = 0x118706800] 04:57:17 INFO - PROCESS | 1663 | 1467028637978 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 04:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:57:18 INFO - PROCESS | 1663 | 1467028638012 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 1663 | 1467028638013 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:57:18 INFO - PROCESS | 1663 | 1467028638015 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 1663 | 1467028638016 Marionette TRACE conn2 <- [1,2082,null,{}] 04:57:18 INFO - PROCESS | 1663 | 1467028638019 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:18 INFO - PROCESS | 1663 | 1467028638020 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:18 INFO - PROCESS | 1663 | 1467028638124 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:57:18 INFO - PROCESS | 1663 | 1467028638137 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 1663 | 1467028638138 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12343d000 == 31 [pid = 1663] [id = 528] 04:57:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11309a000) [pid = 1663] [serial = 1584] [outer = 0x0] 04:57:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119726c00) [pid = 1663] [serial = 1585] [outer = 0x11309a000] 04:57:18 INFO - PROCESS | 1663 | 1467028638169 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119a51000) [pid = 1663] [serial = 1586] [outer = 0x11309a000] 04:57:18 INFO - PROCESS | 1663 | 1467028638531 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 569ms 04:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:57:18 INFO - PROCESS | 1663 | 1467028638585 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 1663 | 1467028638587 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:57:18 INFO - PROCESS | 1663 | 1467028638590 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 1663 | 1467028638592 Marionette TRACE conn2 <- [1,2086,null,{}] 04:57:18 INFO - PROCESS | 1663 | 1467028638596 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:18 INFO - PROCESS | 1663 | 1467028638602 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:18 INFO - PROCESS | 1663 | 1467028638775 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:57:18 INFO - PROCESS | 1663 | 1467028638797 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 1663 | 1467028638799 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x124fa3800 == 32 [pid = 1663] [id = 529] 04:57:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119b73400) [pid = 1663] [serial = 1587] [outer = 0x0] 04:57:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119f04400) [pid = 1663] [serial = 1588] [outer = 0x119b73400] 04:57:18 INFO - PROCESS | 1663 | 1467028638840 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121299000) [pid = 1663] [serial = 1589] [outer = 0x119b73400] 04:57:19 INFO - PROCESS | 1663 | 1467028639181 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 622ms 04:57:19 INFO - PROCESS | 1663 | 1467028639216 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 1663 | 1467028639219 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:57:19 INFO - PROCESS | 1663 | 1467028639222 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 1663 | 1467028639223 Marionette TRACE conn2 <- [1,2090,null,{}] 04:57:19 INFO - PROCESS | 1663 | 1467028639225 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:19 INFO - PROCESS | 1663 | 1467028639226 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:19 INFO - PROCESS | 1663 | 1467028639315 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:57:19 INFO - PROCESS | 1663 | 1467028639352 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 1663 | 1467028639353 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x127679000 == 33 [pid = 1663] [id = 530] 04:57:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12129a000) [pid = 1663] [serial = 1590] [outer = 0x0] 04:57:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1231a1800) [pid = 1663] [serial = 1591] [outer = 0x12129a000] 04:57:19 INFO - PROCESS | 1663 | 1467028639377 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1236f9800) [pid = 1663] [serial = 1592] [outer = 0x12129a000] 04:57:19 INFO - PROCESS | 1663 | 1467028639714 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:57:19 INFO - PROCESS | 1663 | 1467028639741 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 1663 | 1467028639742 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:57:19 INFO - PROCESS | 1663 | 1467028639744 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 1663 | 1467028639745 Marionette TRACE conn2 <- [1,2094,null,{}] 04:57:19 INFO - PROCESS | 1663 | 1467028639747 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:19 INFO - PROCESS | 1663 | 1467028639749 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:19 INFO - PROCESS | 1663 | 1467028639845 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:57:19 INFO - PROCESS | 1663 | 1467028639883 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 1663 | 1467028639884 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ed7800 == 34 [pid = 1663] [id = 531] 04:57:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112965000) [pid = 1663] [serial = 1593] [outer = 0x0] 04:57:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123c0fc00) [pid = 1663] [serial = 1594] [outer = 0x112965000] 04:57:19 INFO - PROCESS | 1663 | 1467028639908 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124355c00) [pid = 1663] [serial = 1595] [outer = 0x112965000] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119d37400) [pid = 1663] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12347f000) [pid = 1663] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1185d3c00) [pid = 1663] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1236f3000) [pid = 1663] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x123a79800) [pid = 1663] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1193f7800) [pid = 1663] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1160dac00) [pid = 1663] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11833f800) [pid = 1663] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11213ec00) [pid = 1663] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1130ce000) [pid = 1663] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x117e9d800) [pid = 1663] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x123c0f800) [pid = 1663] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119726800) [pid = 1663] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1245e9c00) [pid = 1663] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:57:20 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1185ce400) [pid = 1663] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:57:20 INFO - PROCESS | 1663 | 1467028640336 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 621ms 04:57:20 INFO - PROCESS | 1663 | 1467028640366 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 1663 | 1467028640367 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:57:20 INFO - PROCESS | 1663 | 1467028640369 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 1663 | 1467028640370 Marionette TRACE conn2 <- [1,2098,null,{}] 04:57:20 INFO - PROCESS | 1663 | 1467028640373 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:20 INFO - PROCESS | 1663 | 1467028640374 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:20 INFO - PROCESS | 1663 | 1467028640446 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:57:20 INFO - PROCESS | 1663 | 1467028640451 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 1663 | 1467028640454 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12936a000 == 35 [pid = 1663] [id = 532] 04:57:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x116f7d400) [pid = 1663] [serial = 1596] [outer = 0x0] 04:57:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11833f800) [pid = 1663] [serial = 1597] [outer = 0x116f7d400] 04:57:20 INFO - PROCESS | 1663 | 1467028640478 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121157400) [pid = 1663] [serial = 1598] [outer = 0x116f7d400] 04:57:20 INFO - PROCESS | 1663 | 1467028640826 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 469ms 04:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:57:20 INFO - PROCESS | 1663 | 1467028640839 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 1663 | 1467028640840 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:57:20 INFO - PROCESS | 1663 | 1467028640842 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 1663 | 1467028640844 Marionette TRACE conn2 <- [1,2102,null,{}] 04:57:20 INFO - PROCESS | 1663 | 1467028640846 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:20 INFO - PROCESS | 1663 | 1467028640847 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:20 INFO - PROCESS | 1663 | 1467028640951 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:57:20 INFO - PROCESS | 1663 | 1467028640957 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 1663 | 1467028640958 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a83c800 == 36 [pid = 1663] [id = 533] 04:57:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x117043000) [pid = 1663] [serial = 1599] [outer = 0x0] 04:57:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1239a2000) [pid = 1663] [serial = 1600] [outer = 0x117043000] 04:57:20 INFO - PROCESS | 1663 | 1467028640983 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1245b5800) [pid = 1663] [serial = 1601] [outer = 0x117043000] 04:57:21 INFO - PROCESS | 1663 | 1467028641292 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 468ms 04:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:57:21 INFO - PROCESS | 1663 | 1467028641311 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 1663 | 1467028641312 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:57:21 INFO - PROCESS | 1663 | 1467028641314 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 1663 | 1467028641316 Marionette TRACE conn2 <- [1,2106,null,{}] 04:57:21 INFO - PROCESS | 1663 | 1467028641320 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:21 INFO - PROCESS | 1663 | 1467028641322 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:21 INFO - PROCESS | 1663 | 1467028641407 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:57:21 INFO - PROCESS | 1663 | 1467028641411 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 1663 | 1467028641413 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be3d800 == 37 [pid = 1663] [id = 534] 04:57:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118fb3000) [pid = 1663] [serial = 1602] [outer = 0x0] 04:57:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x124f10000) [pid = 1663] [serial = 1603] [outer = 0x118fb3000] 04:57:21 INFO - PROCESS | 1663 | 1467028641441 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126e3dc00) [pid = 1663] [serial = 1604] [outer = 0x118fb3000] 04:57:22 INFO - PROCESS | 1663 | 1467028642046 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 773ms 04:57:22 INFO - PROCESS | 1663 | 1467028642093 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 1663 | 1467028642096 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:57:22 INFO - PROCESS | 1663 | 1467028642100 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 1663 | 1467028642106 Marionette TRACE conn2 <- [1,2110,null,{}] 04:57:22 INFO - PROCESS | 1663 | 1467028642109 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:22 INFO - PROCESS | 1663 | 1467028642111 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:22 INFO - PROCESS | 1663 | 1467028642221 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:57:22 INFO - PROCESS | 1663 | 1467028642299 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 1663 | 1467028642300 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183e1000 == 38 [pid = 1663] [id = 535] 04:57:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x116075c00) [pid = 1663] [serial = 1605] [outer = 0x0] 04:57:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11696c000) [pid = 1663] [serial = 1606] [outer = 0x116075c00] 04:57:22 INFO - PROCESS | 1663 | 1467028642332 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118049c00) [pid = 1663] [serial = 1607] [outer = 0x116075c00] 04:57:22 INFO - PROCESS | 1663 | 1467028642870 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 974ms 04:57:23 INFO - PROCESS | 1663 | 1467028643074 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 1663 | 1467028643077 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:57:23 INFO - PROCESS | 1663 | 1467028643080 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 1663 | 1467028643082 Marionette TRACE conn2 <- [1,2114,null,{}] 04:57:23 INFO - PROCESS | 1663 | 1467028643086 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 1663 | 1467028643088 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:23 INFO - PROCESS | 1663 | 1467028643193 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:57:23 INFO - PROCESS | 1663 | 1467028643289 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 1663 | 1467028643293 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x117073800 == 39 [pid = 1663] [id = 536] 04:57:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x113daa400) [pid = 1663] [serial = 1608] [outer = 0x0] 04:57:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x116077000) [pid = 1663] [serial = 1609] [outer = 0x113daa400] 04:57:23 INFO - PROCESS | 1663 | 1467028643339 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116f72000) [pid = 1663] [serial = 1610] [outer = 0x113daa400] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12a83c800 == 38 [pid = 1663] [id = 533] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12936a000 == 37 [pid = 1663] [id = 532] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x128ed7800 == 36 [pid = 1663] [id = 531] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x127679000 == 35 [pid = 1663] [id = 530] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x124fa3800 == 34 [pid = 1663] [id = 529] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12343d000 == 33 [pid = 1663] [id = 528] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x119ff0000 == 32 [pid = 1663] [id = 527] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x118f1e000 == 31 [pid = 1663] [id = 526] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x117e61000 == 30 [pid = 1663] [id = 525] 04:57:23 INFO - PROCESS | 1663 | --DOCSHELL 0x11624a800 == 29 [pid = 1663] [id = 524] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126abbc00) [pid = 1663] [serial = 1555] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121293c00) [pid = 1663] [serial = 1537] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x123a7f400) [pid = 1663] [serial = 1540] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12347ec00) [pid = 1663] [serial = 1538] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118852c00) [pid = 1663] [serial = 1528] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1193ec000) [pid = 1663] [serial = 1529] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x123c05000) [pid = 1663] [serial = 1514] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x123ce0000) [pid = 1663] [serial = 1543] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11984c000) [pid = 1663] [serial = 1531] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116792400) [pid = 1663] [serial = 1522] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116f79c00) [pid = 1663] [serial = 1523] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118441800) [pid = 1663] [serial = 1519] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118706c00) [pid = 1663] [serial = 1520] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11678b000) [pid = 1663] [serial = 1546] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x113867c00) [pid = 1663] [serial = 1516] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x116795c00) [pid = 1663] [serial = 1517] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118227800) [pid = 1663] [serial = 1525] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118443800) [pid = 1663] [serial = 1526] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123c0b000) [pid = 1663] [serial = 1541] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x124363400) [pid = 1663] [serial = 1549] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x123ee8400) [pid = 1663] [serial = 1544] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119b77800) [pid = 1663] [serial = 1534] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119d0cc00) [pid = 1663] [serial = 1535] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x126ab3800) [pid = 1663] [serial = 1553] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1248b0c00) [pid = 1663] [serial = 1552] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x119b6e800) [pid = 1663] [serial = 1532] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x119d0d800) [pid = 1663] [serial = 1547] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x116f70000) [pid = 1663] [serial = 1550] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x126e41400) [pid = 1663] [serial = 1556] [outer = 0x0] [url = about:blank] 04:57:23 INFO - PROCESS | 1663 | 1467028643839 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 773ms 04:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:57:23 INFO - PROCESS | 1663 | 1467028643854 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 1663 | 1467028643856 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:57:23 INFO - PROCESS | 1663 | 1467028643861 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 1663 | 1467028643864 Marionette TRACE conn2 <- [1,2118,null,{}] 04:57:23 INFO - PROCESS | 1663 | 1467028643867 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 1663 | 1467028643868 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:23 INFO - PROCESS | 1663 | 1467028643945 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:57:23 INFO - PROCESS | 1663 | 1467028643949 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 1663 | 1467028643951 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185ec000 == 30 [pid = 1663] [id = 537] 04:57:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1172bc400) [pid = 1663] [serial = 1611] [outer = 0x0] 04:57:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x118056c00) [pid = 1663] [serial = 1612] [outer = 0x1172bc400] 04:57:23 INFO - PROCESS | 1663 | 1467028643980 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x118435c00) [pid = 1663] [serial = 1613] [outer = 0x1172bc400] 04:57:24 INFO - PROCESS | 1663 | 1467028644310 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 473ms 04:57:24 INFO - PROCESS | 1663 | 1467028644346 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:57:24 INFO - PROCESS | 1663 | 1467028644347 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:57:24 INFO - PROCESS | 1663 | 1467028644353 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 1663 | 1467028644354 Marionette TRACE conn2 <- [1,2122,null,{}] 04:57:24 INFO - PROCESS | 1663 | 1467028644361 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:24 INFO - PROCESS | 1663 | 1467028644364 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:24 INFO - PROCESS | 1663 | 1467028644446 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:57:24 INFO - PROCESS | 1663 | 1467028644454 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 1663 | 1467028644457 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a74800 == 31 [pid = 1663] [id = 538] 04:57:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11870bc00) [pid = 1663] [serial = 1614] [outer = 0x0] 04:57:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118711000) [pid = 1663] [serial = 1615] [outer = 0x11870bc00] 04:57:24 INFO - PROCESS | 1663 | 1467028644485 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x118fb7000) [pid = 1663] [serial = 1616] [outer = 0x11870bc00] 04:57:24 INFO - PROCESS | 1663 | 1467028644844 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 521ms 04:57:24 INFO - PROCESS | 1663 | 1467028644879 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:57:24 INFO - PROCESS | 1663 | 1467028644880 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:57:24 INFO - PROCESS | 1663 | 1467028644884 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 1663 | 1467028644886 Marionette TRACE conn2 <- [1,2126,null,{}] 04:57:24 INFO - PROCESS | 1663 | 1467028644889 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:24 INFO - PROCESS | 1663 | 1467028644890 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:24 INFO - PROCESS | 1663 | 1467028644966 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:57:24 INFO - PROCESS | 1663 | 1467028644972 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 1663 | 1467028644973 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12343e000 == 32 [pid = 1663] [id = 539] 04:57:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1193f0400) [pid = 1663] [serial = 1617] [outer = 0x0] 04:57:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11972d800) [pid = 1663] [serial = 1618] [outer = 0x1193f0400] 04:57:24 INFO - PROCESS | 1663 | 1467028644997 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119a4cc00) [pid = 1663] [serial = 1619] [outer = 0x1193f0400] 04:57:25 INFO - PROCESS | 1663 | 1467028645323 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 471ms 04:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:57:25 INFO - PROCESS | 1663 | 1467028645355 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 1663 | 1467028645357 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:57:25 INFO - PROCESS | 1663 | 1467028645359 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 1663 | 1467028645360 Marionette TRACE conn2 <- [1,2130,null,{}] 04:57:25 INFO - PROCESS | 1663 | 1467028645362 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 1663 | 1467028645363 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:25 INFO - PROCESS | 1663 | 1467028645436 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:57:25 INFO - PROCESS | 1663 | 1467028645440 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 1663 | 1467028645441 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249bf800 == 33 [pid = 1663] [id = 540] 04:57:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1193f9400) [pid = 1663] [serial = 1620] [outer = 0x0] 04:57:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119b75c00) [pid = 1663] [serial = 1621] [outer = 0x1193f9400] 04:57:25 INFO - PROCESS | 1663 | 1467028645465 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119d11000) [pid = 1663] [serial = 1622] [outer = 0x1193f9400] 04:57:25 INFO - PROCESS | 1663 | 1467028645803 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 1663 | 1467028645832 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:57:25 INFO - PROCESS | 1663 | 1467028645834 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 1663 | 1467028645835 Marionette TRACE conn2 <- [1,2134,null,{}] 04:57:25 INFO - PROCESS | 1663 | 1467028645838 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 1663 | 1467028645842 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:25 INFO - PROCESS | 1663 | 1467028645974 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:57:25 INFO - PROCESS | 1663 | 1467028645985 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 1663 | 1467028645986 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a97800 == 34 [pid = 1663] [id = 541] 04:57:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119d37c00) [pid = 1663] [serial = 1623] [outer = 0x0] 04:57:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121163c00) [pid = 1663] [serial = 1624] [outer = 0x119d37c00] 04:57:26 INFO - PROCESS | 1663 | 1467028646012 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x123a7b400) [pid = 1663] [serial = 1625] [outer = 0x119d37c00] 04:57:26 INFO - PROCESS | 1663 | 1467028646337 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 04:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:57:26 INFO - PROCESS | 1663 | 1467028646355 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 1663 | 1467028646356 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:57:26 INFO - PROCESS | 1663 | 1467028646359 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 1663 | 1467028646360 Marionette TRACE conn2 <- [1,2138,null,{}] 04:57:26 INFO - PROCESS | 1663 | 1467028646362 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:26 INFO - PROCESS | 1663 | 1467028646363 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:26 INFO - PROCESS | 1663 | 1467028646457 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:57:26 INFO - PROCESS | 1663 | 1467028646467 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 1663 | 1467028646470 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ecf800 == 35 [pid = 1663] [id = 542] 04:57:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11833bc00) [pid = 1663] [serial = 1626] [outer = 0x0] 04:57:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123c0d800) [pid = 1663] [serial = 1627] [outer = 0x11833bc00] 04:57:26 INFO - PROCESS | 1663 | 1467028646494 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123fc3c00) [pid = 1663] [serial = 1628] [outer = 0x11833bc00] 04:57:26 INFO - PROCESS | 1663 | 1467028646818 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 471ms 04:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:57:26 INFO - PROCESS | 1663 | 1467028646831 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 1663 | 1467028646832 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:57:26 INFO - PROCESS | 1663 | 1467028646835 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 1663 | 1467028646838 Marionette TRACE conn2 <- [1,2142,null,{}] 04:57:26 INFO - PROCESS | 1663 | 1467028646842 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:26 INFO - PROCESS | 1663 | 1467028646843 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:26 INFO - PROCESS | 1663 | 1467028646939 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:57:26 INFO - PROCESS | 1663 | 1467028646977 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 1663 | 1467028646979 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e4e800 == 36 [pid = 1663] [id = 543] 04:57:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12435e000) [pid = 1663] [serial = 1629] [outer = 0x0] 04:57:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1245edc00) [pid = 1663] [serial = 1630] [outer = 0x12435e000] 04:57:27 INFO - PROCESS | 1663 | 1467028647003 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124f73400) [pid = 1663] [serial = 1631] [outer = 0x12435e000] 04:57:27 INFO - PROCESS | 1663 | 1467028647327 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 1663 | 1467028647362 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:57:27 INFO - PROCESS | 1663 | 1467028647364 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 1663 | 1467028647365 Marionette TRACE conn2 <- [1,2146,null,{}] 04:57:27 INFO - PROCESS | 1663 | 1467028647369 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:27 INFO - PROCESS | 1663 | 1467028647371 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:27 INFO - PROCESS | 1663 | 1467028647466 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:57:27 INFO - PROCESS | 1663 | 1467028647470 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 1663 | 1467028647471 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a83d800 == 37 [pid = 1663] [id = 544] 04:57:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1245bb400) [pid = 1663] [serial = 1632] [outer = 0x0] 04:57:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126abdc00) [pid = 1663] [serial = 1633] [outer = 0x1245bb400] 04:57:27 INFO - PROCESS | 1663 | 1467028647495 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126f51000) [pid = 1663] [serial = 1634] [outer = 0x1245bb400] 04:57:27 INFO - PROCESS | 1663 | 1467028647829 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 1663 | 1467028647888 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:57:27 INFO - PROCESS | 1663 | 1467028647890 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 1663 | 1467028647891 Marionette TRACE conn2 <- [1,2150,null,{}] 04:57:27 INFO - PROCESS | 1663 | 1467028647894 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:27 INFO - PROCESS | 1663 | 1467028647895 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:28 INFO - PROCESS | 1663 | 1467028648058 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119b73400) [pid = 1663] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118706800) [pid = 1663] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12129a000) [pid = 1663] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113366000) [pid = 1663] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x113866400) [pid = 1663] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116f70400) [pid = 1663] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1166f1000) [pid = 1663] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11870fc00) [pid = 1663] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121162400) [pid = 1663] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112965000) [pid = 1663] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1133c8400) [pid = 1663] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x116f7d400) [pid = 1663] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x117e91400) [pid = 1663] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x117043000) [pid = 1663] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:57:28 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11309a000) [pid = 1663] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:57:28 INFO - PROCESS | 1663 | 1467028648101 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 1663 | 1467028648102 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11707c800 == 38 [pid = 1663] [id = 545] 04:57:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11295ac00) [pid = 1663] [serial = 1635] [outer = 0x0] 04:57:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1133c8400) [pid = 1663] [serial = 1636] [outer = 0x11295ac00] 04:57:28 INFO - PROCESS | 1663 | 1467028648126 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x117e9c400) [pid = 1663] [serial = 1637] [outer = 0x11295ac00] 04:57:28 INFO - PROCESS | 1663 | 1467028648378 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 517ms 04:57:28 INFO - PROCESS | 1663 | 1467028648414 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 1663 | 1467028648415 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:57:28 INFO - PROCESS | 1663 | 1467028648425 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 1663 | 1467028648427 Marionette TRACE conn2 <- [1,2154,null,{}] 04:57:28 INFO - PROCESS | 1663 | 1467028648429 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:28 INFO - PROCESS | 1663 | 1467028648431 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:28 INFO - PROCESS | 1663 | 1467028648526 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:57:28 INFO - PROCESS | 1663 | 1467028648530 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 1663 | 1467028648532 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be4c800 == 39 [pid = 1663] [id = 546] 04:57:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118227800) [pid = 1663] [serial = 1638] [outer = 0x0] 04:57:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119d0ec00) [pid = 1663] [serial = 1639] [outer = 0x118227800] 04:57:28 INFO - PROCESS | 1663 | 1467028648559 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x127362000) [pid = 1663] [serial = 1640] [outer = 0x118227800] 04:57:28 INFO - PROCESS | 1663 | 1467028648911 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 04:57:28 INFO - PROCESS | 1663 | 1467028648946 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 1663 | 1467028648947 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:57:28 INFO - PROCESS | 1663 | 1467028648959 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 1663 | 1467028648960 Marionette TRACE conn2 <- [1,2158,null,{}] 04:57:28 INFO - PROCESS | 1663 | 1467028648962 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:28 INFO - PROCESS | 1663 | 1467028648963 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:29 INFO - PROCESS | 1663 | 1467028649042 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:57:29 INFO - PROCESS | 1663 | 1467028649046 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 1663 | 1467028649048 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c165800 == 40 [pid = 1663] [id = 547] 04:57:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1273bc000) [pid = 1663] [serial = 1641] [outer = 0x0] 04:57:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x127604800) [pid = 1663] [serial = 1642] [outer = 0x1273bc000] 04:57:29 INFO - PROCESS | 1663 | 1467028649072 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x127610800) [pid = 1663] [serial = 1643] [outer = 0x1273bc000] 04:57:29 INFO - PROCESS | 1663 | 1467028649403 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 471ms 04:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:57:29 INFO - PROCESS | 1663 | 1467028649431 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 1663 | 1467028649432 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:57:29 INFO - PROCESS | 1663 | 1467028649434 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 1663 | 1467028649437 Marionette TRACE conn2 <- [1,2162,null,{}] 04:57:29 INFO - PROCESS | 1663 | 1467028649441 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:29 INFO - PROCESS | 1663 | 1467028649442 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:29 INFO - PROCESS | 1663 | 1467028649516 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:57:29 INFO - PROCESS | 1663 | 1467028649522 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 1663 | 1467028649523 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c39d800 == 41 [pid = 1663] [id = 548] 04:57:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x127606800) [pid = 1663] [serial = 1644] [outer = 0x0] 04:57:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12915e000) [pid = 1663] [serial = 1645] [outer = 0x127606800] 04:57:29 INFO - PROCESS | 1663 | 1467028649546 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x129164400) [pid = 1663] [serial = 1646] [outer = 0x127606800] 04:57:29 INFO - PROCESS | 1663 | 1467028649898 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 471ms 04:57:29 INFO - PROCESS | 1663 | 1467028649906 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:57:29 INFO - PROCESS | 1663 | 1467028649906 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:57:29 INFO - PROCESS | 1663 | 1467028649909 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 1663 | 1467028649910 Marionette TRACE conn2 <- [1,2166,null,{}] 04:57:29 INFO - PROCESS | 1663 | 1467028649912 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:29 INFO - PROCESS | 1663 | 1467028649913 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:30 INFO - PROCESS | 1663 | 1467028650017 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:57:30 INFO - PROCESS | 1663 | 1467028650026 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 1663 | 1467028650027 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x113038800 == 42 [pid = 1663] [id = 549] 04:57:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x111aa8000) [pid = 1663] [serial = 1647] [outer = 0x0] 04:57:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x112961800) [pid = 1663] [serial = 1648] [outer = 0x111aa8000] 04:57:30 INFO - PROCESS | 1663 | 1467028650137 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11336ac00) [pid = 1663] [serial = 1649] [outer = 0x111aa8000] 04:57:30 INFO - PROCESS | 1663 | 1467028650757 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 873ms 04:57:30 INFO - PROCESS | 1663 | 1467028650783 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:57:30 INFO - PROCESS | 1663 | 1467028650788 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:57:30 INFO - PROCESS | 1663 | 1467028650791 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 1663 | 1467028650793 Marionette TRACE conn2 <- [1,2170,null,{}] 04:57:30 INFO - PROCESS | 1663 | 1467028650796 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:30 INFO - PROCESS | 1663 | 1467028650798 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:30 INFO - PROCESS | 1663 | 1467028650899 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:57:30 INFO - PROCESS | 1663 | 1467028650968 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 1663 | 1467028650970 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a6b800 == 43 [pid = 1663] [id = 550] 04:57:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1176b8000) [pid = 1663] [serial = 1650] [outer = 0x0] 04:57:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118332c00) [pid = 1663] [serial = 1651] [outer = 0x1176b8000] 04:57:31 INFO - PROCESS | 1663 | 1467028651000 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118443c00) [pid = 1663] [serial = 1652] [outer = 0x1176b8000] 04:57:31 INFO - PROCESS | 1663 | 1467028651438 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 04:57:31 INFO - PROCESS | 1663 | 1467028651515 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 1663 | 1467028651519 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:57:31 INFO - PROCESS | 1663 | 1467028651526 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 1663 | 1467028651529 Marionette TRACE conn2 <- [1,2174,null,{}] 04:57:31 INFO - PROCESS | 1663 | 1467028651532 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:31 INFO - PROCESS | 1663 | 1467028651535 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:31 INFO - PROCESS | 1663 | 1467028651745 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:57:31 INFO - PROCESS | 1663 | 1467028651810 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 1663 | 1467028651812 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a847800 == 44 [pid = 1663] [id = 551] 04:57:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1185ad800) [pid = 1663] [serial = 1653] [outer = 0x0] 04:57:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1193f7000) [pid = 1663] [serial = 1654] [outer = 0x1185ad800] 04:57:31 INFO - PROCESS | 1663 | 1467028651858 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119b79000) [pid = 1663] [serial = 1655] [outer = 0x1185ad800] 04:57:32 INFO - PROCESS | 1663 | 1467028652313 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 824ms 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:57:32 INFO - PROCESS | 1663 | 1467028652350 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 1663 | 1467028652352 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:57:32 INFO - PROCESS | 1663 | 1467028652356 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 1663 | 1467028652360 Marionette TRACE conn2 <- [1,2178,null,{}] 04:57:32 INFO - PROCESS | 1663 | 1467028652371 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:32 INFO - PROCESS | 1663 | 1467028652376 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:32 INFO - PROCESS | 1663 | 1467028652533 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:57:32 INFO - PROCESS | 1663 | 1467028652634 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 1663 | 1467028652636 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce61800 == 45 [pid = 1663] [id = 552] 04:57:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12107fc00) [pid = 1663] [serial = 1656] [outer = 0x0] 04:57:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1212ba400) [pid = 1663] [serial = 1657] [outer = 0x12107fc00] 04:57:32 INFO - PROCESS | 1663 | 1467028652676 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123c02800) [pid = 1663] [serial = 1658] [outer = 0x12107fc00] 04:57:33 INFO - PROCESS | 1663 | 1467028653124 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 827ms 04:57:33 INFO - PROCESS | 1663 | 1467028653183 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 1663 | 1467028653185 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:57:33 INFO - PROCESS | 1663 | 1467028653187 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 1663 | 1467028653188 Marionette TRACE conn2 <- [1,2182,null,{}] 04:57:33 INFO - PROCESS | 1663 | 1467028653191 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:33 INFO - PROCESS | 1663 | 1467028653192 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:33 INFO - PROCESS | 1663 | 1467028653294 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:57:33 INFO - PROCESS | 1663 | 1467028653350 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 1663 | 1467028653351 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce79000 == 46 [pid = 1663] [id = 553] 04:57:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x123c0c000) [pid = 1663] [serial = 1659] [outer = 0x0] 04:57:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x123ee8c00) [pid = 1663] [serial = 1660] [outer = 0x123c0c000] 04:57:33 INFO - PROCESS | 1663 | 1467028653380 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126ab6400) [pid = 1663] [serial = 1661] [outer = 0x123c0c000] 04:57:33 INFO - PROCESS | 1663 | 1467028653807 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 04:57:33 INFO - PROCESS | 1663 | 1467028653857 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 1663 | 1467028653858 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:57:33 INFO - PROCESS | 1663 | 1467028653861 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 1663 | 1467028653862 Marionette TRACE conn2 <- [1,2186,null,{}] 04:57:33 INFO - PROCESS | 1663 | 1467028653865 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:33 INFO - PROCESS | 1663 | 1467028653866 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:33 INFO - PROCESS | 1663 | 1467028653966 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:57:34 INFO - PROCESS | 1663 | 1467028654185 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 1663 | 1467028654187 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183dd000 == 47 [pid = 1663] [id = 554] 04:57:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x112f67400) [pid = 1663] [serial = 1662] [outer = 0x0] 04:57:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1160dac00) [pid = 1663] [serial = 1663] [outer = 0x112f67400] 04:57:34 INFO - PROCESS | 1663 | 1467028654215 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1172b7000) [pid = 1663] [serial = 1664] [outer = 0x112f67400] 04:57:34 INFO - PROCESS | 1663 | 1467028654642 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 820ms 04:57:34 INFO - PROCESS | 1663 | 1467028654684 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 1663 | 1467028654687 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:57:34 INFO - PROCESS | 1663 | 1467028654691 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 1663 | 1467028654694 Marionette TRACE conn2 <- [1,2190,null,{}] 04:57:34 INFO - PROCESS | 1663 | 1467028654699 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:34 INFO - PROCESS | 1663 | 1467028654701 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:34 INFO - PROCESS | 1663 | 1467028654841 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:57:34 INFO - PROCESS | 1663 | 1467028654897 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 1663 | 1467028654898 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e69000 == 48 [pid = 1663] [id = 555] 04:57:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118334c00) [pid = 1663] [serial = 1665] [outer = 0x0] 04:57:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118442400) [pid = 1663] [serial = 1666] [outer = 0x118334c00] 04:57:34 INFO - PROCESS | 1663 | 1467028654927 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11870ac00) [pid = 1663] [serial = 1667] [outer = 0x118334c00] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12c39d800 == 47 [pid = 1663] [id = 548] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12c165800 == 46 [pid = 1663] [id = 547] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12be4c800 == 45 [pid = 1663] [id = 546] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x11707c800 == 44 [pid = 1663] [id = 545] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12a83d800 == 43 [pid = 1663] [id = 544] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x117e4e800 == 42 [pid = 1663] [id = 543] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x128ecf800 == 41 [pid = 1663] [id = 542] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x126a97800 == 40 [pid = 1663] [id = 541] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1249bf800 == 39 [pid = 1663] [id = 540] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12343e000 == 38 [pid = 1663] [id = 539] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x119a74800 == 37 [pid = 1663] [id = 538] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1185ec000 == 36 [pid = 1663] [id = 537] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x117073800 == 35 [pid = 1663] [id = 536] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1183e1000 == 34 [pid = 1663] [id = 535] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12be3d800 == 33 [pid = 1663] [id = 534] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1196d7800 == 32 [pid = 1663] [id = 523] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1183dd000 == 31 [pid = 1663] [id = 554] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce79000 == 30 [pid = 1663] [id = 553] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce61800 == 29 [pid = 1663] [id = 552] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12a847800 == 28 [pid = 1663] [id = 551] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x119a6b800 == 27 [pid = 1663] [id = 550] 04:57:35 INFO - PROCESS | 1663 | --DOCSHELL 0x113038800 == 26 [pid = 1663] [id = 549] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119f04400) [pid = 1663] [serial = 1588] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119371400) [pid = 1663] [serial = 1582] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1231a1800) [pid = 1663] [serial = 1591] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11972c000) [pid = 1663] [serial = 1583] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1133c2000) [pid = 1663] [serial = 1573] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1151c9400) [pid = 1663] [serial = 1574] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11804bc00) [pid = 1663] [serial = 1571] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116788c00) [pid = 1663] [serial = 1570] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1172b8800) [pid = 1663] [serial = 1576] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11804b000) [pid = 1663] [serial = 1577] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118050800) [pid = 1663] [serial = 1559] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116f72800) [pid = 1663] [serial = 1558] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1193f6c00) [pid = 1663] [serial = 1562] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118fb5800) [pid = 1663] [serial = 1561] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123478400) [pid = 1663] [serial = 1565] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1212a1400) [pid = 1663] [serial = 1564] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123c0fc00) [pid = 1663] [serial = 1594] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1245b3000) [pid = 1663] [serial = 1568] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119799000) [pid = 1663] [serial = 1567] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1236f9800) [pid = 1663] [serial = 1592] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11833f800) [pid = 1663] [serial = 1597] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1185a9c00) [pid = 1663] [serial = 1580] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121157400) [pid = 1663] [serial = 1598] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124355c00) [pid = 1663] [serial = 1595] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118435800) [pid = 1663] [serial = 1579] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1239a2000) [pid = 1663] [serial = 1600] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119726c00) [pid = 1663] [serial = 1585] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1245b5800) [pid = 1663] [serial = 1601] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119a51000) [pid = 1663] [serial = 1586] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x121299000) [pid = 1663] [serial = 1589] [outer = 0x0] [url = about:blank] 04:57:35 INFO - PROCESS | 1663 | 1467028655794 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1122ms 04:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:57:35 INFO - PROCESS | 1663 | 1467028655813 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 1663 | 1467028655816 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:57:35 INFO - PROCESS | 1663 | 1467028655819 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 1663 | 1467028655821 Marionette TRACE conn2 <- [1,2194,null,{}] 04:57:35 INFO - PROCESS | 1663 | 1467028655824 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:35 INFO - PROCESS | 1663 | 1467028655826 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:35 INFO - PROCESS | 1663 | 1467028655903 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:57:35 INFO - PROCESS | 1663 | 1467028655908 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 1663 | 1467028655910 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11706d000 == 27 [pid = 1663] [id = 556] 04:57:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113f2ec00) [pid = 1663] [serial = 1668] [outer = 0x0] 04:57:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116968c00) [pid = 1663] [serial = 1669] [outer = 0x113f2ec00] 04:57:35 INFO - PROCESS | 1663 | 1467028655940 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x117042400) [pid = 1663] [serial = 1670] [outer = 0x113f2ec00] 04:57:36 INFO - PROCESS | 1663 | 1467028656264 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 474ms 04:57:36 INFO - PROCESS | 1663 | 1467028656314 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 1663 | 1467028656320 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:57:36 INFO - PROCESS | 1663 | 1467028656328 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 1663 | 1467028656331 Marionette TRACE conn2 <- [1,2198,null,{}] 04:57:36 INFO - PROCESS | 1663 | 1467028656334 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:36 INFO - PROCESS | 1663 | 1467028656337 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:36 INFO - PROCESS | 1663 | 1467028656463 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:57:36 INFO - PROCESS | 1663 | 1467028656469 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 1663 | 1467028656471 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x118516800 == 28 [pid = 1663] [id = 557] 04:57:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x117e9a800) [pid = 1663] [serial = 1671] [outer = 0x0] 04:57:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118440000) [pid = 1663] [serial = 1672] [outer = 0x117e9a800] 04:57:36 INFO - PROCESS | 1663 | 1467028656515 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1185dc400) [pid = 1663] [serial = 1673] [outer = 0x117e9a800] 04:57:36 INFO - PROCESS | 1663 | 1467028656895 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 621ms 04:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:57:36 INFO - PROCESS | 1663 | 1467028656949 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 1663 | 1467028656950 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:57:36 INFO - PROCESS | 1663 | 1467028656952 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 1663 | 1467028656955 Marionette TRACE conn2 <- [1,2202,null,{}] 04:57:36 INFO - PROCESS | 1663 | 1467028656962 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:36 INFO - PROCESS | 1663 | 1467028656966 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:37 INFO - PROCESS | 1663 | 1467028657040 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:57:37 INFO - PROCESS | 1663 | 1467028657044 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 1663 | 1467028657046 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119dad800 == 29 [pid = 1663] [id = 558] 04:57:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x113a31c00) [pid = 1663] [serial = 1674] [outer = 0x0] 04:57:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11937b800) [pid = 1663] [serial = 1675] [outer = 0x113a31c00] 04:57:37 INFO - PROCESS | 1663 | 1467028657077 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11972b400) [pid = 1663] [serial = 1676] [outer = 0x113a31c00] 04:57:37 INFO - PROCESS | 1663 | 1467028657401 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 471ms 04:57:37 INFO - PROCESS | 1663 | 1467028657424 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 1663 | 1467028657426 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:57:37 INFO - PROCESS | 1663 | 1467028657428 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 1663 | 1467028657430 Marionette TRACE conn2 <- [1,2206,null,{}] 04:57:37 INFO - PROCESS | 1663 | 1467028657433 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:37 INFO - PROCESS | 1663 | 1467028657434 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:37 INFO - PROCESS | 1663 | 1467028657529 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:57:37 INFO - PROCESS | 1663 | 1467028657611 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 1663 | 1467028657613 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x123241800 == 30 [pid = 1663] [id = 559] 04:57:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118711800) [pid = 1663] [serial = 1677] [outer = 0x0] 04:57:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119850800) [pid = 1663] [serial = 1678] [outer = 0x118711800] 04:57:37 INFO - PROCESS | 1663 | 1467028657653 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119b6e800) [pid = 1663] [serial = 1679] [outer = 0x118711800] 04:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 04:57:38 INFO - PROCESS | 1663 | 1467028658096 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:57:38 INFO - PROCESS | 1663 | 1467028658099 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 1663 | 1467028658100 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:57:38 INFO - PROCESS | 1663 | 1467028658105 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 1663 | 1467028658106 Marionette TRACE conn2 <- [1,2210,null,{}] 04:57:38 INFO - PROCESS | 1663 | 1467028658108 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:38 INFO - PROCESS | 1663 | 1467028658109 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:38 INFO - PROCESS | 1663 | 1467028658202 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:57:38 INFO - PROCESS | 1663 | 1467028658240 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 1663 | 1467028658241 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x124392800 == 31 [pid = 1663] [id = 560] 04:57:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113daf400) [pid = 1663] [serial = 1680] [outer = 0x0] 04:57:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119b7b400) [pid = 1663] [serial = 1681] [outer = 0x113daf400] 04:57:38 INFO - PROCESS | 1663 | 1467028658265 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119d13400) [pid = 1663] [serial = 1682] [outer = 0x113daf400] 04:57:38 INFO - PROCESS | 1663 | 1467028658648 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 569ms 04:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:57:38 INFO - PROCESS | 1663 | 1467028658678 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 1663 | 1467028658679 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:57:38 INFO - PROCESS | 1663 | 1467028658681 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 1663 | 1467028658682 Marionette TRACE conn2 <- [1,2214,null,{}] 04:57:38 INFO - PROCESS | 1663 | 1467028658685 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:38 INFO - PROCESS | 1663 | 1467028658689 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:38 INFO - PROCESS | 1663 | 1467028658799 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:57:38 INFO - PROCESS | 1663 | 1467028658836 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 1663 | 1467028658837 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271e3000 == 32 [pid = 1663] [id = 561] 04:57:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121082c00) [pid = 1663] [serial = 1683] [outer = 0x0] 04:57:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1212b9c00) [pid = 1663] [serial = 1684] [outer = 0x121082c00] 04:57:38 INFO - PROCESS | 1663 | 1467028658862 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1239a2800) [pid = 1663] [serial = 1685] [outer = 0x121082c00] 04:57:39 INFO - PROCESS | 1663 | 1467028659222 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 569ms 04:57:39 INFO - PROCESS | 1663 | 1467028659250 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 1663 | 1467028659255 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:57:39 INFO - PROCESS | 1663 | 1467028659266 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 1663 | 1467028659268 Marionette TRACE conn2 <- [1,2218,null,{}] 04:57:39 INFO - PROCESS | 1663 | 1467028659271 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:39 INFO - PROCESS | 1663 | 1467028659273 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:39 INFO - PROCESS | 1663 | 1467028659420 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:57:39 INFO - PROCESS | 1663 | 1467028659473 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 1663 | 1467028659475 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ecb000 == 33 [pid = 1663] [id = 562] 04:57:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121157400) [pid = 1663] [serial = 1686] [outer = 0x0] 04:57:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123c0dc00) [pid = 1663] [serial = 1687] [outer = 0x121157400] 04:57:39 INFO - PROCESS | 1663 | 1467028659514 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123ce6c00) [pid = 1663] [serial = 1688] [outer = 0x121157400] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x127606800) [pid = 1663] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1273bc000) [pid = 1663] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11833bc00) [pid = 1663] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12435e000) [pid = 1663] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1245bb400) [pid = 1663] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1172bc400) [pid = 1663] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11870bc00) [pid = 1663] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118fb3000) [pid = 1663] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116075c00) [pid = 1663] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1193f0400) [pid = 1663] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1193f9400) [pid = 1663] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x113daa400) [pid = 1663] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11295ac00) [pid = 1663] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d37c00) [pid = 1663] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:57:40 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118227800) [pid = 1663] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:57:40 INFO - PROCESS | 1663 | 1467028660141 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 923ms 04:57:40 INFO - PROCESS | 1663 | 1467028660189 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 1663 | 1467028660190 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:57:40 INFO - PROCESS | 1663 | 1467028660192 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 1663 | 1467028660194 Marionette TRACE conn2 <- [1,2222,null,{}] 04:57:40 INFO - PROCESS | 1663 | 1467028660196 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:40 INFO - PROCESS | 1663 | 1467028660197 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:40 INFO - PROCESS | 1663 | 1467028660274 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:57:40 INFO - PROCESS | 1663 | 1467028660278 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 1663 | 1467028660279 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ebb000 == 34 [pid = 1663] [id = 563] 04:57:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11269b800) [pid = 1663] [serial = 1689] [outer = 0x0] 04:57:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118171000) [pid = 1663] [serial = 1690] [outer = 0x11269b800] 04:57:40 INFO - PROCESS | 1663 | 1467028660303 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1193f9400) [pid = 1663] [serial = 1691] [outer = 0x11269b800] 04:57:40 INFO - PROCESS | 1663 | 1467028660628 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 469ms 04:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:57:40 INFO - PROCESS | 1663 | 1467028660662 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 1663 | 1467028660663 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:57:40 INFO - PROCESS | 1663 | 1467028660665 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 1663 | 1467028660667 Marionette TRACE conn2 <- [1,2226,null,{}] 04:57:40 INFO - PROCESS | 1663 | 1467028660669 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:40 INFO - PROCESS | 1663 | 1467028660670 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:40 INFO - PROCESS | 1663 | 1467028660768 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:57:40 INFO - PROCESS | 1663 | 1467028660775 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 1663 | 1467028660777 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x119daa800 == 35 [pid = 1663] [id = 564] 04:57:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119d37c00) [pid = 1663] [serial = 1692] [outer = 0x0] 04:57:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123ea7c00) [pid = 1663] [serial = 1693] [outer = 0x119d37c00] 04:57:40 INFO - PROCESS | 1663 | 1467028660801 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1245b7000) [pid = 1663] [serial = 1694] [outer = 0x119d37c00] 04:57:41 INFO - PROCESS | 1663 | 1467028661087 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 471ms 04:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:57:41 INFO - PROCESS | 1663 | 1467028661139 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 1663 | 1467028661140 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:57:41 INFO - PROCESS | 1663 | 1467028661143 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 1663 | 1467028661144 Marionette TRACE conn2 <- [1,2230,null,{}] 04:57:41 INFO - PROCESS | 1663 | 1467028661146 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:41 INFO - PROCESS | 1663 | 1467028661147 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:41 INFO - PROCESS | 1663 | 1467028661225 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:57:41 INFO - PROCESS | 1663 | 1467028661229 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 1663 | 1467028661229 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a843000 == 36 [pid = 1663] [id = 565] 04:57:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1245b3000) [pid = 1663] [serial = 1695] [outer = 0x0] 04:57:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124f09c00) [pid = 1663] [serial = 1696] [outer = 0x1245b3000] 04:57:41 INFO - PROCESS | 1663 | 1467028661253 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124f7c800) [pid = 1663] [serial = 1697] [outer = 0x1245b3000] 04:57:41 INFO - PROCESS | 1663 | 1467028661589 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 04:57:41 INFO - PROCESS | 1663 | 1467028661611 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 1663 | 1467028661613 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:57:41 INFO - PROCESS | 1663 | 1467028661625 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 1663 | 1467028661627 Marionette TRACE conn2 <- [1,2234,null,{}] 04:57:41 INFO - PROCESS | 1663 | 1467028661629 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:41 INFO - PROCESS | 1663 | 1467028661630 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:41 INFO - PROCESS | 1663 | 1467028661743 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:57:41 INFO - PROCESS | 1663 | 1467028661749 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 1663 | 1467028661750 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f6b000 == 37 [pid = 1663] [id = 566] 04:57:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126ab7400) [pid = 1663] [serial = 1698] [outer = 0x0] 04:57:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126f4b000) [pid = 1663] [serial = 1699] [outer = 0x126ab7400] 04:57:41 INFO - PROCESS | 1663 | 1467028661781 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1273bf400) [pid = 1663] [serial = 1700] [outer = 0x126ab7400] 04:57:42 INFO - PROCESS | 1663 | 1467028662067 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 523ms 04:57:42 INFO - PROCESS | 1663 | 1467028662148 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 1663 | 1467028662151 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:57:42 INFO - PROCESS | 1663 | 1467028662156 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 1663 | 1467028662159 Marionette TRACE conn2 <- [1,2238,null,{}] 04:57:42 INFO - PROCESS | 1663 | 1467028662163 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:42 INFO - PROCESS | 1663 | 1467028662165 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:42 INFO - PROCESS | 1663 | 1467028662276 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:57:42 INFO - PROCESS | 1663 | 1467028662331 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 1663 | 1467028662333 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x116995000 == 38 [pid = 1663] [id = 567] 04:57:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1133dfc00) [pid = 1663] [serial = 1701] [outer = 0x0] 04:57:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x113aa3c00) [pid = 1663] [serial = 1702] [outer = 0x1133dfc00] 04:57:42 INFO - PROCESS | 1663 | 1467028662365 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x116f6f400) [pid = 1663] [serial = 1703] [outer = 0x1133dfc00] 04:57:42 INFO - PROCESS | 1663 | 1467028662877 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 775ms 04:57:42 INFO - PROCESS | 1663 | 1467028662992 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 1663 | 1467028662994 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:57:43 INFO - PROCESS | 1663 | 1467028663000 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 1663 | 1467028663003 Marionette TRACE conn2 <- [1,2242,null,{}] 04:57:43 INFO - PROCESS | 1663 | 1467028663005 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 1663 | 1467028663007 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:43 INFO - PROCESS | 1663 | 1467028663116 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:57:43 INFO - PROCESS | 1663 | 1467028663171 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 1663 | 1467028663172 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12312d000 == 39 [pid = 1663] [id = 568] 04:57:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1184a3400) [pid = 1663] [serial = 1704] [outer = 0x0] 04:57:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118706000) [pid = 1663] [serial = 1705] [outer = 0x1184a3400] 04:57:43 INFO - PROCESS | 1663 | 1467028663202 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118f74c00) [pid = 1663] [serial = 1706] [outer = 0x1184a3400] 04:57:43 INFO - PROCESS | 1663 | 1467028663850 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 927ms 04:57:43 INFO - PROCESS | 1663 | 1467028663925 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 1663 | 1467028663928 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:57:43 INFO - PROCESS | 1663 | 1467028663931 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 1663 | 1467028663933 Marionette TRACE conn2 <- [1,2246,null,{}] 04:57:43 INFO - PROCESS | 1663 | 1467028663937 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 1663 | 1467028663938 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:44 INFO - PROCESS | 1663 | 1467028664042 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:57:44 INFO - PROCESS | 1663 | 1467028664101 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 1663 | 1467028664103 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x118097800 == 40 [pid = 1663] [id = 569] 04:57:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1176c3800) [pid = 1663] [serial = 1707] [outer = 0x0] 04:57:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11804c400) [pid = 1663] [serial = 1708] [outer = 0x1176c3800] 04:57:44 INFO - PROCESS | 1663 | 1467028664132 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118339800) [pid = 1663] [serial = 1709] [outer = 0x1176c3800] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12a843000 == 39 [pid = 1663] [id = 565] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119daa800 == 38 [pid = 1663] [id = 564] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x128ebb000 == 37 [pid = 1663] [id = 563] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x128ecb000 == 36 [pid = 1663] [id = 562] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1271e3000 == 35 [pid = 1663] [id = 561] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x124392800 == 34 [pid = 1663] [id = 560] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x123241800 == 33 [pid = 1663] [id = 559] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119dad800 == 32 [pid = 1663] [id = 558] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x118516800 == 31 [pid = 1663] [id = 557] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x11706d000 == 30 [pid = 1663] [id = 556] 04:57:44 INFO - PROCESS | 1663 | --DOCSHELL 0x117e69000 == 29 [pid = 1663] [id = 555] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12915e000) [pid = 1663] [serial = 1645] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x127610800) [pid = 1663] [serial = 1643] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x123c0d800) [pid = 1663] [serial = 1627] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1245edc00) [pid = 1663] [serial = 1630] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126abdc00) [pid = 1663] [serial = 1633] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118056c00) [pid = 1663] [serial = 1612] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118435c00) [pid = 1663] [serial = 1613] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118711000) [pid = 1663] [serial = 1615] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118fb7000) [pid = 1663] [serial = 1616] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x126e3dc00) [pid = 1663] [serial = 1604] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x124f10000) [pid = 1663] [serial = 1603] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11696c000) [pid = 1663] [serial = 1606] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118049c00) [pid = 1663] [serial = 1607] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11972d800) [pid = 1663] [serial = 1618] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119a4cc00) [pid = 1663] [serial = 1619] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119b75c00) [pid = 1663] [serial = 1621] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119d11000) [pid = 1663] [serial = 1622] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116077000) [pid = 1663] [serial = 1609] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116f72000) [pid = 1663] [serial = 1610] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126f51000) [pid = 1663] [serial = 1634] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x129164400) [pid = 1663] [serial = 1646] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x127604800) [pid = 1663] [serial = 1642] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1133c8400) [pid = 1663] [serial = 1636] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121163c00) [pid = 1663] [serial = 1624] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119d0ec00) [pid = 1663] [serial = 1639] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x124f73400) [pid = 1663] [serial = 1631] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x123fc3c00) [pid = 1663] [serial = 1628] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x117e9c400) [pid = 1663] [serial = 1637] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123a7b400) [pid = 1663] [serial = 1625] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x127362000) [pid = 1663] [serial = 1640] [outer = 0x0] [url = about:blank] 04:57:44 INFO - PROCESS | 1663 | 1467028664548 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 04:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:57:44 INFO - PROCESS | 1663 | 1467028664602 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 1663 | 1467028664604 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:57:44 INFO - PROCESS | 1663 | 1467028664608 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 1663 | 1467028664609 Marionette TRACE conn2 <- [1,2250,null,{}] 04:57:44 INFO - PROCESS | 1663 | 1467028664611 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:44 INFO - PROCESS | 1663 | 1467028664613 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:44 INFO - PROCESS | 1663 | 1467028664715 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:57:44 INFO - PROCESS | 1663 | 1467028664806 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 1663 | 1467028664807 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191e4000 == 30 [pid = 1663] [id = 570] 04:57:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11833bc00) [pid = 1663] [serial = 1710] [outer = 0x0] 04:57:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118705800) [pid = 1663] [serial = 1711] [outer = 0x11833bc00] 04:57:44 INFO - PROCESS | 1663 | 1467028664848 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119138c00) [pid = 1663] [serial = 1712] [outer = 0x11833bc00] 04:57:45 INFO - PROCESS | 1663 | 1467028665223 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 622ms 04:57:45 INFO - PROCESS | 1663 | 1467028665231 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 1663 | 1467028665235 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:57:45 INFO - PROCESS | 1663 | 1467028665239 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 1663 | 1467028665243 Marionette TRACE conn2 <- [1,2254,null,{}] 04:57:45 INFO - PROCESS | 1663 | 1467028665256 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:45 INFO - PROCESS | 1663 | 1467028665261 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:45 INFO - PROCESS | 1663 | 1467028665393 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:57:45 INFO - PROCESS | 1663 | 1467028665476 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 1663 | 1467028665479 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x123364000 == 31 [pid = 1663] [id = 571] 04:57:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1193ec400) [pid = 1663] [serial = 1713] [outer = 0x0] 04:57:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119a49c00) [pid = 1663] [serial = 1714] [outer = 0x1193ec400] 04:57:45 INFO - PROCESS | 1663 | 1467028665523 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119d11000) [pid = 1663] [serial = 1715] [outer = 0x1193ec400] 04:57:45 INFO - PROCESS | 1663 | 1467028665906 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 674ms 04:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:57:45 INFO - PROCESS | 1663 | 1467028665922 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 1663 | 1467028665925 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:57:45 INFO - PROCESS | 1663 | 1467028665929 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 1663 | 1467028665930 Marionette TRACE conn2 <- [1,2258,null,{}] 04:57:45 INFO - PROCESS | 1663 | 1467028665934 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:45 INFO - PROCESS | 1663 | 1467028665937 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:46 INFO - PROCESS | 1663 | 1467028666061 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:57:46 INFO - PROCESS | 1663 | 1467028666087 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 1663 | 1467028666089 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f90800 == 32 [pid = 1663] [id = 572] 04:57:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12115f400) [pid = 1663] [serial = 1716] [outer = 0x0] 04:57:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121163c00) [pid = 1663] [serial = 1717] [outer = 0x12115f400] 04:57:46 INFO - PROCESS | 1663 | 1467028666129 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1212bd000) [pid = 1663] [serial = 1718] [outer = 0x12115f400] 04:57:46 INFO - PROCESS | 1663 | 1467028666544 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 620ms 04:57:46 INFO - PROCESS | 1663 | 1467028666549 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 1663 | 1467028666550 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:57:46 INFO - PROCESS | 1663 | 1467028666558 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 1663 | 1467028666559 Marionette TRACE conn2 <- [1,2262,null,{}] 04:57:46 INFO - PROCESS | 1663 | 1467028666561 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:46 INFO - PROCESS | 1663 | 1467028666563 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:46 INFO - PROCESS | 1663 | 1467028666676 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:57:46 INFO - PROCESS | 1663 | 1467028666686 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 1663 | 1467028666687 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x127674000 == 33 [pid = 1663] [id = 573] 04:57:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1176bcc00) [pid = 1663] [serial = 1719] [outer = 0x0] 04:57:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1231aa800) [pid = 1663] [serial = 1720] [outer = 0x1176bcc00] 04:57:46 INFO - PROCESS | 1663 | 1467028666711 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123c02400) [pid = 1663] [serial = 1721] [outer = 0x1176bcc00] 04:57:47 INFO - PROCESS | 1663 | 1467028667064 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 522ms 04:57:47 INFO - PROCESS | 1663 | 1467028667080 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 1663 | 1467028667082 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:57:47 INFO - PROCESS | 1663 | 1467028667084 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 1663 | 1467028667085 Marionette TRACE conn2 <- [1,2266,null,{}] 04:57:47 INFO - PROCESS | 1663 | 1467028667087 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:47 INFO - PROCESS | 1663 | 1467028667092 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:47 INFO - PROCESS | 1663 | 1467028667209 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:57:47 INFO - PROCESS | 1663 | 1467028667223 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 1663 | 1467028667224 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a610000 == 34 [pid = 1663] [id = 574] 04:57:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x123c06400) [pid = 1663] [serial = 1722] [outer = 0x0] 04:57:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1245e3800) [pid = 1663] [serial = 1723] [outer = 0x123c06400] 04:57:47 INFO - PROCESS | 1663 | 1467028667248 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126f50800) [pid = 1663] [serial = 1724] [outer = 0x123c06400] 04:57:47 INFO - PROCESS | 1663 | 1467028667597 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 04:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:57:47 INFO - PROCESS | 1663 | 1467028667606 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 1663 | 1467028667607 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:57:47 INFO - PROCESS | 1663 | 1467028667609 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 1663 | 1467028667610 Marionette TRACE conn2 <- [1,2270,null,{}] 04:57:47 INFO - PROCESS | 1663 | 1467028667612 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:47 INFO - PROCESS | 1663 | 1467028667614 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:47 INFO - PROCESS | 1663 | 1467028667713 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:57:47 INFO - PROCESS | 1663 | 1467028667753 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 1663 | 1467028667754 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a841800 == 35 [pid = 1663] [id = 575] 04:57:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x126f55800) [pid = 1663] [serial = 1725] [outer = 0x0] 04:57:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x127363400) [pid = 1663] [serial = 1726] [outer = 0x126f55800] 04:57:47 INFO - PROCESS | 1663 | 1467028667778 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x127606800) [pid = 1663] [serial = 1727] [outer = 0x126f55800] 04:57:48 INFO - PROCESS | 1663 | 1467028668089 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 04:57:48 INFO - PROCESS | 1663 | 1467028668130 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 1663 | 1467028668131 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:57:48 INFO - PROCESS | 1663 | 1467028668133 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 1663 | 1467028668135 Marionette TRACE conn2 <- [1,2274,null,{}] 04:57:48 INFO - PROCESS | 1663 | 1467028668139 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:48 INFO - PROCESS | 1663 | 1467028668141 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:48 INFO - PROCESS | 1663 | 1467028668237 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:57:48 INFO - PROCESS | 1663 | 1467028668240 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 1663 | 1467028668242 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba2b800 == 36 [pid = 1663] [id = 576] 04:57:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12710e400) [pid = 1663] [serial = 1728] [outer = 0x0] 04:57:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x127611000) [pid = 1663] [serial = 1729] [outer = 0x12710e400] 04:57:48 INFO - PROCESS | 1663 | 1467028668267 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x129160c00) [pid = 1663] [serial = 1730] [outer = 0x12710e400] 04:57:48 INFO - PROCESS | 1663 | 1467028668590 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 472ms 04:57:48 INFO - PROCESS | 1663 | 1467028668612 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 1663 | 1467028668614 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:57:48 INFO - PROCESS | 1663 | 1467028668616 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 1663 | 1467028668617 Marionette TRACE conn2 <- [1,2278,null,{}] 04:57:48 INFO - PROCESS | 1663 | 1467028668623 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:48 INFO - PROCESS | 1663 | 1467028668624 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:48 INFO - PROCESS | 1663 | 1467028668797 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113daf400) [pid = 1663] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x117e9a800) [pid = 1663] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118334c00) [pid = 1663] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x113f2ec00) [pid = 1663] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118711800) [pid = 1663] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121082c00) [pid = 1663] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121157400) [pid = 1663] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11269b800) [pid = 1663] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x111aa8000) [pid = 1663] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d37c00) [pid = 1663] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1245b3000) [pid = 1663] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1176b8000) [pid = 1663] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1185ad800) [pid = 1663] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113a31c00) [pid = 1663] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12107fc00) [pid = 1663] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x123c0c000) [pid = 1663] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:57:48 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x112f67400) [pid = 1663] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:57:48 INFO - PROCESS | 1663 | 1467028668842 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 1663 | 1467028668843 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x117233000 == 37 [pid = 1663] [id = 577] 04:57:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x111aa8000) [pid = 1663] [serial = 1731] [outer = 0x0] 04:57:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1130d0c00) [pid = 1663] [serial = 1732] [outer = 0x111aa8000] 04:57:48 INFO - PROCESS | 1663 | 1467028668867 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11804c800) [pid = 1663] [serial = 1733] [outer = 0x111aa8000] 04:57:49 INFO - PROCESS | 1663 | 1467028669135 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 572ms 04:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:57:49 INFO - PROCESS | 1663 | 1467028669192 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 1663 | 1467028669193 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:57:49 INFO - PROCESS | 1663 | 1467028669196 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 1663 | 1467028669197 Marionette TRACE conn2 <- [1,2282,null,{}] 04:57:49 INFO - PROCESS | 1663 | 1467028669200 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:49 INFO - PROCESS | 1663 | 1467028669201 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:49 INFO - PROCESS | 1663 | 1467028669282 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:57:49 INFO - PROCESS | 1663 | 1467028669288 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 1663 | 1467028669290 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c38a000 == 38 [pid = 1663] [id = 578] 04:57:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1185a7000) [pid = 1663] [serial = 1734] [outer = 0x0] 04:57:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121081800) [pid = 1663] [serial = 1735] [outer = 0x1185a7000] 04:57:49 INFO - PROCESS | 1663 | 1467028669314 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1245ea400) [pid = 1663] [serial = 1736] [outer = 0x1185a7000] 04:57:49 INFO - PROCESS | 1663 | 1467028669633 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 04:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:57:49 INFO - PROCESS | 1663 | 1467028669665 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 1663 | 1467028669666 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:57:49 INFO - PROCESS | 1663 | 1467028669671 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 1663 | 1467028669673 Marionette TRACE conn2 <- [1,2286,null,{}] 04:57:49 INFO - PROCESS | 1663 | 1467028669675 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:49 INFO - PROCESS | 1663 | 1467028669677 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:49 INFO - PROCESS | 1663 | 1467028669793 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:57:49 INFO - PROCESS | 1663 | 1467028669800 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 1663 | 1467028669802 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c39f800 == 39 [pid = 1663] [id = 579] 04:57:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1236f1400) [pid = 1663] [serial = 1737] [outer = 0x0] 04:57:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12916b000) [pid = 1663] [serial = 1738] [outer = 0x1236f1400] 04:57:49 INFO - PROCESS | 1663 | 1467028669830 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1293b6000) [pid = 1663] [serial = 1739] [outer = 0x1236f1400] 04:57:50 INFO - PROCESS | 1663 | 1467028670147 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 523ms 04:57:50 INFO - PROCESS | 1663 | 1467028670193 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 1663 | 1467028670194 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:57:50 INFO - PROCESS | 1663 | 1467028670196 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 1663 | 1467028670197 Marionette TRACE conn2 <- [1,2290,null,{}] 04:57:50 INFO - PROCESS | 1663 | 1467028670200 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:50 INFO - PROCESS | 1663 | 1467028670201 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:50 INFO - PROCESS | 1663 | 1467028670280 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:57:50 INFO - PROCESS | 1663 | 1467028670284 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 1663 | 1467028670285 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce6f000 == 40 [pid = 1663] [id = 580] 04:57:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1293c9800) [pid = 1663] [serial = 1740] [outer = 0x0] 04:57:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x129410800) [pid = 1663] [serial = 1741] [outer = 0x1293c9800] 04:57:50 INFO - PROCESS | 1663 | 1467028670309 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x129417800) [pid = 1663] [serial = 1742] [outer = 0x1293c9800] 04:57:50 INFO - PROCESS | 1663 | 1467028670624 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 470ms 04:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:57:50 INFO - PROCESS | 1663 | 1467028670667 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 1663 | 1467028670668 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:57:50 INFO - PROCESS | 1663 | 1467028670670 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 1663 | 1467028670671 Marionette TRACE conn2 <- [1,2294,null,{}] 04:57:50 INFO - PROCESS | 1663 | 1467028670673 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:50 INFO - PROCESS | 1663 | 1467028670674 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:50 INFO - PROCESS | 1663 | 1467028670782 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:57:50 INFO - PROCESS | 1663 | 1467028670867 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 1663 | 1467028670869 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x116936800 == 41 [pid = 1663] [id = 581] 04:57:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1121a5000) [pid = 1663] [serial = 1743] [outer = 0x0] 04:57:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112d5dc00) [pid = 1663] [serial = 1744] [outer = 0x1121a5000] 04:57:50 INFO - PROCESS | 1663 | 1467028670902 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1162ca800) [pid = 1663] [serial = 1745] [outer = 0x1121a5000] 04:57:51 INFO - PROCESS | 1663 | 1467028671428 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 768ms 04:57:51 INFO - PROCESS | 1663 | 1467028671441 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 1663 | 1467028671444 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:57:51 INFO - PROCESS | 1663 | 1467028671449 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 1663 | 1467028671452 Marionette TRACE conn2 <- [1,2298,null,{}] 04:57:51 INFO - PROCESS | 1663 | 1467028671458 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:51 INFO - PROCESS | 1663 | 1467028671460 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:51 INFO - PROCESS | 1663 | 1467028671596 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:57:51 INFO - PROCESS | 1663 | 1467028671681 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 1663 | 1467028671683 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c68800 == 42 [pid = 1663] [id = 582] 04:57:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1185a5400) [pid = 1663] [serial = 1746] [outer = 0x0] 04:57:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118fb9c00) [pid = 1663] [serial = 1747] [outer = 0x1185a5400] 04:57:51 INFO - PROCESS | 1663 | 1467028671714 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119735000) [pid = 1663] [serial = 1748] [outer = 0x1185a5400] 04:57:52 INFO - PROCESS | 1663 | 1467028672174 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 774ms 04:57:52 INFO - PROCESS | 1663 | 1467028672238 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 1663 | 1467028672241 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:57:52 INFO - PROCESS | 1663 | 1467028672244 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 1663 | 1467028672246 Marionette TRACE conn2 <- [1,2302,null,{}] 04:57:52 INFO - PROCESS | 1663 | 1467028672249 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:52 INFO - PROCESS | 1663 | 1467028672250 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:52 INFO - PROCESS | 1663 | 1467028672354 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:57:52 INFO - PROCESS | 1663 | 1467028672427 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 1663 | 1467028672428 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c161800 == 43 [pid = 1663] [id = 583] 04:57:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119f04400) [pid = 1663] [serial = 1749] [outer = 0x0] 04:57:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12129a800) [pid = 1663] [serial = 1750] [outer = 0x119f04400] 04:57:52 INFO - PROCESS | 1663 | 1467028672457 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1239a3000) [pid = 1663] [serial = 1751] [outer = 0x119f04400] 04:57:52 INFO - PROCESS | 1663 | 1467028672865 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 669ms 04:57:52 INFO - PROCESS | 1663 | 1467028672915 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 1663 | 1467028672917 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:57:52 INFO - PROCESS | 1663 | 1467028672944 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 1663 | 1467028672950 Marionette TRACE conn2 <- [1,2306,null,{}] 04:57:52 INFO - PROCESS | 1663 | 1467028672955 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:52 INFO - PROCESS | 1663 | 1467028672959 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:53 INFO - PROCESS | 1663 | 1467028673073 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:57:53 INFO - PROCESS | 1663 | 1467028673147 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 1663 | 1467028673148 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d471000 == 44 [pid = 1663] [id = 584] 04:57:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x123c09000) [pid = 1663] [serial = 1752] [outer = 0x0] 04:57:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x124f75800) [pid = 1663] [serial = 1753] [outer = 0x123c09000] 04:57:53 INFO - PROCESS | 1663 | 1467028673176 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1273c1000) [pid = 1663] [serial = 1754] [outer = 0x123c09000] 04:57:53 INFO - PROCESS | 1663 | 1467028673552 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 688ms 04:57:53 INFO - PROCESS | 1663 | 1467028673623 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 1663 | 1467028673625 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:57:53 INFO - PROCESS | 1663 | 1467028673627 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 1663 | 1467028673628 Marionette TRACE conn2 <- [1,2310,null,{}] 04:57:53 INFO - PROCESS | 1663 | 1467028673631 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:53 INFO - PROCESS | 1663 | 1467028673632 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:53 INFO - PROCESS | 1663 | 1467028673735 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:57:53 INFO - PROCESS | 1663 | 1467028673795 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 1663 | 1467028673796 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddb4800 == 45 [pid = 1663] [id = 585] 04:57:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128c55000) [pid = 1663] [serial = 1755] [outer = 0x0] 04:57:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1293b1000) [pid = 1663] [serial = 1756] [outer = 0x128c55000] 04:57:53 INFO - PROCESS | 1663 | 1467028673825 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1293d8c00) [pid = 1663] [serial = 1757] [outer = 0x128c55000] 04:57:54 INFO - PROCESS | 1663 | 1467028674483 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 924ms 04:57:54 INFO - PROCESS | 1663 | 1467028674552 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 1663 | 1467028674554 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:57:54 INFO - PROCESS | 1663 | 1467028674557 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 1663 | 1467028674559 Marionette TRACE conn2 <- [1,2314,null,{}] 04:57:54 INFO - PROCESS | 1663 | 1467028674562 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:54 INFO - PROCESS | 1663 | 1467028674564 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:54 INFO - PROCESS | 1663 | 1467028674656 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:57:54 INFO - PROCESS | 1663 | 1467028674729 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 1663 | 1467028674730 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a6000 == 46 [pid = 1663] [id = 586] 04:57:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1130ce000) [pid = 1663] [serial = 1758] [outer = 0x0] 04:57:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1133c1800) [pid = 1663] [serial = 1759] [outer = 0x1130ce000] 04:57:54 INFO - PROCESS | 1663 | 1467028674758 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x113dafc00) [pid = 1663] [serial = 1760] [outer = 0x1130ce000] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce6f000 == 45 [pid = 1663] [id = 580] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12c39f800 == 44 [pid = 1663] [id = 579] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12c38a000 == 43 [pid = 1663] [id = 578] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x117233000 == 42 [pid = 1663] [id = 577] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba2b800 == 41 [pid = 1663] [id = 576] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12a841800 == 40 [pid = 1663] [id = 575] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12a610000 == 39 [pid = 1663] [id = 574] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x127674000 == 38 [pid = 1663] [id = 573] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x124f90800 == 37 [pid = 1663] [id = 572] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x123364000 == 36 [pid = 1663] [id = 571] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x1191e4000 == 35 [pid = 1663] [id = 570] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x118097800 == 34 [pid = 1663] [id = 569] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12312d000 == 33 [pid = 1663] [id = 568] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x116995000 == 32 [pid = 1663] [id = 567] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x123f6b000 == 31 [pid = 1663] [id = 566] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddb4800 == 30 [pid = 1663] [id = 585] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12d471000 == 29 [pid = 1663] [id = 584] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12c161800 == 28 [pid = 1663] [id = 583] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x123c68800 == 27 [pid = 1663] [id = 582] 04:57:55 INFO - PROCESS | 1663 | --DOCSHELL 0x116936800 == 26 [pid = 1663] [id = 581] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x123ee8c00) [pid = 1663] [serial = 1660] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1172b7000) [pid = 1663] [serial = 1664] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1160dac00) [pid = 1663] [serial = 1663] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1245b7000) [pid = 1663] [serial = 1694] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119b6e800) [pid = 1663] [serial = 1679] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119b7b400) [pid = 1663] [serial = 1681] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119d13400) [pid = 1663] [serial = 1682] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118440000) [pid = 1663] [serial = 1672] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118442400) [pid = 1663] [serial = 1666] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116968c00) [pid = 1663] [serial = 1669] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1185dc400) [pid = 1663] [serial = 1673] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x117042400) [pid = 1663] [serial = 1670] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119850800) [pid = 1663] [serial = 1678] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1212b9c00) [pid = 1663] [serial = 1684] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x123c0dc00) [pid = 1663] [serial = 1687] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1239a2800) [pid = 1663] [serial = 1685] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1193f9400) [pid = 1663] [serial = 1691] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11336ac00) [pid = 1663] [serial = 1649] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118171000) [pid = 1663] [serial = 1690] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112961800) [pid = 1663] [serial = 1648] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x123ea7c00) [pid = 1663] [serial = 1693] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x124f09c00) [pid = 1663] [serial = 1696] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118443c00) [pid = 1663] [serial = 1652] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124f7c800) [pid = 1663] [serial = 1697] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x123ce6c00) [pid = 1663] [serial = 1688] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118332c00) [pid = 1663] [serial = 1651] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11870ac00) [pid = 1663] [serial = 1667] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119b79000) [pid = 1663] [serial = 1655] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x126f4b000) [pid = 1663] [serial = 1699] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1193f7000) [pid = 1663] [serial = 1654] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11972b400) [pid = 1663] [serial = 1676] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x123c02800) [pid = 1663] [serial = 1658] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11937b800) [pid = 1663] [serial = 1675] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1212ba400) [pid = 1663] [serial = 1657] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x126ab6400) [pid = 1663] [serial = 1661] [outer = 0x0] [url = about:blank] 04:57:55 INFO - PROCESS | 1663 | 1467028675783 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1274ms 04:57:55 INFO - PROCESS | 1663 | 1467028675831 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 1663 | 1467028675833 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:57:55 INFO - PROCESS | 1663 | 1467028675836 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 1663 | 1467028675838 Marionette TRACE conn2 <- [1,2318,null,{}] 04:57:55 INFO - PROCESS | 1663 | 1467028675842 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:55 INFO - PROCESS | 1663 | 1467028675844 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:55 INFO - PROCESS | 1663 | 1467028675925 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:57:55 INFO - PROCESS | 1663 | 1467028675930 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 1663 | 1467028675931 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167c5800 == 27 [pid = 1663] [id = 587] 04:57:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11336ac00) [pid = 1663] [serial = 1761] [outer = 0x0] 04:57:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1133e8400) [pid = 1663] [serial = 1762] [outer = 0x11336ac00] 04:57:55 INFO - PROCESS | 1663 | 1467028675962 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11512a800) [pid = 1663] [serial = 1763] [outer = 0x11336ac00] 04:57:56 INFO - PROCESS | 1663 | 1467028676321 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 1663 | 1467028676360 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:57:56 INFO - PROCESS | 1663 | 1467028676365 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 1663 | 1467028676367 Marionette TRACE conn2 <- [1,2322,null,{}] 04:57:56 INFO - PROCESS | 1663 | 1467028676369 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:56 INFO - PROCESS | 1663 | 1467028676371 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:56 INFO - PROCESS | 1663 | 1467028676447 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:57:56 INFO - PROCESS | 1663 | 1467028676452 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 1663 | 1467028676456 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x118097800 == 28 [pid = 1663] [id = 588] 04:57:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116a0b400) [pid = 1663] [serial = 1764] [outer = 0x0] 04:57:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116f76800) [pid = 1663] [serial = 1765] [outer = 0x116a0b400] 04:57:56 INFO - PROCESS | 1663 | 1467028676483 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x117046000) [pid = 1663] [serial = 1766] [outer = 0x116a0b400] 04:57:56 INFO - PROCESS | 1663 | 1467028676814 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 472ms 04:57:56 INFO - PROCESS | 1663 | 1467028676839 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 1663 | 1467028676848 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:57:56 INFO - PROCESS | 1663 | 1467028676850 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 1663 | 1467028676853 Marionette TRACE conn2 <- [1,2326,null,{}] 04:57:56 INFO - PROCESS | 1663 | 1467028676861 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:56 INFO - PROCESS | 1663 | 1467028676864 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:56 INFO - PROCESS | 1663 | 1467028676944 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:57:57 INFO - PROCESS | 1663 | 1467028677000 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 1663 | 1467028677002 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f2800 == 29 [pid = 1663] [id = 589] 04:57:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113d38800) [pid = 1663] [serial = 1767] [outer = 0x0] 04:57:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118056800) [pid = 1663] [serial = 1768] [outer = 0x113d38800] 04:57:57 INFO - PROCESS | 1663 | 1467028677030 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118439800) [pid = 1663] [serial = 1769] [outer = 0x113d38800] 04:57:57 INFO - PROCESS | 1663 | 1467028677330 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 524ms 04:57:57 INFO - PROCESS | 1663 | 1467028677375 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:57:57 INFO - PROCESS | 1663 | 1467028677376 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:57:57 INFO - PROCESS | 1663 | 1467028677378 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 1663 | 1467028677380 Marionette TRACE conn2 <- [1,2330,null,{}] 04:57:57 INFO - PROCESS | 1663 | 1467028677382 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:57 INFO - PROCESS | 1663 | 1467028677383 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:57 INFO - PROCESS | 1663 | 1467028677461 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:57:57 INFO - PROCESS | 1663 | 1467028677521 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 1663 | 1467028677522 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b22800 == 30 [pid = 1663] [id = 590] 04:57:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118337000) [pid = 1663] [serial = 1770] [outer = 0x0] 04:57:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1185dc400) [pid = 1663] [serial = 1771] [outer = 0x118337000] 04:57:57 INFO - PROCESS | 1663 | 1467028677548 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11870f000) [pid = 1663] [serial = 1772] [outer = 0x118337000] 04:57:57 INFO - PROCESS | 1663 | 1467028677852 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 04:57:57 INFO - PROCESS | 1663 | 1467028677898 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 1663 | 1467028677899 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:57:57 INFO - PROCESS | 1663 | 1467028677901 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 1663 | 1467028677902 Marionette TRACE conn2 <- [1,2334,null,{}] 04:57:57 INFO - PROCESS | 1663 | 1467028677905 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:57 INFO - PROCESS | 1663 | 1467028677913 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:58 INFO - PROCESS | 1663 | 1467028678008 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:57:58 INFO - PROCESS | 1663 | 1467028678022 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 1663 | 1467028678024 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12337c000 == 31 [pid = 1663] [id = 591] 04:57:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11213d800) [pid = 1663] [serial = 1773] [outer = 0x0] 04:57:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118fb1000) [pid = 1663] [serial = 1774] [outer = 0x11213d800] 04:57:58 INFO - PROCESS | 1663 | 1467028678048 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1193ea800) [pid = 1663] [serial = 1775] [outer = 0x11213d800] 04:57:58 INFO - PROCESS | 1663 | 1467028678382 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 04:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:57:58 INFO - PROCESS | 1663 | 1467028678422 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 1663 | 1467028678423 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:57:58 INFO - PROCESS | 1663 | 1467028678425 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 1663 | 1467028678426 Marionette TRACE conn2 <- [1,2338,null,{}] 04:57:58 INFO - PROCESS | 1663 | 1467028678429 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 1663 | 1467028678433 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:58 INFO - PROCESS | 1663 | 1467028678547 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:57:58 INFO - PROCESS | 1663 | 1467028678558 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 1663 | 1467028678559 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x124711800 == 32 [pid = 1663] [id = 592] 04:57:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1193f1400) [pid = 1663] [serial = 1776] [outer = 0x0] 04:57:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119732400) [pid = 1663] [serial = 1777] [outer = 0x1193f1400] 04:57:58 INFO - PROCESS | 1663 | 1467028678585 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119b7b400) [pid = 1663] [serial = 1778] [outer = 0x1193f1400] 04:57:58 INFO - PROCESS | 1663 | 1467028678935 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 04:57:58 INFO - PROCESS | 1663 | 1467028678944 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 1663 | 1467028678945 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:57:58 INFO - PROCESS | 1663 | 1467028678947 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 1663 | 1467028678948 Marionette TRACE conn2 <- [1,2342,null,{}] 04:57:58 INFO - PROCESS | 1663 | 1467028678951 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 1663 | 1467028678953 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:59 INFO - PROCESS | 1663 | 1467028679056 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:57:59 INFO - PROCESS | 1663 | 1467028679073 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 1663 | 1467028679074 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f73800 == 33 [pid = 1663] [id = 593] 04:57:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1133e3800) [pid = 1663] [serial = 1779] [outer = 0x0] 04:57:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119d0a800) [pid = 1663] [serial = 1780] [outer = 0x1133e3800] 04:57:59 INFO - PROCESS | 1663 | 1467028679099 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119d36400) [pid = 1663] [serial = 1781] [outer = 0x1133e3800] 04:57:59 INFO - PROCESS | 1663 | 1467028679431 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 04:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:57:59 INFO - PROCESS | 1663 | 1467028679472 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 1663 | 1467028679474 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:57:59 INFO - PROCESS | 1663 | 1467028679476 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 1663 | 1467028679477 Marionette TRACE conn2 <- [1,2346,null,{}] 04:57:59 INFO - PROCESS | 1663 | 1467028679479 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:59 INFO - PROCESS | 1663 | 1467028679480 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:59 INFO - PROCESS | 1663 | 1467028679575 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:57:59 INFO - PROCESS | 1663 | 1467028679578 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 1663 | 1467028679580 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:57:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12766e800 == 34 [pid = 1663] [id = 594] 04:57:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119d13400) [pid = 1663] [serial = 1782] [outer = 0x0] 04:57:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121082800) [pid = 1663] [serial = 1783] [outer = 0x119d13400] 04:57:59 INFO - PROCESS | 1663 | 1467028679604 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121160400) [pid = 1663] [serial = 1784] [outer = 0x119d13400] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1293c9800) [pid = 1663] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x123c06400) [pid = 1663] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x126f55800) [pid = 1663] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12710e400) [pid = 1663] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11833bc00) [pid = 1663] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1184a3400) [pid = 1663] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12115f400) [pid = 1663] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1176c3800) [pid = 1663] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1133dfc00) [pid = 1663] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x126ab7400) [pid = 1663] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1193ec400) [pid = 1663] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1236f1400) [pid = 1663] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x111aa8000) [pid = 1663] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1176bcc00) [pid = 1663] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:58:00 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1185a7000) [pid = 1663] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:58:00 INFO - PROCESS | 1663 | 1467028680110 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 672ms 04:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:58:00 INFO - PROCESS | 1663 | 1467028680149 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 1663 | 1467028680150 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:58:00 INFO - PROCESS | 1663 | 1467028680152 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 1663 | 1467028680153 Marionette TRACE conn2 <- [1,2350,null,{}] 04:58:00 INFO - PROCESS | 1663 | 1467028680156 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:00 INFO - PROCESS | 1663 | 1467028680157 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:00 INFO - PROCESS | 1663 | 1467028680240 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:58:00 INFO - PROCESS | 1663 | 1467028680298 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 1663 | 1467028680299 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191f0800 == 35 [pid = 1663] [id = 595] 04:58:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1172b5c00) [pid = 1663] [serial = 1785] [outer = 0x0] 04:58:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1185a7000) [pid = 1663] [serial = 1786] [outer = 0x1172b5c00] 04:58:00 INFO - PROCESS | 1663 | 1467028680323 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121082000) [pid = 1663] [serial = 1787] [outer = 0x1172b5c00] 04:58:00 INFO - PROCESS | 1663 | 1467028680591 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 472ms 04:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:58:00 INFO - PROCESS | 1663 | 1467028680629 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 1663 | 1467028680630 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:58:00 INFO - PROCESS | 1663 | 1467028680632 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 1663 | 1467028680633 Marionette TRACE conn2 <- [1,2354,null,{}] 04:58:00 INFO - PROCESS | 1663 | 1467028680643 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:00 INFO - PROCESS | 1663 | 1467028680644 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:00 INFO - PROCESS | 1663 | 1467028680752 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:58:00 INFO - PROCESS | 1663 | 1467028680758 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 1663 | 1467028680759 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a408000 == 36 [pid = 1663] [id = 596] 04:58:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121083400) [pid = 1663] [serial = 1788] [outer = 0x0] 04:58:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1212a0c00) [pid = 1663] [serial = 1789] [outer = 0x121083400] 04:58:00 INFO - PROCESS | 1663 | 1467028680798 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1231a1800) [pid = 1663] [serial = 1790] [outer = 0x121083400] 04:58:01 INFO - PROCESS | 1663 | 1467028681197 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 578ms 04:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:58:01 INFO - PROCESS | 1663 | 1467028681211 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 1663 | 1467028681212 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:58:01 INFO - PROCESS | 1663 | 1467028681214 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 1663 | 1467028681216 Marionette TRACE conn2 <- [1,2358,null,{}] 04:58:01 INFO - PROCESS | 1663 | 1467028681219 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:01 INFO - PROCESS | 1663 | 1467028681223 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:01 INFO - PROCESS | 1663 | 1467028681345 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:58:01 INFO - PROCESS | 1663 | 1467028681359 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 1663 | 1467028681361 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12336b000 == 37 [pid = 1663] [id = 597] 04:58:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1184a3400) [pid = 1663] [serial = 1791] [outer = 0x0] 04:58:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1231a2400) [pid = 1663] [serial = 1792] [outer = 0x1184a3400] 04:58:01 INFO - PROCESS | 1663 | 1467028681387 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123c10800) [pid = 1663] [serial = 1793] [outer = 0x1184a3400] 04:58:01 INFO - PROCESS | 1663 | 1467028681692 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 04:58:01 INFO - PROCESS | 1663 | 1467028681734 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 1663 | 1467028681736 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:58:01 INFO - PROCESS | 1663 | 1467028681740 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 1663 | 1467028681741 Marionette TRACE conn2 <- [1,2362,null,{}] 04:58:01 INFO - PROCESS | 1663 | 1467028681743 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:01 INFO - PROCESS | 1663 | 1467028681744 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:01 INFO - PROCESS | 1663 | 1467028681820 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:58:01 INFO - PROCESS | 1663 | 1467028681824 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 1663 | 1467028681825 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3f800 == 38 [pid = 1663] [id = 598] 04:58:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123cdd400) [pid = 1663] [serial = 1794] [outer = 0x0] 04:58:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12435e000) [pid = 1663] [serial = 1795] [outer = 0x123cdd400] 04:58:01 INFO - PROCESS | 1663 | 1467028681849 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124761000) [pid = 1663] [serial = 1796] [outer = 0x123cdd400] 04:58:02 INFO - PROCESS | 1663 | 1467028682429 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 769ms 04:58:02 INFO - PROCESS | 1663 | 1467028682510 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 1663 | 1467028682512 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:58:02 INFO - PROCESS | 1663 | 1467028682516 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 1663 | 1467028682518 Marionette TRACE conn2 <- [1,2366,null,{}] 04:58:02 INFO - PROCESS | 1663 | 1467028682522 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:02 INFO - PROCESS | 1663 | 1467028682524 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:02 INFO - PROCESS | 1663 | 1467028682632 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:58:02 INFO - PROCESS | 1663 | 1467028682689 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 1663 | 1467028682690 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1180a2000 == 39 [pid = 1663] [id = 599] 04:58:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1162d3800) [pid = 1663] [serial = 1797] [outer = 0x0] 04:58:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x116797000) [pid = 1663] [serial = 1798] [outer = 0x1162d3800] 04:58:02 INFO - PROCESS | 1663 | 1467028682721 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x117042800) [pid = 1663] [serial = 1799] [outer = 0x1162d3800] 04:58:03 INFO - PROCESS | 1663 | 1467028683269 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 823ms 04:58:03 INFO - PROCESS | 1663 | 1467028683338 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 1663 | 1467028683341 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:58:03 INFO - PROCESS | 1663 | 1467028683346 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 1663 | 1467028683348 Marionette TRACE conn2 <- [1,2370,null,{}] 04:58:03 INFO - PROCESS | 1663 | 1467028683351 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:03 INFO - PROCESS | 1663 | 1467028683352 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:03 INFO - PROCESS | 1663 | 1467028683463 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:58:03 INFO - PROCESS | 1663 | 1467028683544 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 1663 | 1467028683545 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x11661f000 == 40 [pid = 1663] [id = 600] 04:58:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x116a0a400) [pid = 1663] [serial = 1800] [outer = 0x0] 04:58:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118226000) [pid = 1663] [serial = 1801] [outer = 0x116a0a400] 04:58:03 INFO - PROCESS | 1663 | 1467028683577 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118710400) [pid = 1663] [serial = 1802] [outer = 0x116a0a400] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12336b000 == 39 [pid = 1663] [id = 597] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12a408000 == 38 [pid = 1663] [id = 596] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1191f0800 == 37 [pid = 1663] [id = 595] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12766e800 == 36 [pid = 1663] [id = 594] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x126f73800 == 35 [pid = 1663] [id = 593] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x124711800 == 34 [pid = 1663] [id = 592] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12337c000 == 33 [pid = 1663] [id = 591] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x119b22800 == 32 [pid = 1663] [id = 590] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1191f2800 == 31 [pid = 1663] [id = 589] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x118097800 == 30 [pid = 1663] [id = 588] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1167c5800 == 29 [pid = 1663] [id = 587] 04:58:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a6000 == 28 [pid = 1663] [id = 586] 04:58:04 INFO - PROCESS | 1663 | 1467028684215 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x129410800) [pid = 1663] [serial = 1741] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1245e3800) [pid = 1663] [serial = 1723] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x127363400) [pid = 1663] [serial = 1726] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x127611000) [pid = 1663] [serial = 1729] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118705800) [pid = 1663] [serial = 1711] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119138c00) [pid = 1663] [serial = 1712] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118706000) [pid = 1663] [serial = 1705] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118f74c00) [pid = 1663] [serial = 1706] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121163c00) [pid = 1663] [serial = 1717] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1212bd000) [pid = 1663] [serial = 1718] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11804c400) [pid = 1663] [serial = 1708] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118339800) [pid = 1663] [serial = 1709] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x113aa3c00) [pid = 1663] [serial = 1702] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f6f400) [pid = 1663] [serial = 1703] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x127606800) [pid = 1663] [serial = 1727] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1273bf400) [pid = 1663] [serial = 1700] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119a49c00) [pid = 1663] [serial = 1714] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119d11000) [pid = 1663] [serial = 1715] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x129160c00) [pid = 1663] [serial = 1730] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12916b000) [pid = 1663] [serial = 1738] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1293b6000) [pid = 1663] [serial = 1739] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x129417800) [pid = 1663] [serial = 1742] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11804c800) [pid = 1663] [serial = 1733] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1130d0c00) [pid = 1663] [serial = 1732] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1231aa800) [pid = 1663] [serial = 1720] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x121081800) [pid = 1663] [serial = 1735] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1245ea400) [pid = 1663] [serial = 1736] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x126f50800) [pid = 1663] [serial = 1724] [outer = 0x0] [url = about:blank] 04:58:04 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x123c02400) [pid = 1663] [serial = 1721] [outer = 0x0] [url = about:blank] 04:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 925ms 04:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:58:04 INFO - PROCESS | 1663 | 1467028684272 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 1663 | 1467028684275 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:58:04 INFO - PROCESS | 1663 | 1467028684278 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 1663 | 1467028684281 Marionette TRACE conn2 <- [1,2374,null,{}] 04:58:04 INFO - PROCESS | 1663 | 1467028684287 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:04 INFO - PROCESS | 1663 | 1467028684290 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:04 INFO - PROCESS | 1663 | 1467028684409 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:58:04 INFO - PROCESS | 1663 | 1467028684423 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 1663 | 1467028684424 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11707c000 == 29 [pid = 1663] [id = 601] 04:58:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11696f800) [pid = 1663] [serial = 1803] [outer = 0x0] 04:58:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116f70400) [pid = 1663] [serial = 1804] [outer = 0x11696f800] 04:58:04 INFO - PROCESS | 1663 | 1467028684468 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1172bc400) [pid = 1663] [serial = 1805] [outer = 0x11696f800] 04:58:04 INFO - PROCESS | 1663 | 1467028684982 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 725ms 04:58:05 INFO - PROCESS | 1663 | 1467028685004 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 1663 | 1467028685009 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:58:05 INFO - PROCESS | 1663 | 1467028685015 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 1663 | 1467028685018 Marionette TRACE conn2 <- [1,2378,null,{}] 04:58:05 INFO - PROCESS | 1663 | 1467028685024 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:05 INFO - PROCESS | 1663 | 1467028685026 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:05 INFO - PROCESS | 1663 | 1467028685148 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:58:05 INFO - PROCESS | 1663 | 1467028685235 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 1663 | 1467028685236 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f08000 == 30 [pid = 1663] [id = 602] 04:58:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118338000) [pid = 1663] [serial = 1806] [outer = 0x0] 04:58:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118703800) [pid = 1663] [serial = 1807] [outer = 0x118338000] 04:58:05 INFO - PROCESS | 1663 | 1467028685280 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118858c00) [pid = 1663] [serial = 1808] [outer = 0x118338000] 04:58:05 INFO - PROCESS | 1663 | 1467028685597 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 625ms 04:58:05 INFO - PROCESS | 1663 | 1467028685643 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 1663 | 1467028685644 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:58:05 INFO - PROCESS | 1663 | 1467028685646 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 1663 | 1467028685649 Marionette TRACE conn2 <- [1,2382,null,{}] 04:58:05 INFO - PROCESS | 1663 | 1467028685660 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:05 INFO - PROCESS | 1663 | 1467028685663 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:05 INFO - PROCESS | 1663 | 1467028685768 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:58:05 INFO - PROCESS | 1663 | 1467028685775 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 1663 | 1467028685777 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x123250800 == 31 [pid = 1663] [id = 603] 04:58:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11885a800) [pid = 1663] [serial = 1809] [outer = 0x0] 04:58:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1193f0000) [pid = 1663] [serial = 1810] [outer = 0x11885a800] 04:58:05 INFO - PROCESS | 1663 | 1467028685805 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119799400) [pid = 1663] [serial = 1811] [outer = 0x11885a800] 04:58:06 INFO - PROCESS | 1663 | 1467028686125 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 521ms 04:58:06 INFO - PROCESS | 1663 | 1467028686169 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 1663 | 1467028686173 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:58:06 INFO - PROCESS | 1663 | 1467028686175 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 1663 | 1467028686176 Marionette TRACE conn2 <- [1,2386,null,{}] 04:58:06 INFO - PROCESS | 1663 | 1467028686178 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:06 INFO - PROCESS | 1663 | 1467028686179 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:06 INFO - PROCESS | 1663 | 1467028686260 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:58:06 INFO - PROCESS | 1663 | 1467028686263 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 1663 | 1467028686264 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f5f800 == 32 [pid = 1663] [id = 604] 04:58:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119a4a400) [pid = 1663] [serial = 1812] [outer = 0x0] 04:58:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119d04c00) [pid = 1663] [serial = 1813] [outer = 0x119a4a400] 04:58:06 INFO - PROCESS | 1663 | 1467028686289 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119d0e800) [pid = 1663] [serial = 1814] [outer = 0x119a4a400] 04:58:06 INFO - PROCESS | 1663 | 1467028686780 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 618ms 04:58:06 INFO - PROCESS | 1663 | 1467028686794 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 1663 | 1467028686796 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:58:06 INFO - PROCESS | 1663 | 1467028686800 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 1663 | 1467028686802 Marionette TRACE conn2 <- [1,2390,null,{}] 04:58:06 INFO - PROCESS | 1663 | 1467028686822 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:06 INFO - PROCESS | 1663 | 1467028686824 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:06 INFO - PROCESS | 1663 | 1467028686937 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:58:06 INFO - PROCESS | 1663 | 1467028686940 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 1663 | 1467028686941 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cba000 == 33 [pid = 1663] [id = 605] 04:58:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119a52800) [pid = 1663] [serial = 1815] [outer = 0x0] 04:58:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x121078c00) [pid = 1663] [serial = 1816] [outer = 0x119a52800] 04:58:06 INFO - PROCESS | 1663 | 1467028686965 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121161800) [pid = 1663] [serial = 1817] [outer = 0x119a52800] 04:58:07 INFO - PROCESS | 1663 | 1467028687315 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 531ms 04:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:58:07 INFO - PROCESS | 1663 | 1467028687330 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 1663 | 1467028687331 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:58:07 INFO - PROCESS | 1663 | 1467028687333 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 1663 | 1467028687335 Marionette TRACE conn2 <- [1,2394,null,{}] 04:58:07 INFO - PROCESS | 1663 | 1467028687338 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:07 INFO - PROCESS | 1663 | 1467028687342 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:07 INFO - PROCESS | 1663 | 1467028687459 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:58:07 INFO - PROCESS | 1663 | 1467028687473 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 1663 | 1467028687474 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a41f800 == 34 [pid = 1663] [id = 606] 04:58:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1212a2c00) [pid = 1663] [serial = 1818] [outer = 0x0] 04:58:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x123a7ec00) [pid = 1663] [serial = 1819] [outer = 0x1212a2c00] 04:58:07 INFO - PROCESS | 1663 | 1467028687499 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123fbb400) [pid = 1663] [serial = 1820] [outer = 0x1212a2c00] 04:58:07 INFO - PROCESS | 1663 | 1467028687960 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 672ms 04:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:58:08 INFO - PROCESS | 1663 | 1467028688012 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 1663 | 1467028688014 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:58:08 INFO - PROCESS | 1663 | 1467028688017 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 1663 | 1467028688019 Marionette TRACE conn2 <- [1,2398,null,{}] 04:58:08 INFO - PROCESS | 1663 | 1467028688023 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:08 INFO - PROCESS | 1663 | 1467028688024 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:08 INFO - PROCESS | 1663 | 1467028688169 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:58:08 INFO - PROCESS | 1663 | 1467028688191 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 1663 | 1467028688192 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a84c000 == 35 [pid = 1663] [id = 607] 04:58:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118857c00) [pid = 1663] [serial = 1821] [outer = 0x0] 04:58:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1248aa800) [pid = 1663] [serial = 1822] [outer = 0x118857c00] 04:58:08 INFO - PROCESS | 1663 | 1467028688232 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124f78c00) [pid = 1663] [serial = 1823] [outer = 0x118857c00] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1193f1400) [pid = 1663] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118337000) [pid = 1663] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1130ce000) [pid = 1663] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11336ac00) [pid = 1663] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x113d38800) [pid = 1663] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116a0b400) [pid = 1663] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11213d800) [pid = 1663] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1121a5000) [pid = 1663] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1185a5400) [pid = 1663] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119f04400) [pid = 1663] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123c09000) [pid = 1663] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d13400) [pid = 1663] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1172b5c00) [pid = 1663] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128c55000) [pid = 1663] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1133e3800) [pid = 1663] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x121083400) [pid = 1663] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:58:08 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1184a3400) [pid = 1663] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:58:08 INFO - PROCESS | 1663 | 1467028688634 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 672ms 04:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:58:08 INFO - PROCESS | 1663 | 1467028688689 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 1663 | 1467028688690 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:58:08 INFO - PROCESS | 1663 | 1467028688692 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 1663 | 1467028688694 Marionette TRACE conn2 <- [1,2402,null,{}] 04:58:08 INFO - PROCESS | 1663 | 1467028688696 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:08 INFO - PROCESS | 1663 | 1467028688697 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:08 INFO - PROCESS | 1663 | 1467028688789 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:58:08 INFO - PROCESS | 1663 | 1467028688850 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 1663 | 1467028688851 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7cd000 == 36 [pid = 1663] [id = 608] 04:58:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11309a800) [pid = 1663] [serial = 1824] [outer = 0x0] 04:58:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1176b7c00) [pid = 1663] [serial = 1825] [outer = 0x11309a800] 04:58:08 INFO - PROCESS | 1663 | 1467028688882 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1193f1400) [pid = 1663] [serial = 1826] [outer = 0x11309a800] 04:58:09 INFO - PROCESS | 1663 | 1467028689163 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 04:58:09 INFO - PROCESS | 1663 | 1467028689212 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 1663 | 1467028689214 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:58:09 INFO - PROCESS | 1663 | 1467028689216 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 1663 | 1467028689217 Marionette TRACE conn2 <- [1,2406,null,{}] 04:58:09 INFO - PROCESS | 1663 | 1467028689222 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:09 INFO - PROCESS | 1663 | 1467028689223 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:09 INFO - PROCESS | 1663 | 1467028689300 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:58:09 INFO - PROCESS | 1663 | 1467028689306 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 1663 | 1467028689307 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x123131000 == 37 [pid = 1663] [id = 609] 04:58:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119d0b800) [pid = 1663] [serial = 1827] [outer = 0x0] 04:58:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x123ce4400) [pid = 1663] [serial = 1828] [outer = 0x119d0b800] 04:58:09 INFO - PROCESS | 1663 | 1467028689331 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x124f7f000) [pid = 1663] [serial = 1829] [outer = 0x119d0b800] 04:58:09 INFO - PROCESS | 1663 | 1467028689748 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 572ms 04:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:58:09 INFO - PROCESS | 1663 | 1467028689789 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 1663 | 1467028689791 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:58:09 INFO - PROCESS | 1663 | 1467028689795 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 1663 | 1467028689796 Marionette TRACE conn2 <- [1,2410,null,{}] 04:58:09 INFO - PROCESS | 1663 | 1467028689799 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:09 INFO - PROCESS | 1663 | 1467028689802 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:09 INFO - PROCESS | 1663 | 1467028689906 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:58:09 INFO - PROCESS | 1663 | 1467028689911 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 1663 | 1467028689912 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c150800 == 38 [pid = 1663] [id = 610] 04:58:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x124f7f400) [pid = 1663] [serial = 1830] [outer = 0x0] 04:58:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x126abdc00) [pid = 1663] [serial = 1831] [outer = 0x124f7f400] 04:58:09 INFO - PROCESS | 1663 | 1467028689944 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x126e3dc00) [pid = 1663] [serial = 1832] [outer = 0x124f7f400] 04:58:10 INFO - PROCESS | 1663 | 1467028690298 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 04:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:58:10 INFO - PROCESS | 1663 | 1467028690314 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 1663 | 1467028690315 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:58:10 INFO - PROCESS | 1663 | 1467028690318 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 1663 | 1467028690319 Marionette TRACE conn2 <- [1,2414,null,{}] 04:58:10 INFO - PROCESS | 1663 | 1467028690322 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:10 INFO - PROCESS | 1663 | 1467028690323 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:10 INFO - PROCESS | 1663 | 1467028690441 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:58:10 INFO - PROCESS | 1663 | 1467028690447 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 1663 | 1467028690448 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c397000 == 39 [pid = 1663] [id = 611] 04:58:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126f4e800) [pid = 1663] [serial = 1833] [outer = 0x0] 04:58:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1273bf400) [pid = 1663] [serial = 1834] [outer = 0x126f4e800] 04:58:10 INFO - PROCESS | 1663 | 1467028690474 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127611c00) [pid = 1663] [serial = 1835] [outer = 0x126f4e800] 04:58:10 INFO - PROCESS | 1663 | 1467028690941 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 04:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:58:10 INFO - PROCESS | 1663 | 1467028690990 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 1663 | 1467028690992 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:58:10 INFO - PROCESS | 1663 | 1467028690995 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 1663 | 1467028690999 Marionette TRACE conn2 <- [1,2418,null,{}] 04:58:11 INFO - PROCESS | 1663 | 1467028691002 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:11 INFO - PROCESS | 1663 | 1467028691004 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:11 INFO - PROCESS | 1663 | 1467028691106 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:58:11 INFO - PROCESS | 1663 | 1467028691200 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 1663 | 1467028691201 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1191ed000 == 40 [pid = 1663] [id = 612] 04:58:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x116f7c800) [pid = 1663] [serial = 1836] [outer = 0x0] 04:58:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1172b8000) [pid = 1663] [serial = 1837] [outer = 0x116f7c800] 04:58:11 INFO - PROCESS | 1663 | 1467028691247 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118223400) [pid = 1663] [serial = 1838] [outer = 0x116f7c800] 04:58:11 INFO - PROCESS | 1663 | 1467028691657 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 04:58:11 INFO - PROCESS | 1663 | 1467028691667 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 1663 | 1467028691673 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:58:11 INFO - PROCESS | 1663 | 1467028691678 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 1663 | 1467028691679 Marionette TRACE conn2 <- [1,2422,null,{}] 04:58:11 INFO - PROCESS | 1663 | 1467028691682 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:11 INFO - PROCESS | 1663 | 1467028691684 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:11 INFO - PROCESS | 1663 | 1467028691788 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:58:11 INFO - PROCESS | 1663 | 1467028691847 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 1663 | 1467028691848 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x127679000 == 41 [pid = 1663] [id = 613] 04:58:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118707c00) [pid = 1663] [serial = 1839] [outer = 0x0] 04:58:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1193eac00) [pid = 1663] [serial = 1840] [outer = 0x118707c00] 04:58:11 INFO - PROCESS | 1663 | 1467028691879 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11979a400) [pid = 1663] [serial = 1841] [outer = 0x118707c00] 04:58:12 INFO - PROCESS | 1663 | 1467028692322 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 04:58:12 INFO - PROCESS | 1663 | 1467028692348 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:58:12 INFO - PROCESS | 1663 | 1467028692349 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:58:12 INFO - PROCESS | 1663 | 1467028692352 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 1663 | 1467028692354 Marionette TRACE conn2 <- [1,2426,null,{}] 04:58:12 INFO - PROCESS | 1663 | 1467028692362 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:12 INFO - PROCESS | 1663 | 1467028692365 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:12 INFO - PROCESS | 1663 | 1467028692465 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:58:12 INFO - PROCESS | 1663 | 1467028692562 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 1663 | 1467028692565 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cda5000 == 42 [pid = 1663] [id = 614] 04:58:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12129c400) [pid = 1663] [serial = 1842] [outer = 0x0] 04:58:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1231ad800) [pid = 1663] [serial = 1843] [outer = 0x12129c400] 04:58:12 INFO - PROCESS | 1663 | 1467028692595 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x123c0b000) [pid = 1663] [serial = 1844] [outer = 0x12129c400] 04:58:13 INFO - PROCESS | 1663 | 1467028693022 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 720ms 04:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:58:13 INFO - PROCESS | 1663 | 1467028693074 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 1663 | 1467028693076 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:58:13 INFO - PROCESS | 1663 | 1467028693079 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 1663 | 1467028693082 Marionette TRACE conn2 <- [1,2430,null,{}] 04:58:13 INFO - PROCESS | 1663 | 1467028693107 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:13 INFO - PROCESS | 1663 | 1467028693109 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:13 INFO - PROCESS | 1663 | 1467028693266 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:58:13 INFO - PROCESS | 1663 | 1467028693367 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 1663 | 1467028693369 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce71800 == 43 [pid = 1663] [id = 615] 04:58:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123c10c00) [pid = 1663] [serial = 1845] [outer = 0x0] 04:58:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1245bc400) [pid = 1663] [serial = 1846] [outer = 0x123c10c00] 04:58:13 INFO - PROCESS | 1663 | 1467028693415 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126ec7800) [pid = 1663] [serial = 1847] [outer = 0x123c10c00] 04:58:14 INFO - PROCESS | 1663 | 1467028694044 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 972ms 04:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:58:14 INFO - PROCESS | 1663 | 1467028694051 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 1663 | 1467028694054 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:58:14 INFO - PROCESS | 1663 | 1467028694056 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 1663 | 1467028694058 Marionette TRACE conn2 <- [1,2434,null,{}] 04:58:14 INFO - PROCESS | 1663 | 1467028694062 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:14 INFO - PROCESS | 1663 | 1467028694063 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:14 INFO - PROCESS | 1663 | 1467028694156 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:58:14 INFO - PROCESS | 1663 | 1467028694213 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 1663 | 1467028694216 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e3000 == 44 [pid = 1663] [id = 616] 04:58:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1160d7400) [pid = 1663] [serial = 1848] [outer = 0x0] 04:58:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x116f72000) [pid = 1663] [serial = 1849] [outer = 0x1160d7400] 04:58:14 INFO - PROCESS | 1663 | 1467028694243 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118049000) [pid = 1663] [serial = 1850] [outer = 0x1160d7400] 04:58:14 INFO - PROCESS | 1663 | 1467028694648 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 620ms 04:58:14 INFO - PROCESS | 1663 | 1467028694676 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 1663 | 1467028694679 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:58:14 INFO - PROCESS | 1663 | 1467028694683 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 1663 | 1467028694685 Marionette TRACE conn2 <- [1,2438,null,{}] 04:58:14 INFO - PROCESS | 1663 | 1467028694687 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:14 INFO - PROCESS | 1663 | 1467028694689 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:14 INFO - PROCESS | 1663 | 1467028694782 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:58:14 INFO - PROCESS | 1663 | 1467028694841 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 1663 | 1467028694843 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x118785000 == 45 [pid = 1663] [id = 617] 04:58:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11822b000) [pid = 1663] [serial = 1851] [outer = 0x0] 04:58:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118341c00) [pid = 1663] [serial = 1852] [outer = 0x11822b000] 04:58:14 INFO - PROCESS | 1663 | 1467028694871 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11870a800) [pid = 1663] [serial = 1853] [outer = 0x11822b000] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12c150800 == 44 [pid = 1663] [id = 610] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x123131000 == 43 [pid = 1663] [id = 609] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7cd000 == 42 [pid = 1663] [id = 608] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12a84c000 == 41 [pid = 1663] [id = 607] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12a41f800 == 40 [pid = 1663] [id = 606] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x128cba000 == 39 [pid = 1663] [id = 605] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x124f5f800 == 38 [pid = 1663] [id = 604] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x123250800 == 37 [pid = 1663] [id = 603] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x118f08000 == 36 [pid = 1663] [id = 602] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x11707c000 == 35 [pid = 1663] [id = 601] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x11661f000 == 34 [pid = 1663] [id = 600] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1180a2000 == 33 [pid = 1663] [id = 599] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3f800 == 32 [pid = 1663] [id = 598] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e3000 == 31 [pid = 1663] [id = 616] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce71800 == 30 [pid = 1663] [id = 615] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12cda5000 == 29 [pid = 1663] [id = 614] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x127679000 == 28 [pid = 1663] [id = 613] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1191ed000 == 27 [pid = 1663] [id = 612] 04:58:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12c397000 == 26 [pid = 1663] [id = 611] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119732400) [pid = 1663] [serial = 1777] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1185dc400) [pid = 1663] [serial = 1771] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x113dafc00) [pid = 1663] [serial = 1760] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1133c1800) [pid = 1663] [serial = 1759] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1133e8400) [pid = 1663] [serial = 1762] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11512a800) [pid = 1663] [serial = 1763] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118056800) [pid = 1663] [serial = 1768] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118439800) [pid = 1663] [serial = 1769] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116f76800) [pid = 1663] [serial = 1765] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118fb1000) [pid = 1663] [serial = 1774] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x117046000) [pid = 1663] [serial = 1766] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1162ca800) [pid = 1663] [serial = 1745] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112d5dc00) [pid = 1663] [serial = 1744] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119735000) [pid = 1663] [serial = 1748] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118fb9c00) [pid = 1663] [serial = 1747] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1239a3000) [pid = 1663] [serial = 1751] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12129a800) [pid = 1663] [serial = 1750] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1273c1000) [pid = 1663] [serial = 1754] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x124f75800) [pid = 1663] [serial = 1753] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x121082800) [pid = 1663] [serial = 1783] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1185a7000) [pid = 1663] [serial = 1786] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1293d8c00) [pid = 1663] [serial = 1757] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1293b1000) [pid = 1663] [serial = 1756] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d0a800) [pid = 1663] [serial = 1780] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1212a0c00) [pid = 1663] [serial = 1789] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121082000) [pid = 1663] [serial = 1787] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x121160400) [pid = 1663] [serial = 1784] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119d36400) [pid = 1663] [serial = 1781] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119b7b400) [pid = 1663] [serial = 1778] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1193ea800) [pid = 1663] [serial = 1775] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1231a2400) [pid = 1663] [serial = 1792] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11870f000) [pid = 1663] [serial = 1772] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12435e000) [pid = 1663] [serial = 1795] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x123c10800) [pid = 1663] [serial = 1793] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1231a1800) [pid = 1663] [serial = 1790] [outer = 0x0] [url = about:blank] 04:58:15 INFO - PROCESS | 1663 | 1467028695754 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1121ms 04:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:58:15 INFO - PROCESS | 1663 | 1467028695805 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 1663 | 1467028695808 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:58:15 INFO - PROCESS | 1663 | 1467028695811 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 1663 | 1467028695813 Marionette TRACE conn2 <- [1,2442,null,{}] 04:58:15 INFO - PROCESS | 1663 | 1467028695817 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:15 INFO - PROCESS | 1663 | 1467028695819 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:15 INFO - PROCESS | 1663 | 1467028695906 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:58:15 INFO - PROCESS | 1663 | 1467028695963 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 1663 | 1467028695964 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x117071000 == 27 [pid = 1663] [id = 618] 04:58:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x113f36000) [pid = 1663] [serial = 1854] [outer = 0x0] 04:58:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11678b400) [pid = 1663] [serial = 1855] [outer = 0x113f36000] 04:58:15 INFO - PROCESS | 1663 | 1467028695991 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116f77000) [pid = 1663] [serial = 1856] [outer = 0x113f36000] 04:58:16 INFO - PROCESS | 1663 | 1467028696299 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 521ms 04:58:16 INFO - PROCESS | 1663 | 1467028696332 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 1663 | 1467028696335 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:58:16 INFO - PROCESS | 1663 | 1467028696341 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 1663 | 1467028696343 Marionette TRACE conn2 <- [1,2446,null,{}] 04:58:16 INFO - PROCESS | 1663 | 1467028696345 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:16 INFO - PROCESS | 1663 | 1467028696347 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:16 INFO - PROCESS | 1663 | 1467028696424 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:58:16 INFO - PROCESS | 1663 | 1467028696428 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 1663 | 1467028696429 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185de800 == 28 [pid = 1663] [id = 619] 04:58:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11804bc00) [pid = 1663] [serial = 1857] [outer = 0x0] 04:58:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11833c000) [pid = 1663] [serial = 1858] [outer = 0x11804bc00] 04:58:16 INFO - PROCESS | 1663 | 1467028696458 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1185a7000) [pid = 1663] [serial = 1859] [outer = 0x11804bc00] 04:58:16 INFO - PROCESS | 1663 | 1467028696813 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 04:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:58:16 INFO - PROCESS | 1663 | 1467028696862 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 1663 | 1467028696863 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:58:16 INFO - PROCESS | 1663 | 1467028696865 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 1663 | 1467028696868 Marionette TRACE conn2 <- [1,2450,null,{}] 04:58:16 INFO - PROCESS | 1663 | 1467028696875 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:16 INFO - PROCESS | 1663 | 1467028696878 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:16 INFO - PROCESS | 1663 | 1467028696953 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:58:16 INFO - PROCESS | 1663 | 1467028696960 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 1663 | 1467028696962 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b1b800 == 29 [pid = 1663] [id = 620] 04:58:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1126a1800) [pid = 1663] [serial = 1860] [outer = 0x0] 04:58:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118fb6800) [pid = 1663] [serial = 1861] [outer = 0x1126a1800] 04:58:16 INFO - PROCESS | 1663 | 1467028696991 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1193f3800) [pid = 1663] [serial = 1862] [outer = 0x1126a1800] 04:58:17 INFO - PROCESS | 1663 | 1467028697317 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 473ms 04:58:17 INFO - PROCESS | 1663 | 1467028697340 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:58:17 INFO - PROCESS | 1663 | 1467028697342 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:58:17 INFO - PROCESS | 1663 | 1467028697344 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 1663 | 1467028697345 Marionette TRACE conn2 <- [1,2454,null,{}] 04:58:17 INFO - PROCESS | 1663 | 1467028697348 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:17 INFO - PROCESS | 1663 | 1467028697349 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:17 INFO - PROCESS | 1663 | 1467028697427 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:58:17 INFO - PROCESS | 1663 | 1467028697491 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 1663 | 1467028697492 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x123250800 == 30 [pid = 1663] [id = 621] 04:58:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11870e800) [pid = 1663] [serial = 1863] [outer = 0x0] 04:58:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119849400) [pid = 1663] [serial = 1864] [outer = 0x11870e800] 04:58:17 INFO - PROCESS | 1663 | 1467028697517 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119b6e800) [pid = 1663] [serial = 1865] [outer = 0x11870e800] 04:58:17 INFO - PROCESS | 1663 | 1467028697799 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 469ms 04:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:58:17 INFO - PROCESS | 1663 | 1467028697815 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:58:17 INFO - PROCESS | 1663 | 1467028697816 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:58:17 INFO - PROCESS | 1663 | 1467028697826 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 1663 | 1467028697827 Marionette TRACE conn2 <- [1,2458,null,{}] 04:58:17 INFO - PROCESS | 1663 | 1467028697829 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:17 INFO - PROCESS | 1663 | 1467028697831 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:17 INFO - PROCESS | 1663 | 1467028697934 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:58:17 INFO - PROCESS | 1663 | 1467028697938 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 1663 | 1467028697939 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x124715800 == 31 [pid = 1663] [id = 622] 04:58:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x113d3a800) [pid = 1663] [serial = 1866] [outer = 0x0] 04:58:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119b75c00) [pid = 1663] [serial = 1867] [outer = 0x113d3a800] 04:58:17 INFO - PROCESS | 1663 | 1467028697964 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119d11000) [pid = 1663] [serial = 1868] [outer = 0x113d3a800] 04:58:18 INFO - PROCESS | 1663 | 1467028698329 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 531ms 04:58:18 INFO - PROCESS | 1663 | 1467028698349 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 1663 | 1467028698350 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:58:18 INFO - PROCESS | 1663 | 1467028698360 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 1663 | 1467028698361 Marionette TRACE conn2 <- [1,2462,null,{}] 04:58:18 INFO - PROCESS | 1663 | 1467028698364 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:18 INFO - PROCESS | 1663 | 1467028698368 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:18 INFO - PROCESS | 1663 | 1467028698482 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:58:18 INFO - PROCESS | 1663 | 1467028698486 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 1663 | 1467028698487 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271e7800 == 32 [pid = 1663] [id = 623] 04:58:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11833dc00) [pid = 1663] [serial = 1869] [outer = 0x0] 04:58:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121087000) [pid = 1663] [serial = 1870] [outer = 0x11833dc00] 04:58:18 INFO - PROCESS | 1663 | 1467028698512 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1231ac800) [pid = 1663] [serial = 1871] [outer = 0x11833dc00] 04:58:18 INFO - PROCESS | 1663 | 1467028698833 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 04:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:58:18 INFO - PROCESS | 1663 | 1467028698891 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 1663 | 1467028698892 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:58:18 INFO - PROCESS | 1663 | 1467028698894 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 1663 | 1467028698895 Marionette TRACE conn2 <- [1,2466,null,{}] 04:58:18 INFO - PROCESS | 1663 | 1467028698898 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:18 INFO - PROCESS | 1663 | 1467028698899 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:18 INFO - PROCESS | 1663 | 1467028698991 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:58:19 INFO - PROCESS | 1663 | 1467028699000 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 1663 | 1467028699002 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ec7800 == 33 [pid = 1663] [id = 624] 04:58:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1231ad400) [pid = 1663] [serial = 1872] [outer = 0x0] 04:58:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123a7c400) [pid = 1663] [serial = 1873] [outer = 0x1231ad400] 04:58:19 INFO - PROCESS | 1663 | 1467028699029 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123c0e800) [pid = 1663] [serial = 1874] [outer = 0x1231ad400] 04:58:19 INFO - PROCESS | 1663 | 1467028699330 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 470ms 04:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:58:19 INFO - PROCESS | 1663 | 1467028699364 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 1663 | 1467028699366 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:58:19 INFO - PROCESS | 1663 | 1467028699368 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 1663 | 1467028699369 Marionette TRACE conn2 <- [1,2470,null,{}] 04:58:19 INFO - PROCESS | 1663 | 1467028699374 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:19 INFO - PROCESS | 1663 | 1467028699375 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:19 INFO - PROCESS | 1663 | 1467028699471 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:58:19 INFO - PROCESS | 1663 | 1467028699474 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 1663 | 1467028699475 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x129372000 == 34 [pid = 1663] [id = 625] 04:58:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12347f000) [pid = 1663] [serial = 1875] [outer = 0x0] 04:58:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123ee8400) [pid = 1663] [serial = 1876] [outer = 0x12347f000] 04:58:19 INFO - PROCESS | 1663 | 1467028699499 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124f09400) [pid = 1663] [serial = 1877] [outer = 0x12347f000] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126f4e800) [pid = 1663] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x124f7f400) [pid = 1663] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119a52800) [pid = 1663] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1212a2c00) [pid = 1663] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118857c00) [pid = 1663] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11309a800) [pid = 1663] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11885a800) [pid = 1663] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118338000) [pid = 1663] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116a0a400) [pid = 1663] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11696f800) [pid = 1663] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x123cdd400) [pid = 1663] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119a4a400) [pid = 1663] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1162d3800) [pid = 1663] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:58:19 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d0b800) [pid = 1663] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:58:20 INFO - PROCESS | 1663 | 1467028700018 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 04:58:20 INFO - PROCESS | 1663 | 1467028700040 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 1663 | 1467028700042 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:58:20 INFO - PROCESS | 1663 | 1467028700044 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 1663 | 1467028700053 Marionette TRACE conn2 <- [1,2474,null,{}] 04:58:20 INFO - PROCESS | 1663 | 1467028700056 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:20 INFO - PROCESS | 1663 | 1467028700057 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:20 INFO - PROCESS | 1663 | 1467028700129 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:58:20 INFO - PROCESS | 1663 | 1467028700132 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 1663 | 1467028700134 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b19000 == 35 [pid = 1663] [id = 626] 04:58:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x116a0a400) [pid = 1663] [serial = 1878] [outer = 0x0] 04:58:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118437000) [pid = 1663] [serial = 1879] [outer = 0x116a0a400] 04:58:20 INFO - PROCESS | 1663 | 1467028700160 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119734400) [pid = 1663] [serial = 1880] [outer = 0x116a0a400] 04:58:20 INFO - PROCESS | 1663 | 1467028700492 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 479ms 04:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:58:20 INFO - PROCESS | 1663 | 1467028700524 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 1663 | 1467028700525 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:58:20 INFO - PROCESS | 1663 | 1467028700527 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 1663 | 1467028700528 Marionette TRACE conn2 <- [1,2478,null,{}] 04:58:20 INFO - PROCESS | 1663 | 1467028700530 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:20 INFO - PROCESS | 1663 | 1467028700531 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:20 INFO - PROCESS | 1663 | 1467028700630 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:58:20 INFO - PROCESS | 1663 | 1467028700639 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 1663 | 1467028700640 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a848000 == 36 [pid = 1663] [id = 627] 04:58:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11978bc00) [pid = 1663] [serial = 1881] [outer = 0x0] 04:58:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12115f400) [pid = 1663] [serial = 1882] [outer = 0x11978bc00] 04:58:20 INFO - PROCESS | 1663 | 1467028700664 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124f0b400) [pid = 1663] [serial = 1883] [outer = 0x11978bc00] 04:58:20 INFO - PROCESS | 1663 | 1467028700970 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 471ms 04:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:58:21 INFO - PROCESS | 1663 | 1467028700998 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 1663 | 1467028701000 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:58:21 INFO - PROCESS | 1663 | 1467028701003 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 1663 | 1467028701008 Marionette TRACE conn2 <- [1,2482,null,{}] 04:58:21 INFO - PROCESS | 1663 | 1467028701018 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:21 INFO - PROCESS | 1663 | 1467028701022 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:21 INFO - PROCESS | 1663 | 1467028701112 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:58:21 INFO - PROCESS | 1663 | 1467028701116 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 1663 | 1467028701118 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249b3000 == 37 [pid = 1663] [id = 628] 04:58:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x124f7b800) [pid = 1663] [serial = 1884] [outer = 0x0] 04:58:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127103000) [pid = 1663] [serial = 1885] [outer = 0x124f7b800] 04:58:21 INFO - PROCESS | 1663 | 1467028701145 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x127606c00) [pid = 1663] [serial = 1886] [outer = 0x124f7b800] 04:58:21 INFO - PROCESS | 1663 | 1467028701482 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 531ms 04:58:21 INFO - PROCESS | 1663 | 1467028701548 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 1663 | 1467028701549 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:58:21 INFO - PROCESS | 1663 | 1467028701560 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 1663 | 1467028701561 Marionette TRACE conn2 <- [1,2486,null,{}] 04:58:21 INFO - PROCESS | 1663 | 1467028701563 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:21 INFO - PROCESS | 1663 | 1467028701564 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:21 INFO - PROCESS | 1663 | 1467028701644 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:58:21 INFO - PROCESS | 1663 | 1467028701648 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 1663 | 1467028701649 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c39a800 == 38 [pid = 1663] [id = 629] 04:58:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12760ec00) [pid = 1663] [serial = 1887] [outer = 0x0] 04:58:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128c53000) [pid = 1663] [serial = 1888] [outer = 0x12760ec00] 04:58:21 INFO - PROCESS | 1663 | 1467028701673 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x129161000) [pid = 1663] [serial = 1889] [outer = 0x12760ec00] 04:58:22 INFO - PROCESS | 1663 | 1467028702124 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 581ms 04:58:22 INFO - PROCESS | 1663 | 1467028702133 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:58:22 INFO - PROCESS | 1663 | 1467028702136 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:58:22 INFO - PROCESS | 1663 | 1467028702139 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 1663 | 1467028702141 Marionette TRACE conn2 <- [1,2490,null,{}] 04:58:22 INFO - PROCESS | 1663 | 1467028702145 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:22 INFO - PROCESS | 1663 | 1467028702147 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:22 INFO - PROCESS | 1663 | 1467028702260 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:58:22 INFO - PROCESS | 1663 | 1467028702320 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 1663 | 1467028702321 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x117245800 == 39 [pid = 1663] [id = 630] 04:58:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1130c5400) [pid = 1663] [serial = 1890] [outer = 0x0] 04:58:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x113a3bc00) [pid = 1663] [serial = 1891] [outer = 0x1130c5400] 04:58:22 INFO - PROCESS | 1663 | 1467028702352 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116a0c000) [pid = 1663] [serial = 1892] [outer = 0x1130c5400] 04:58:22 INFO - PROCESS | 1663 | 1467028702870 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 04:58:22 INFO - PROCESS | 1663 | 1467028702910 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 1663 | 1467028702913 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:58:22 INFO - PROCESS | 1663 | 1467028702917 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 1663 | 1467028702919 Marionette TRACE conn2 <- [1,2494,null,{}] 04:58:22 INFO - PROCESS | 1663 | 1467028702922 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:22 INFO - PROCESS | 1663 | 1467028702924 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:23 INFO - PROCESS | 1663 | 1467028703034 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:58:23 INFO - PROCESS | 1663 | 1467028703092 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 1663 | 1467028703094 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249b2800 == 40 [pid = 1663] [id = 631] 04:58:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118055400) [pid = 1663] [serial = 1893] [outer = 0x0] 04:58:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1184a3c00) [pid = 1663] [serial = 1894] [outer = 0x118055400] 04:58:23 INFO - PROCESS | 1663 | 1467028703124 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118857000) [pid = 1663] [serial = 1895] [outer = 0x118055400] 04:58:23 INFO - PROCESS | 1663 | 1467028703614 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 871ms 04:58:23 INFO - PROCESS | 1663 | 1467028703808 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 1663 | 1467028703811 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:58:23 INFO - PROCESS | 1663 | 1467028703815 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 1663 | 1467028703817 Marionette TRACE conn2 <- [1,2498,null,{}] 04:58:23 INFO - PROCESS | 1663 | 1467028703822 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:23 INFO - PROCESS | 1663 | 1467028703825 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:23 INFO - PROCESS | 1663 | 1467028703931 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:58:24 INFO - PROCESS | 1663 | 1467028704026 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 1663 | 1467028704030 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x118097000 == 41 [pid = 1663] [id = 632] 04:58:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x117044800) [pid = 1663] [serial = 1896] [outer = 0x0] 04:58:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1176bdc00) [pid = 1663] [serial = 1897] [outer = 0x117044800] 04:58:24 INFO - PROCESS | 1663 | 1467028704077 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118167400) [pid = 1663] [serial = 1898] [outer = 0x117044800] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1249b3000 == 40 [pid = 1663] [id = 628] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12a848000 == 39 [pid = 1663] [id = 627] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x119b19000 == 38 [pid = 1663] [id = 626] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x129372000 == 37 [pid = 1663] [id = 625] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x128ec7800 == 36 [pid = 1663] [id = 624] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1271e7800 == 35 [pid = 1663] [id = 623] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x124715800 == 34 [pid = 1663] [id = 622] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x123250800 == 33 [pid = 1663] [id = 621] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x119b1b800 == 32 [pid = 1663] [id = 620] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1185de800 == 31 [pid = 1663] [id = 619] 04:58:24 INFO - PROCESS | 1663 | --DOCSHELL 0x117071000 == 30 [pid = 1663] [id = 618] 04:58:24 INFO - PROCESS | 1663 | 1467028704605 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 822ms 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x126abdc00) [pid = 1663] [serial = 1831] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x121078c00) [pid = 1663] [serial = 1816] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x123a7ec00) [pid = 1663] [serial = 1819] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1248aa800) [pid = 1663] [serial = 1822] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1176b7c00) [pid = 1663] [serial = 1825] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x123fbb400) [pid = 1663] [serial = 1820] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1193f0000) [pid = 1663] [serial = 1810] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119799400) [pid = 1663] [serial = 1811] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118703800) [pid = 1663] [serial = 1807] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118858c00) [pid = 1663] [serial = 1808] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126e3dc00) [pid = 1663] [serial = 1832] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118226000) [pid = 1663] [serial = 1801] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118710400) [pid = 1663] [serial = 1802] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116f70400) [pid = 1663] [serial = 1804] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1172bc400) [pid = 1663] [serial = 1805] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x124761000) [pid = 1663] [serial = 1796] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d04c00) [pid = 1663] [serial = 1813] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116797000) [pid = 1663] [serial = 1798] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x117042800) [pid = 1663] [serial = 1799] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123ce4400) [pid = 1663] [serial = 1828] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1193f1400) [pid = 1663] [serial = 1826] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x124f78c00) [pid = 1663] [serial = 1823] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x124f7f000) [pid = 1663] [serial = 1829] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x121161800) [pid = 1663] [serial = 1817] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119d0e800) [pid = 1663] [serial = 1814] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x127611c00) [pid = 1663] [serial = 1835] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1273bf400) [pid = 1663] [serial = 1834] [outer = 0x0] [url = about:blank] 04:58:24 INFO - PROCESS | 1663 | 1467028704643 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 1663 | 1467028704645 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:58:24 INFO - PROCESS | 1663 | 1467028704651 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 1663 | 1467028704653 Marionette TRACE conn2 <- [1,2502,null,{}] 04:58:24 INFO - PROCESS | 1663 | 1467028704662 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:24 INFO - PROCESS | 1663 | 1467028704663 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:24 INFO - PROCESS | 1663 | 1467028704743 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:58:24 INFO - PROCESS | 1663 | 1467028704748 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 1663 | 1467028704749 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11911a800 == 31 [pid = 1663] [id = 633] 04:58:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118705400) [pid = 1663] [serial = 1899] [outer = 0x0] 04:58:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118850800) [pid = 1663] [serial = 1900] [outer = 0x118705400] 04:58:24 INFO - PROCESS | 1663 | 1467028704780 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11937a400) [pid = 1663] [serial = 1901] [outer = 0x118705400] 04:58:25 INFO - PROCESS | 1663 | 1467028705245 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 627ms 04:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:58:25 INFO - PROCESS | 1663 | 1467028705277 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 1663 | 1467028705278 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:58:25 INFO - PROCESS | 1663 | 1467028705280 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 1663 | 1467028705281 Marionette TRACE conn2 <- [1,2506,null,{}] 04:58:25 INFO - PROCESS | 1663 | 1467028705289 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:25 INFO - PROCESS | 1663 | 1467028705292 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:25 INFO - PROCESS | 1663 | 1467028705376 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:58:25 INFO - PROCESS | 1663 | 1467028705381 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 1663 | 1467028705383 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x123611800 == 32 [pid = 1663] [id = 634] 04:58:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113866000) [pid = 1663] [serial = 1902] [outer = 0x0] 04:58:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119d0d000) [pid = 1663] [serial = 1903] [outer = 0x113866000] 04:58:25 INFO - PROCESS | 1663 | 1467028705411 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12107c400) [pid = 1663] [serial = 1904] [outer = 0x113866000] 04:58:25 INFO - PROCESS | 1663 | 1467028705775 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 04:58:25 INFO - PROCESS | 1663 | 1467028705803 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:58:25 INFO - PROCESS | 1663 | 1467028705805 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:58:25 INFO - PROCESS | 1663 | 1467028705807 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 1663 | 1467028705808 Marionette TRACE conn2 <- [1,2510,null,{}] 04:58:25 INFO - PROCESS | 1663 | 1467028705810 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:25 INFO - PROCESS | 1663 | 1467028705811 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:25 INFO - PROCESS | 1663 | 1467028705893 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:58:25 INFO - PROCESS | 1663 | 1467028705897 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 1663 | 1467028705898 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x126aa6800 == 33 [pid = 1663] [id = 635] 04:58:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12107f800) [pid = 1663] [serial = 1905] [outer = 0x0] 04:58:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121297000) [pid = 1663] [serial = 1906] [outer = 0x12107f800] 04:58:25 INFO - PROCESS | 1663 | 1467028705923 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123118000) [pid = 1663] [serial = 1907] [outer = 0x12107f800] 04:58:26 INFO - PROCESS | 1663 | 1467028706259 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 468ms 04:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:58:26 INFO - PROCESS | 1663 | 1467028706276 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 1663 | 1467028706277 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:58:26 INFO - PROCESS | 1663 | 1467028706279 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 1663 | 1467028706280 Marionette TRACE conn2 <- [1,2514,null,{}] 04:58:26 INFO - PROCESS | 1663 | 1467028706283 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:26 INFO - PROCESS | 1663 | 1467028706284 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:26 INFO - PROCESS | 1663 | 1467028706360 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:58:26 INFO - PROCESS | 1663 | 1467028706363 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 1663 | 1467028706364 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ec0800 == 34 [pid = 1663] [id = 636] 04:58:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x121299c00) [pid = 1663] [serial = 1908] [outer = 0x0] 04:58:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1239a2800) [pid = 1663] [serial = 1909] [outer = 0x121299c00] 04:58:26 INFO - PROCESS | 1663 | 1467028706391 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123c0c000) [pid = 1663] [serial = 1910] [outer = 0x121299c00] 04:58:26 INFO - PROCESS | 1663 | 1467028706768 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 521ms 04:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:58:26 INFO - PROCESS | 1663 | 1467028706807 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 1663 | 1467028706808 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:58:26 INFO - PROCESS | 1663 | 1467028706810 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 1663 | 1467028706811 Marionette TRACE conn2 <- [1,2518,null,{}] 04:58:26 INFO - PROCESS | 1663 | 1467028706813 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:26 INFO - PROCESS | 1663 | 1467028706818 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:26 INFO - PROCESS | 1663 | 1467028706948 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:58:26 INFO - PROCESS | 1663 | 1467028706989 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 1663 | 1467028706991 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a83e000 == 35 [pid = 1663] [id = 637] 04:58:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x123ee0000) [pid = 1663] [serial = 1911] [outer = 0x0] 04:58:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126ab6c00) [pid = 1663] [serial = 1912] [outer = 0x123ee0000] 04:58:27 INFO - PROCESS | 1663 | 1467028707016 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12710e400) [pid = 1663] [serial = 1913] [outer = 0x123ee0000] 04:58:27 INFO - PROCESS | 1663 | 1467028707391 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 620ms 04:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:58:27 INFO - PROCESS | 1663 | 1467028707431 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 1663 | 1467028707433 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:58:27 INFO - PROCESS | 1663 | 1467028707436 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 1663 | 1467028707438 Marionette TRACE conn2 <- [1,2522,null,{}] 04:58:27 INFO - PROCESS | 1663 | 1467028707442 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:27 INFO - PROCESS | 1663 | 1467028707444 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:27 INFO - PROCESS | 1663 | 1467028707599 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:58:27 INFO - PROCESS | 1663 | 1467028707619 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 1663 | 1467028707630 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3f800 == 36 [pid = 1663] [id = 638] 04:58:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1130c2800) [pid = 1663] [serial = 1914] [outer = 0x0] 04:58:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1273c0400) [pid = 1663] [serial = 1915] [outer = 0x1130c2800] 04:58:27 INFO - PROCESS | 1663 | 1467028707671 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128c55000) [pid = 1663] [serial = 1916] [outer = 0x1130c2800] 04:58:28 INFO - PROCESS | 1663 | 1467028708073 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 04:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:58:28 INFO - PROCESS | 1663 | 1467028708109 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 1663 | 1467028708110 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:58:28 INFO - PROCESS | 1663 | 1467028708112 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 1663 | 1467028708113 Marionette TRACE conn2 <- [1,2526,null,{}] 04:58:28 INFO - PROCESS | 1663 | 1467028708116 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:28 INFO - PROCESS | 1663 | 1467028708117 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:28 INFO - PROCESS | 1663 | 1467028708219 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:58:28 INFO - PROCESS | 1663 | 1467028708223 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 1663 | 1467028708224 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be52000 == 37 [pid = 1663] [id = 639] 04:58:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128e78800) [pid = 1663] [serial = 1917] [outer = 0x0] 04:58:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x129167800) [pid = 1663] [serial = 1918] [outer = 0x128e78800] 04:58:28 INFO - PROCESS | 1663 | 1467028708248 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1293ab800) [pid = 1663] [serial = 1919] [outer = 0x128e78800] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113d3a800) [pid = 1663] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1126a1800) [pid = 1663] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11833dc00) [pid = 1663] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12347f000) [pid = 1663] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1231ad400) [pid = 1663] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113f36000) [pid = 1663] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11870e800) [pid = 1663] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116a0a400) [pid = 1663] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11978bc00) [pid = 1663] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11804bc00) [pid = 1663] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124f7b800) [pid = 1663] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116f7c800) [pid = 1663] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11822b000) [pid = 1663] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118707c00) [pid = 1663] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12129c400) [pid = 1663] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x123c10c00) [pid = 1663] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:58:28 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1160d7400) [pid = 1663] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:58:28 INFO - PROCESS | 1663 | 1467028708662 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 570ms 04:58:28 INFO - PROCESS | 1663 | 1467028708683 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:58:28 INFO - PROCESS | 1663 | 1467028708685 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:58:28 INFO - PROCESS | 1663 | 1467028708687 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 1663 | 1467028708688 Marionette TRACE conn2 <- [1,2530,null,{}] 04:58:28 INFO - PROCESS | 1663 | 1467028708690 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:28 INFO - PROCESS | 1663 | 1467028708691 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:28 INFO - PROCESS | 1663 | 1467028708769 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:58:28 INFO - PROCESS | 1663 | 1467028708782 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 1663 | 1467028708783 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12360f800 == 38 [pid = 1663] [id = 640] 04:58:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112d5bc00) [pid = 1663] [serial = 1920] [outer = 0x0] 04:58:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1160d7400) [pid = 1663] [serial = 1921] [outer = 0x112d5bc00] 04:58:28 INFO - PROCESS | 1663 | 1467028708808 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119374400) [pid = 1663] [serial = 1922] [outer = 0x112d5bc00] 04:58:29 INFO - PROCESS | 1663 | 1467028709155 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 04:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:58:29 INFO - PROCESS | 1663 | 1467028709208 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 1663 | 1467028709209 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:58:29 INFO - PROCESS | 1663 | 1467028709211 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 1663 | 1467028709212 Marionette TRACE conn2 <- [1,2534,null,{}] 04:58:29 INFO - PROCESS | 1663 | 1467028709215 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:29 INFO - PROCESS | 1663 | 1467028709216 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:29 INFO - PROCESS | 1663 | 1467028709296 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:58:29 INFO - PROCESS | 1663 | 1467028709299 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 1663 | 1467028709301 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c39d000 == 39 [pid = 1663] [id = 641] 04:58:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1193f9400) [pid = 1663] [serial = 1923] [outer = 0x0] 04:58:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12347f000) [pid = 1663] [serial = 1924] [outer = 0x1193f9400] 04:58:29 INFO - PROCESS | 1663 | 1467028709326 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x127604800) [pid = 1663] [serial = 1925] [outer = 0x1193f9400] 04:58:29 INFO - PROCESS | 1663 | 1467028709658 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 471ms 04:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:58:29 INFO - PROCESS | 1663 | 1467028709682 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 1663 | 1467028709683 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:58:29 INFO - PROCESS | 1663 | 1467028709686 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 1663 | 1467028709689 Marionette TRACE conn2 <- [1,2538,null,{}] 04:58:29 INFO - PROCESS | 1663 | 1467028709692 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:29 INFO - PROCESS | 1663 | 1467028709694 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:29 INFO - PROCESS | 1663 | 1467028709792 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:58:29 INFO - PROCESS | 1663 | 1467028709795 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 1663 | 1467028709797 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d134800 == 40 [pid = 1663] [id = 642] 04:58:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12916bc00) [pid = 1663] [serial = 1926] [outer = 0x0] 04:58:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1293c9800) [pid = 1663] [serial = 1927] [outer = 0x12916bc00] 04:58:29 INFO - PROCESS | 1663 | 1467028709823 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x129417800) [pid = 1663] [serial = 1928] [outer = 0x12916bc00] 04:58:30 INFO - PROCESS | 1663 | 1467028710230 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 571ms 04:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:58:30 INFO - PROCESS | 1663 | 1467028710258 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 1663 | 1467028710259 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:58:30 INFO - PROCESS | 1663 | 1467028710261 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 1663 | 1467028710262 Marionette TRACE conn2 <- [1,2542,null,{}] 04:58:30 INFO - PROCESS | 1663 | 1467028710264 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:30 INFO - PROCESS | 1663 | 1467028710265 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:30 INFO - PROCESS | 1663 | 1467028710346 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:58:30 INFO - PROCESS | 1663 | 1467028710350 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 1663 | 1467028710351 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce6c000 == 41 [pid = 1663] [id = 643] 04:58:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1212bf000) [pid = 1663] [serial = 1929] [outer = 0x0] 04:58:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12a4d7400) [pid = 1663] [serial = 1930] [outer = 0x1212bf000] 04:58:30 INFO - PROCESS | 1663 | 1467028710376 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12a79a400) [pid = 1663] [serial = 1931] [outer = 0x1212bf000] 04:58:30 INFO - PROCESS | 1663 | 1467028710822 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 569ms 04:58:30 INFO - PROCESS | 1663 | 1467028710831 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 1663 | 1467028710834 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:58:30 INFO - PROCESS | 1663 | 1467028710857 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 1663 | 1467028710859 Marionette TRACE conn2 <- [1,2546,null,{}] 04:58:30 INFO - PROCESS | 1663 | 1467028710864 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:30 INFO - PROCESS | 1663 | 1467028710866 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:30 INFO - PROCESS | 1663 | 1467028710970 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:58:31 INFO - PROCESS | 1663 | 1467028711032 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 1663 | 1467028711033 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f0a800 == 42 [pid = 1663] [id = 644] 04:58:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x115129400) [pid = 1663] [serial = 1932] [outer = 0x0] 04:58:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116f7a000) [pid = 1663] [serial = 1933] [outer = 0x115129400] 04:58:31 INFO - PROCESS | 1663 | 1467028711065 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11822b000) [pid = 1663] [serial = 1934] [outer = 0x115129400] 04:58:31 INFO - PROCESS | 1663 | 1467028711542 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 745ms 04:58:31 INFO - PROCESS | 1663 | 1467028711581 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 1663 | 1467028711585 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:58:31 INFO - PROCESS | 1663 | 1467028711607 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 1663 | 1467028711609 Marionette TRACE conn2 <- [1,2550,null,{}] 04:58:31 INFO - PROCESS | 1663 | 1467028711612 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:31 INFO - PROCESS | 1663 | 1467028711614 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:31 INFO - PROCESS | 1663 | 1467028711716 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:58:31 INFO - PROCESS | 1663 | 1467028711790 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 1663 | 1467028711791 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ecc800 == 43 [pid = 1663] [id = 645] 04:58:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1193f4800) [pid = 1663] [serial = 1935] [outer = 0x0] 04:58:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119849000) [pid = 1663] [serial = 1936] [outer = 0x1193f4800] 04:58:31 INFO - PROCESS | 1663 | 1467028711822 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119d0e000) [pid = 1663] [serial = 1937] [outer = 0x1193f4800] 04:58:32 INFO - PROCESS | 1663 | 1467028712263 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 04:58:32 INFO - PROCESS | 1663 | 1467028712277 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 1663 | 1467028712278 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:58:32 INFO - PROCESS | 1663 | 1467028712281 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 1663 | 1467028712283 Marionette TRACE conn2 <- [1,2554,null,{}] 04:58:32 INFO - PROCESS | 1663 | 1467028712291 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:32 INFO - PROCESS | 1663 | 1467028712294 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:32 INFO - PROCESS | 1663 | 1467028712414 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:58:32 INFO - PROCESS | 1663 | 1467028712490 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 1663 | 1467028712492 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d474000 == 44 [pid = 1663] [id = 646] 04:58:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1212b6000) [pid = 1663] [serial = 1938] [outer = 0x0] 04:58:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123ce4400) [pid = 1663] [serial = 1939] [outer = 0x1212b6000] 04:58:32 INFO - PROCESS | 1663 | 1467028712525 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x124f77c00) [pid = 1663] [serial = 1940] [outer = 0x1212b6000] 04:58:32 INFO - PROCESS | 1663 | 1467028712985 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 722ms 04:58:33 INFO - PROCESS | 1663 | 1467028713004 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 1663 | 1467028713006 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:58:33 INFO - PROCESS | 1663 | 1467028713008 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 1663 | 1467028713009 Marionette TRACE conn2 <- [1,2558,null,{}] 04:58:33 INFO - PROCESS | 1663 | 1467028713012 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 1663 | 1467028713013 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:33 INFO - PROCESS | 1663 | 1467028713117 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:58:33 INFO - PROCESS | 1663 | 1467028713178 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 1663 | 1467028713179 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7be000 == 45 [pid = 1663] [id = 647] 04:58:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1245e8800) [pid = 1663] [serial = 1941] [outer = 0x0] 04:58:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126f4b000) [pid = 1663] [serial = 1942] [outer = 0x1245e8800] 04:58:33 INFO - PROCESS | 1663 | 1467028713209 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1293b1000) [pid = 1663] [serial = 1943] [outer = 0x1245e8800] 04:58:33 INFO - PROCESS | 1663 | 1467028713848 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 869ms 04:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:58:33 INFO - PROCESS | 1663 | 1467028713877 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 1663 | 1467028713880 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:58:33 INFO - PROCESS | 1663 | 1467028713883 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 1663 | 1467028713885 Marionette TRACE conn2 <- [1,2562,null,{}] 04:58:33 INFO - PROCESS | 1663 | 1467028713892 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 1663 | 1467028713893 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:33 INFO - PROCESS | 1663 | 1467028713983 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:58:34 INFO - PROCESS | 1663 | 1467028714058 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 1663 | 1467028714059 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183ca000 == 46 [pid = 1663] [id = 648] 04:58:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x116f7d000) [pid = 1663] [serial = 1944] [outer = 0x0] 04:58:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1176bf800) [pid = 1663] [serial = 1945] [outer = 0x116f7d000] 04:58:34 INFO - PROCESS | 1663 | 1467028714088 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118338800) [pid = 1663] [serial = 1946] [outer = 0x116f7d000] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x118785000 == 45 [pid = 1663] [id = 617] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12d134800 == 44 [pid = 1663] [id = 642] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12c39d000 == 43 [pid = 1663] [id = 641] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12360f800 == 42 [pid = 1663] [id = 640] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12be52000 == 41 [pid = 1663] [id = 639] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3f800 == 40 [pid = 1663] [id = 638] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12a83e000 == 39 [pid = 1663] [id = 637] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x128ec0800 == 38 [pid = 1663] [id = 636] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x126aa6800 == 37 [pid = 1663] [id = 635] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x123611800 == 36 [pid = 1663] [id = 634] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x11911a800 == 35 [pid = 1663] [id = 633] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x118097000 == 34 [pid = 1663] [id = 632] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x1249b2800 == 33 [pid = 1663] [id = 631] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x117245800 == 32 [pid = 1663] [id = 630] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12c39a800 == 31 [pid = 1663] [id = 629] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7be000 == 30 [pid = 1663] [id = 647] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12d474000 == 29 [pid = 1663] [id = 646] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x128ecc800 == 28 [pid = 1663] [id = 645] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce6c000 == 27 [pid = 1663] [id = 643] 04:58:34 INFO - PROCESS | 1663 | --DOCSHELL 0x118f0a800 == 26 [pid = 1663] [id = 644] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119b75c00) [pid = 1663] [serial = 1867] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118fb6800) [pid = 1663] [serial = 1861] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1193f3800) [pid = 1663] [serial = 1862] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x121087000) [pid = 1663] [serial = 1870] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x123ee8400) [pid = 1663] [serial = 1876] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x123c0e800) [pid = 1663] [serial = 1874] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x123a7c400) [pid = 1663] [serial = 1873] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11678b400) [pid = 1663] [serial = 1855] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116f77000) [pid = 1663] [serial = 1856] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119849400) [pid = 1663] [serial = 1864] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119734400) [pid = 1663] [serial = 1880] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12115f400) [pid = 1663] [serial = 1882] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118437000) [pid = 1663] [serial = 1879] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11833c000) [pid = 1663] [serial = 1858] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1185a7000) [pid = 1663] [serial = 1859] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x127103000) [pid = 1663] [serial = 1885] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118223400) [pid = 1663] [serial = 1838] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1172b8000) [pid = 1663] [serial = 1837] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118341c00) [pid = 1663] [serial = 1852] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11870a800) [pid = 1663] [serial = 1853] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11979a400) [pid = 1663] [serial = 1841] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1193eac00) [pid = 1663] [serial = 1840] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x123c0b000) [pid = 1663] [serial = 1844] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1231ad800) [pid = 1663] [serial = 1843] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126ec7800) [pid = 1663] [serial = 1847] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1245bc400) [pid = 1663] [serial = 1846] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118049000) [pid = 1663] [serial = 1850] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x116f72000) [pid = 1663] [serial = 1849] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x128c53000) [pid = 1663] [serial = 1888] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x124f09400) [pid = 1663] [serial = 1877] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1231ac800) [pid = 1663] [serial = 1871] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x124f0b400) [pid = 1663] [serial = 1883] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119d11000) [pid = 1663] [serial = 1868] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119b6e800) [pid = 1663] [serial = 1865] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x127606c00) [pid = 1663] [serial = 1886] [outer = 0x0] [url = about:blank] 04:58:34 INFO - PROCESS | 1663 | 1467028714968 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1124ms 04:58:35 INFO - PROCESS | 1663 | 1467028715008 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 1663 | 1467028715010 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:58:35 INFO - PROCESS | 1663 | 1467028715014 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 1663 | 1467028715015 Marionette TRACE conn2 <- [1,2566,null,{}] 04:58:35 INFO - PROCESS | 1663 | 1467028715020 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 1663 | 1467028715021 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:35 INFO - PROCESS | 1663 | 1467028715101 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:58:35 INFO - PROCESS | 1663 | 1467028715155 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 1663 | 1467028715158 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x117071000 == 27 [pid = 1663] [id = 649] 04:58:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x113d39800) [pid = 1663] [serial = 1947] [outer = 0x0] 04:58:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x116961c00) [pid = 1663] [serial = 1948] [outer = 0x113d39800] 04:58:35 INFO - PROCESS | 1663 | 1467028715185 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116f7b800) [pid = 1663] [serial = 1949] [outer = 0x113d39800] 04:58:35 INFO - PROCESS | 1663 | 1467028715511 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 523ms 04:58:35 INFO - PROCESS | 1663 | 1467028715537 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 1663 | 1467028715543 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:58:35 INFO - PROCESS | 1663 | 1467028715548 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 1663 | 1467028715550 Marionette TRACE conn2 <- [1,2570,null,{}] 04:58:35 INFO - PROCESS | 1663 | 1467028715552 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 1663 | 1467028715556 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:35 INFO - PROCESS | 1663 | 1467028715632 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:58:35 INFO - PROCESS | 1663 | 1467028715639 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 1663 | 1467028715641 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185e6000 == 28 [pid = 1663] [id = 650] 04:58:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11804b400) [pid = 1663] [serial = 1950] [outer = 0x0] 04:58:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118339800) [pid = 1663] [serial = 1951] [outer = 0x11804b400] 04:58:35 INFO - PROCESS | 1663 | 1467028715669 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118495c00) [pid = 1663] [serial = 1952] [outer = 0x11804b400] 04:58:36 INFO - PROCESS | 1663 | 1467028716064 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 04:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:58:36 INFO - PROCESS | 1663 | 1467028716071 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 1663 | 1467028716073 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:58:36 INFO - PROCESS | 1663 | 1467028716075 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 1663 | 1467028716077 Marionette TRACE conn2 <- [1,2574,null,{}] 04:58:36 INFO - PROCESS | 1663 | 1467028716085 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:36 INFO - PROCESS | 1663 | 1467028716092 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:36 INFO - PROCESS | 1663 | 1467028716173 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:58:36 INFO - PROCESS | 1663 | 1467028716178 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 1663 | 1467028716180 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x119db2800 == 29 [pid = 1663] [id = 651] 04:58:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1133e8000) [pid = 1663] [serial = 1953] [outer = 0x0] 04:58:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119136000) [pid = 1663] [serial = 1954] [outer = 0x1133e8000] 04:58:36 INFO - PROCESS | 1663 | 1467028716208 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1193efc00) [pid = 1663] [serial = 1955] [outer = 0x1133e8000] 04:58:36 INFO - PROCESS | 1663 | 1467028716659 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 623ms 04:58:36 INFO - PROCESS | 1663 | 1467028716699 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 1663 | 1467028716702 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:58:36 INFO - PROCESS | 1663 | 1467028716705 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 1663 | 1467028716707 Marionette TRACE conn2 <- [1,2578,null,{}] 04:58:36 INFO - PROCESS | 1663 | 1467028716710 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:36 INFO - PROCESS | 1663 | 1467028716712 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:36 INFO - PROCESS | 1663 | 1467028716835 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:58:36 INFO - PROCESS | 1663 | 1467028716844 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 1663 | 1467028716845 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12343f800 == 30 [pid = 1663] [id = 652] 04:58:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119793c00) [pid = 1663] [serial = 1956] [outer = 0x0] 04:58:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119a49c00) [pid = 1663] [serial = 1957] [outer = 0x119793c00] 04:58:36 INFO - PROCESS | 1663 | 1467028716883 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119b6e800) [pid = 1663] [serial = 1958] [outer = 0x119793c00] 04:58:37 INFO - PROCESS | 1663 | 1467028717262 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 570ms 04:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:58:37 INFO - PROCESS | 1663 | 1467028717274 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 1663 | 1467028717276 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:58:37 INFO - PROCESS | 1663 | 1467028717278 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 1663 | 1467028717279 Marionette TRACE conn2 <- [1,2582,null,{}] 04:58:37 INFO - PROCESS | 1663 | 1467028717281 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 1663 | 1467028717282 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:37 INFO - PROCESS | 1663 | 1467028717375 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:58:37 INFO - PROCESS | 1663 | 1467028717413 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 1663 | 1467028717414 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x124399000 == 31 [pid = 1663] [id = 653] 04:58:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118336800) [pid = 1663] [serial = 1959] [outer = 0x0] 04:58:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119b7b000) [pid = 1663] [serial = 1960] [outer = 0x118336800] 04:58:37 INFO - PROCESS | 1663 | 1467028717439 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119d11000) [pid = 1663] [serial = 1961] [outer = 0x118336800] 04:58:37 INFO - PROCESS | 1663 | 1467028717763 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 04:58:37 INFO - PROCESS | 1663 | 1467028717806 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:58:37 INFO - PROCESS | 1663 | 1467028717808 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:58:37 INFO - PROCESS | 1663 | 1467028717810 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 1663 | 1467028717811 Marionette TRACE conn2 <- [1,2586,null,{}] 04:58:37 INFO - PROCESS | 1663 | 1467028717813 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 1663 | 1467028717817 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:37 INFO - PROCESS | 1663 | 1467028717929 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:58:37 INFO - PROCESS | 1663 | 1467028717932 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 1663 | 1467028717933 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271e3800 == 32 [pid = 1663] [id = 654] 04:58:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119793800) [pid = 1663] [serial = 1962] [outer = 0x0] 04:58:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x121162400) [pid = 1663] [serial = 1963] [outer = 0x119793800] 04:58:37 INFO - PROCESS | 1663 | 1467028717958 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1236f3400) [pid = 1663] [serial = 1964] [outer = 0x119793800] 04:58:38 INFO - PROCESS | 1663 | 1467028718327 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 523ms 04:58:38 INFO - PROCESS | 1663 | 1467028718333 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 1663 | 1467028718334 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:58:38 INFO - PROCESS | 1663 | 1467028718338 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 1663 | 1467028718339 Marionette TRACE conn2 <- [1,2590,null,{}] 04:58:38 INFO - PROCESS | 1663 | 1467028718341 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:38 INFO - PROCESS | 1663 | 1467028718343 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:38 INFO - PROCESS | 1663 | 1467028718440 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:58:38 INFO - PROCESS | 1663 | 1467028718450 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 1663 | 1467028718451 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ccf800 == 33 [pid = 1663] [id = 655] 04:58:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119d38000) [pid = 1663] [serial = 1965] [outer = 0x0] 04:58:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123c07400) [pid = 1663] [serial = 1966] [outer = 0x119d38000] 04:58:38 INFO - PROCESS | 1663 | 1467028718478 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123cdac00) [pid = 1663] [serial = 1967] [outer = 0x119d38000] 04:58:38 INFO - PROCESS | 1663 | 1467028718816 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 04:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:58:38 INFO - PROCESS | 1663 | 1467028718858 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 1663 | 1467028718859 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:58:38 INFO - PROCESS | 1663 | 1467028718861 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 1663 | 1467028718862 Marionette TRACE conn2 <- [1,2594,null,{}] 04:58:38 INFO - PROCESS | 1663 | 1467028718864 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:38 INFO - PROCESS | 1663 | 1467028718866 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:38 INFO - PROCESS | 1663 | 1467028718962 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:58:38 INFO - PROCESS | 1663 | 1467028718965 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 1663 | 1467028718966 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a408800 == 34 [pid = 1663] [id = 656] 04:58:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1239a2c00) [pid = 1663] [serial = 1968] [outer = 0x0] 04:58:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1245b7000) [pid = 1663] [serial = 1969] [outer = 0x1239a2c00] 04:58:38 INFO - PROCESS | 1663 | 1467028718991 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x113dabc00) [pid = 1663] [serial = 1970] [outer = 0x1239a2c00] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1193f9400) [pid = 1663] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1212bf000) [pid = 1663] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12916bc00) [pid = 1663] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123ee0000) [pid = 1663] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1130c2800) [pid = 1663] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x128e78800) [pid = 1663] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12107f800) [pid = 1663] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x113866000) [pid = 1663] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x121299c00) [pid = 1663] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12760ec00) [pid = 1663] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118705400) [pid = 1663] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1130c5400) [pid = 1663] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118055400) [pid = 1663] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x117044800) [pid = 1663] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:58:39 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x112d5bc00) [pid = 1663] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:58:39 INFO - PROCESS | 1663 | 1467028719491 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 04:58:39 INFO - PROCESS | 1663 | 1467028719532 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 1663 | 1467028719533 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:58:39 INFO - PROCESS | 1663 | 1467028719541 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 1663 | 1467028719550 Marionette TRACE conn2 <- [1,2598,null,{}] 04:58:39 INFO - PROCESS | 1663 | 1467028719567 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:39 INFO - PROCESS | 1663 | 1467028719568 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:39 INFO - PROCESS | 1663 | 1467028719660 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:58:39 INFO - PROCESS | 1663 | 1467028719663 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 1663 | 1467028719665 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x119db2000 == 35 [pid = 1663] [id = 657] 04:58:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1130c2800) [pid = 1663] [serial = 1971] [outer = 0x0] 04:58:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11913d400) [pid = 1663] [serial = 1972] [outer = 0x1130c2800] 04:58:39 INFO - PROCESS | 1663 | 1467028719689 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12129a800) [pid = 1663] [serial = 1973] [outer = 0x1130c2800] 04:58:40 INFO - PROCESS | 1663 | 1467028720025 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 496ms 04:58:40 INFO - PROCESS | 1663 | 1467028720031 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 1663 | 1467028720033 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:58:40 INFO - PROCESS | 1663 | 1467028720035 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 1663 | 1467028720038 Marionette TRACE conn2 <- [1,2602,null,{}] 04:58:40 INFO - PROCESS | 1663 | 1467028720043 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 1663 | 1467028720044 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:40 INFO - PROCESS | 1663 | 1467028720121 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:58:40 INFO - PROCESS | 1663 | 1467028720126 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 1663 | 1467028720127 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aae8800 == 36 [pid = 1663] [id = 658] 04:58:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119a53800) [pid = 1663] [serial = 1974] [outer = 0x0] 04:58:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124f07000) [pid = 1663] [serial = 1975] [outer = 0x119a53800] 04:58:40 INFO - PROCESS | 1663 | 1467028720151 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124f7a000) [pid = 1663] [serial = 1976] [outer = 0x119a53800] 04:58:40 INFO - PROCESS | 1663 | 1467028720503 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 525ms 04:58:40 INFO - PROCESS | 1663 | 1467028720560 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 1663 | 1467028720562 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:58:40 INFO - PROCESS | 1663 | 1467028720564 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 1663 | 1467028720566 Marionette TRACE conn2 <- [1,2606,null,{}] 04:58:40 INFO - PROCESS | 1663 | 1467028720577 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 1663 | 1467028720578 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:40 INFO - PROCESS | 1663 | 1467028720665 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:58:40 INFO - PROCESS | 1663 | 1467028720668 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 1663 | 1467028720670 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f78800 == 37 [pid = 1663] [id = 659] 04:58:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124f7a800) [pid = 1663] [serial = 1977] [outer = 0x0] 04:58:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12735f400) [pid = 1663] [serial = 1978] [outer = 0x124f7a800] 04:58:40 INFO - PROCESS | 1663 | 1467028720701 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119d10800) [pid = 1663] [serial = 1979] [outer = 0x124f7a800] 04:58:41 INFO - PROCESS | 1663 | 1467028721027 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 478ms 04:58:41 INFO - PROCESS | 1663 | 1467028721042 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 1663 | 1467028721044 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:58:41 INFO - PROCESS | 1663 | 1467028721046 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 1663 | 1467028721047 Marionette TRACE conn2 <- [1,2610,null,{}] 04:58:41 INFO - PROCESS | 1663 | 1467028721049 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:41 INFO - PROCESS | 1663 | 1467028721050 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:41 INFO - PROCESS | 1663 | 1467028721129 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:58:41 INFO - PROCESS | 1663 | 1467028721187 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 1663 | 1467028721188 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c15f000 == 38 [pid = 1663] [id = 660] 04:58:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x127606800) [pid = 1663] [serial = 1980] [outer = 0x0] 04:58:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128c53000) [pid = 1663] [serial = 1981] [outer = 0x127606800] 04:58:41 INFO - PROCESS | 1663 | 1467028721215 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x129166000) [pid = 1663] [serial = 1982] [outer = 0x127606800] 04:58:41 INFO - PROCESS | 1663 | 1467028721718 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 721ms 04:58:41 INFO - PROCESS | 1663 | 1467028721768 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 1663 | 1467028721771 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:58:41 INFO - PROCESS | 1663 | 1467028721774 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 1663 | 1467028721776 Marionette TRACE conn2 <- [1,2614,null,{}] 04:58:41 INFO - PROCESS | 1663 | 1467028721781 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:41 INFO - PROCESS | 1663 | 1467028721782 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:41 INFO - PROCESS | 1663 | 1467028721892 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:58:42 INFO - PROCESS | 1663 | 1467028722021 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 1663 | 1467028722022 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185e5800 == 39 [pid = 1663] [id = 661] 04:58:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116964000) [pid = 1663] [serial = 1983] [outer = 0x0] 04:58:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x116f73400) [pid = 1663] [serial = 1984] [outer = 0x116964000] 04:58:42 INFO - PROCESS | 1663 | 1467028722053 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118049800) [pid = 1663] [serial = 1985] [outer = 0x116964000] 04:58:42 INFO - PROCESS | 1663 | 1467028722554 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 824ms 04:58:42 INFO - PROCESS | 1663 | 1467028722612 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 1663 | 1467028722615 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:58:42 INFO - PROCESS | 1663 | 1467028722621 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 1663 | 1467028722624 Marionette TRACE conn2 <- [1,2618,null,{}] 04:58:42 INFO - PROCESS | 1663 | 1467028722627 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 1663 | 1467028722629 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:42 INFO - PROCESS | 1663 | 1467028722842 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:58:42 INFO - PROCESS | 1663 | 1467028722935 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 1663 | 1467028722937 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11666f800 == 40 [pid = 1663] [id = 662] 04:58:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x113dab000) [pid = 1663] [serial = 1986] [outer = 0x0] 04:58:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1162d3800) [pid = 1663] [serial = 1987] [outer = 0x113dab000] 04:58:42 INFO - PROCESS | 1663 | 1467028722965 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1172b7800) [pid = 1663] [serial = 1988] [outer = 0x113dab000] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x123f78800 == 39 [pid = 1663] [id = 659] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12aae8800 == 38 [pid = 1663] [id = 658] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x119db2000 == 37 [pid = 1663] [id = 657] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12a408800 == 36 [pid = 1663] [id = 656] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x128ccf800 == 35 [pid = 1663] [id = 655] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x1271e3800 == 34 [pid = 1663] [id = 654] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x124399000 == 33 [pid = 1663] [id = 653] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12343f800 == 32 [pid = 1663] [id = 652] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x119db2800 == 31 [pid = 1663] [id = 651] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x1185e6000 == 30 [pid = 1663] [id = 650] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x117071000 == 29 [pid = 1663] [id = 649] 04:58:43 INFO - PROCESS | 1663 | --DOCSHELL 0x1183ca000 == 28 [pid = 1663] [id = 648] 04:58:43 INFO - PROCESS | 1663 | 1467028723426 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 824ms 04:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:58:43 INFO - PROCESS | 1663 | 1467028723445 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 1663 | 1467028723447 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:58:43 INFO - PROCESS | 1663 | 1467028723451 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 1663 | 1467028723453 Marionette TRACE conn2 <- [1,2622,null,{}] 04:58:43 INFO - PROCESS | 1663 | 1467028723459 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:43 INFO - PROCESS | 1663 | 1467028723461 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:43 INFO - PROCESS | 1663 | 1467028723548 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12a4d7400) [pid = 1663] [serial = 1930] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12a79a400) [pid = 1663] [serial = 1931] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x129417800) [pid = 1663] [serial = 1928] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126ab6c00) [pid = 1663] [serial = 1912] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1273c0400) [pid = 1663] [serial = 1915] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12710e400) [pid = 1663] [serial = 1913] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x129167800) [pid = 1663] [serial = 1918] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121297000) [pid = 1663] [serial = 1906] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x123118000) [pid = 1663] [serial = 1907] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119d0d000) [pid = 1663] [serial = 1903] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12107c400) [pid = 1663] [serial = 1904] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1239a2800) [pid = 1663] [serial = 1909] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x129161000) [pid = 1663] [serial = 1889] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118850800) [pid = 1663] [serial = 1900] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11937a400) [pid = 1663] [serial = 1901] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113a3bc00) [pid = 1663] [serial = 1891] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116a0c000) [pid = 1663] [serial = 1892] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1184a3c00) [pid = 1663] [serial = 1894] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118857000) [pid = 1663] [serial = 1895] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x128c55000) [pid = 1663] [serial = 1916] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1176bdc00) [pid = 1663] [serial = 1897] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118167400) [pid = 1663] [serial = 1898] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119374400) [pid = 1663] [serial = 1922] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1160d7400) [pid = 1663] [serial = 1921] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1293c9800) [pid = 1663] [serial = 1927] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1293ab800) [pid = 1663] [serial = 1919] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x127604800) [pid = 1663] [serial = 1925] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12347f000) [pid = 1663] [serial = 1924] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x123c0c000) [pid = 1663] [serial = 1910] [outer = 0x0] [url = about:blank] 04:58:43 INFO - PROCESS | 1663 | 1467028723613 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 1663 | 1467028723615 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183d6000 == 29 [pid = 1663] [id = 663] 04:58:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x113f3b000) [pid = 1663] [serial = 1989] [outer = 0x0] 04:58:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1176c5c00) [pid = 1663] [serial = 1990] [outer = 0x113f3b000] 04:58:43 INFO - PROCESS | 1663 | 1467028723646 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x118706c00) [pid = 1663] [serial = 1991] [outer = 0x113f3b000] 04:58:43 INFO - PROCESS | 1663 | 1467028723955 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 04:58:43 INFO - PROCESS | 1663 | 1467028723979 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:58:43 INFO - PROCESS | 1663 | 1467028723981 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:58:43 INFO - PROCESS | 1663 | 1467028723984 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 1663 | 1467028723985 Marionette TRACE conn2 <- [1,2626,null,{}] 04:58:43 INFO - PROCESS | 1663 | 1467028723991 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:43 INFO - PROCESS | 1663 | 1467028723993 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:44 INFO - PROCESS | 1663 | 1467028724138 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:58:44 INFO - PROCESS | 1663 | 1467028724220 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 1663 | 1467028724222 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fd7000 == 30 [pid = 1663] [id = 664] 04:58:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1160d7400) [pid = 1663] [serial = 1992] [outer = 0x0] 04:58:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11913b000) [pid = 1663] [serial = 1993] [outer = 0x1160d7400] 04:58:44 INFO - PROCESS | 1663 | 1467028724263 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119847000) [pid = 1663] [serial = 1994] [outer = 0x1160d7400] 04:58:44 INFO - PROCESS | 1663 | 1467028724636 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 673ms 04:58:44 INFO - PROCESS | 1663 | 1467028724657 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 1663 | 1467028724660 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:58:44 INFO - PROCESS | 1663 | 1467028724668 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 1663 | 1467028724671 Marionette TRACE conn2 <- [1,2630,null,{}] 04:58:44 INFO - PROCESS | 1663 | 1467028724673 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:44 INFO - PROCESS | 1663 | 1467028724676 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:44 INFO - PROCESS | 1663 | 1467028724763 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:58:44 INFO - PROCESS | 1663 | 1467028724846 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 1663 | 1467028724847 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f55800 == 31 [pid = 1663] [id = 665] 04:58:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1193f1000) [pid = 1663] [serial = 1995] [outer = 0x0] 04:58:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119a4cc00) [pid = 1663] [serial = 1996] [outer = 0x1193f1000] 04:58:44 INFO - PROCESS | 1663 | 1467028724872 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x12107c800) [pid = 1663] [serial = 1997] [outer = 0x1193f1000] 04:58:45 INFO - PROCESS | 1663 | 1467028725147 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 527ms 04:58:45 INFO - PROCESS | 1663 | 1467028725194 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 1663 | 1467028725196 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:58:45 INFO - PROCESS | 1663 | 1467028725198 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 1663 | 1467028725199 Marionette TRACE conn2 <- [1,2634,null,{}] 04:58:45 INFO - PROCESS | 1663 | 1467028725201 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 1663 | 1467028725202 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:45 INFO - PROCESS | 1663 | 1467028725283 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:58:45 INFO - PROCESS | 1663 | 1467028725346 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 1663 | 1467028725347 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271eb000 == 32 [pid = 1663] [id = 666] 04:58:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1133c2000) [pid = 1663] [serial = 1998] [outer = 0x0] 04:58:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121160400) [pid = 1663] [serial = 1999] [outer = 0x1133c2000] 04:58:45 INFO - PROCESS | 1663 | 1467028725372 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1231a3400) [pid = 1663] [serial = 2000] [outer = 0x1133c2000] 04:58:45 INFO - PROCESS | 1663 | 1467028725677 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 519ms 04:58:45 INFO - PROCESS | 1663 | 1467028725717 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 1663 | 1467028725718 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:58:45 INFO - PROCESS | 1663 | 1467028725722 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 1663 | 1467028725724 Marionette TRACE conn2 <- [1,2638,null,{}] 04:58:45 INFO - PROCESS | 1663 | 1467028725727 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 1663 | 1467028725728 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:45 INFO - PROCESS | 1663 | 1467028725828 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:58:45 INFO - PROCESS | 1663 | 1467028725832 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 1663 | 1467028725836 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12439f800 == 33 [pid = 1663] [id = 667] 04:58:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x123c03800) [pid = 1663] [serial = 2001] [outer = 0x0] 04:58:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123c0c000) [pid = 1663] [serial = 2002] [outer = 0x123c03800] 04:58:45 INFO - PROCESS | 1663 | 1467028725903 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12475f000) [pid = 1663] [serial = 2003] [outer = 0x123c03800] 04:58:46 INFO - PROCESS | 1663 | 1467028726251 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 04:58:46 INFO - PROCESS | 1663 | 1467028726292 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 1663 | 1467028726293 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:58:46 INFO - PROCESS | 1663 | 1467028726295 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 1663 | 1467028726296 Marionette TRACE conn2 <- [1,2642,null,{}] 04:58:46 INFO - PROCESS | 1663 | 1467028726308 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 1663 | 1467028726310 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:46 INFO - PROCESS | 1663 | 1467028726411 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:58:46 INFO - PROCESS | 1663 | 1467028726415 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 1663 | 1467028726416 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a847000 == 34 [pid = 1663] [id = 668] 04:58:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123c04400) [pid = 1663] [serial = 2004] [outer = 0x0] 04:58:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124f75800) [pid = 1663] [serial = 2005] [outer = 0x123c04400] 04:58:46 INFO - PROCESS | 1663 | 1467028726440 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12735d400) [pid = 1663] [serial = 2006] [outer = 0x123c04400] 04:58:46 INFO - PROCESS | 1663 | 1467028726781 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:58:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 530ms 04:58:46 INFO - PROCESS | 1663 | 1467028726825 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 1663 | 1467028726826 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:58:46 INFO - PROCESS | 1663 | 1467028726829 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 1663 | 1467028726830 Marionette TRACE conn2 <- [1,2646,null,{}] 04:58:46 INFO - PROCESS | 1663 | 1467028726832 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 1663 | 1467028726833 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:46 INFO - PROCESS | 1663 | 1467028726929 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:58:46 INFO - PROCESS | 1663 | 1467028726942 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 1663 | 1467028726943 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be3b000 == 35 [pid = 1663] [id = 669] 04:58:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126ab6c00) [pid = 1663] [serial = 2007] [outer = 0x0] 04:58:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x127607400) [pid = 1663] [serial = 2008] [outer = 0x126ab6c00] 04:58:46 INFO - PROCESS | 1663 | 1467028726968 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x129161000) [pid = 1663] [serial = 2009] [outer = 0x126ab6c00] 04:58:47 INFO - PROCESS | 1663 | 1467028727291 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 473ms 04:58:47 INFO - PROCESS | 1663 | 1467028727302 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 1663 | 1467028727304 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:58:47 INFO - PROCESS | 1663 | 1467028727313 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 1663 | 1467028727314 Marionette TRACE conn2 <- [1,2650,null,{}] 04:58:47 INFO - PROCESS | 1663 | 1467028727317 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:47 INFO - PROCESS | 1663 | 1467028727318 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:47 INFO - PROCESS | 1663 | 1467028727416 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:58:47 INFO - PROCESS | 1663 | 1467028727420 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 1663 | 1467028727422 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c15e800 == 36 [pid = 1663] [id = 670] 04:58:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1273be800) [pid = 1663] [serial = 2010] [outer = 0x0] 04:58:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12916a400) [pid = 1663] [serial = 2011] [outer = 0x1273be800] 04:58:47 INFO - PROCESS | 1663 | 1467028727445 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1293b4c00) [pid = 1663] [serial = 2012] [outer = 0x1273be800] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118336800) [pid = 1663] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119793800) [pid = 1663] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1133e8000) [pid = 1663] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11804b400) [pid = 1663] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x113d39800) [pid = 1663] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f7d000) [pid = 1663] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119793c00) [pid = 1663] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d38000) [pid = 1663] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1239a2c00) [pid = 1663] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119a53800) [pid = 1663] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x124f7a800) [pid = 1663] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1130c2800) [pid = 1663] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x115129400) [pid = 1663] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1193f4800) [pid = 1663] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1212b6000) [pid = 1663] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:58:47 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1245e8800) [pid = 1663] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:58:47 INFO - PROCESS | 1663 | 1467028727826 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 04:58:47 INFO - PROCESS | 1663 | 1467028727832 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 1663 | 1467028727833 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:58:47 INFO - PROCESS | 1663 | 1467028727836 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 1663 | 1467028727837 Marionette TRACE conn2 <- [1,2654,null,{}] 04:58:47 INFO - PROCESS | 1663 | 1467028727842 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:47 INFO - PROCESS | 1663 | 1467028727843 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:47 INFO - PROCESS | 1663 | 1467028727918 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:58:47 INFO - PROCESS | 1663 | 1467028727924 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 1663 | 1467028727925 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12470f800 == 37 [pid = 1663] [id = 671] 04:58:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x117042400) [pid = 1663] [serial = 2013] [outer = 0x0] 04:58:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118859000) [pid = 1663] [serial = 2014] [outer = 0x117042400] 04:58:47 INFO - PROCESS | 1663 | 1467028727952 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119a55000) [pid = 1663] [serial = 2015] [outer = 0x117042400] 04:58:48 INFO - PROCESS | 1663 | 1467028728271 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:58:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms 04:58:48 INFO - PROCESS | 1663 | 1467028728319 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 1663 | 1467028728321 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:58:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:58:48 INFO - PROCESS | 1663 | 1467028728332 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 1663 | 1467028728333 Marionette TRACE conn2 <- [1,2658,null,{}] 04:58:48 INFO - PROCESS | 1663 | 1467028728336 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 1663 | 1467028728339 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:48 INFO - PROCESS | 1663 | 1467028728419 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:58:48 INFO - PROCESS | 1663 | 1467028728425 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 1663 | 1467028728426 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cdbd800 == 38 [pid = 1663] [id = 672] 04:58:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119b71000) [pid = 1663] [serial = 2016] [outer = 0x0] 04:58:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x124762800) [pid = 1663] [serial = 2017] [outer = 0x119b71000] 04:58:48 INFO - PROCESS | 1663 | 1467028728459 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1293b6400) [pid = 1663] [serial = 2018] [outer = 0x119b71000] 04:58:48 INFO - PROCESS | 1663 | 1467028728777 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:58:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 473ms 04:58:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:58:48 INFO - PROCESS | 1663 | 1467028728807 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 1663 | 1467028728809 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:58:48 INFO - PROCESS | 1663 | 1467028728811 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 1663 | 1467028728812 Marionette TRACE conn2 <- [1,2662,null,{}] 04:58:48 INFO - PROCESS | 1663 | 1467028728815 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 1663 | 1467028728816 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:48 INFO - PROCESS | 1663 | 1467028728903 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:58:48 INFO - PROCESS | 1663 | 1467028728964 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 1663 | 1467028728965 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d123000 == 39 [pid = 1663] [id = 673] 04:58:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121297800) [pid = 1663] [serial = 2019] [outer = 0x0] 04:58:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1293d8400) [pid = 1663] [serial = 2020] [outer = 0x121297800] 04:58:48 INFO - PROCESS | 1663 | 1467028728989 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12a4d1c00) [pid = 1663] [serial = 2021] [outer = 0x121297800] 04:58:49 INFO - PROCESS | 1663 | 1467028729275 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:58:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 472ms 04:58:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:58:49 INFO - PROCESS | 1663 | 1467028729284 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 1663 | 1467028729285 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:58:49 INFO - PROCESS | 1663 | 1467028729289 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 1663 | 1467028729291 Marionette TRACE conn2 <- [1,2666,null,{}] 04:58:49 INFO - PROCESS | 1663 | 1467028729299 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:49 INFO - PROCESS | 1663 | 1467028729300 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:49 INFO - PROCESS | 1663 | 1467028729382 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:58:49 INFO - PROCESS | 1663 | 1467028729387 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 1663 | 1467028729397 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d46a000 == 40 [pid = 1663] [id = 674] 04:58:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12a4d5400) [pid = 1663] [serial = 2022] [outer = 0x0] 04:58:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12a798400) [pid = 1663] [serial = 2023] [outer = 0x12a4d5400] 04:58:49 INFO - PROCESS | 1663 | 1467028729421 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12a7a0400) [pid = 1663] [serial = 2024] [outer = 0x12a4d5400] 04:58:50 INFO - PROCESS | 1663 | 1467028730305 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:58:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:58:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1079ms 04:58:50 INFO - PROCESS | 1663 | 1467028730367 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 1663 | 1467028730370 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:58:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:58:50 INFO - PROCESS | 1663 | 1467028730373 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 1663 | 1467028730376 Marionette TRACE conn2 <- [1,2670,null,{}] 04:58:50 INFO - PROCESS | 1663 | 1467028730379 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:50 INFO - PROCESS | 1663 | 1467028730381 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:50 INFO - PROCESS | 1663 | 1467028730485 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:58:50 INFO - PROCESS | 1663 | 1467028730542 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 1663 | 1467028730544 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x118775000 == 41 [pid = 1663] [id = 675] 04:58:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1133e0c00) [pid = 1663] [serial = 2025] [outer = 0x0] 04:58:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1172bd000) [pid = 1663] [serial = 2026] [outer = 0x1133e0c00] 04:58:50 INFO - PROCESS | 1663 | 1467028730575 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11833d400) [pid = 1663] [serial = 2027] [outer = 0x1133e0c00] 04:58:51 INFO - PROCESS | 1663 | 1467028731520 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\n"]]]}] 04:58:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:58:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:58:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:58:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1172ms 04:58:51 INFO - PROCESS | 1663 | 1467028731545 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 1663 | 1467028731549 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:58:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:58:51 INFO - PROCESS | 1663 | 1467028731554 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 1663 | 1467028731557 Marionette TRACE conn2 <- [1,2674,null,{}] 04:58:51 INFO - PROCESS | 1663 | 1467028731560 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:51 INFO - PROCESS | 1663 | 1467028731562 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:51 INFO - PROCESS | 1663 | 1467028731664 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:58:51 INFO - PROCESS | 1663 | 1467028731777 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 1663 | 1467028731778 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271e7000 == 42 [pid = 1663] [id = 676] 04:58:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119844400) [pid = 1663] [serial = 2028] [outer = 0x0] 04:58:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x119b70000) [pid = 1663] [serial = 2029] [outer = 0x119844400] 04:58:51 INFO - PROCESS | 1663 | 1467028731809 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119f07800) [pid = 1663] [serial = 2030] [outer = 0x119844400] 04:58:52 INFO - PROCESS | 1663 | 1467028732762 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\n"]]]}] 04:58:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:58:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:58:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:58:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1223ms 04:58:52 INFO - PROCESS | 1663 | 1467028732777 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 1663 | 1467028732779 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:58:52 INFO - PROCESS | 1663 | 1467028732782 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 1663 | 1467028732784 Marionette TRACE conn2 <- [1,2678,null,{}] 04:58:52 INFO - PROCESS | 1663 | 1467028732788 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:52 INFO - PROCESS | 1663 | 1467028732789 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:52 INFO - PROCESS | 1663 | 1467028732881 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:58:52 INFO - PROCESS | 1663 | 1467028732938 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 1663 | 1467028732941 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b21800 == 43 [pid = 1663] [id = 677] 04:58:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x117042800) [pid = 1663] [serial = 2031] [outer = 0x0] 04:58:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118336c00) [pid = 1663] [serial = 2032] [outer = 0x117042800] 04:58:52 INFO - PROCESS | 1663 | 1467028732969 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118708800) [pid = 1663] [serial = 2033] [outer = 0x117042800] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12d123000 == 42 [pid = 1663] [id = 673] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12cdbd800 == 41 [pid = 1663] [id = 672] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12470f800 == 40 [pid = 1663] [id = 671] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12c15e800 == 39 [pid = 1663] [id = 670] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12be3b000 == 38 [pid = 1663] [id = 669] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12a847000 == 37 [pid = 1663] [id = 668] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12439f800 == 36 [pid = 1663] [id = 667] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1271eb000 == 35 [pid = 1663] [id = 666] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x124f55800 == 34 [pid = 1663] [id = 665] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x119fd7000 == 33 [pid = 1663] [id = 664] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1183d6000 == 32 [pid = 1663] [id = 663] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x11666f800 == 31 [pid = 1663] [id = 662] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12c15f000 == 30 [pid = 1663] [id = 660] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1185e5800 == 29 [pid = 1663] [id = 661] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1271e7000 == 28 [pid = 1663] [id = 676] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12d46a000 == 27 [pid = 1663] [id = 674] 04:58:53 INFO - PROCESS | 1663 | --DOCSHELL 0x118775000 == 26 [pid = 1663] [id = 675] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128c53000) [pid = 1663] [serial = 1981] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119b7b000) [pid = 1663] [serial = 1960] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121162400) [pid = 1663] [serial = 1963] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119136000) [pid = 1663] [serial = 1954] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1193efc00) [pid = 1663] [serial = 1955] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118339800) [pid = 1663] [serial = 1951] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118495c00) [pid = 1663] [serial = 1952] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116961c00) [pid = 1663] [serial = 1948] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1176bf800) [pid = 1663] [serial = 1945] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118338800) [pid = 1663] [serial = 1946] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116f7b800) [pid = 1663] [serial = 1949] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119a49c00) [pid = 1663] [serial = 1957] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d11000) [pid = 1663] [serial = 1961] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x123c07400) [pid = 1663] [serial = 1966] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1245b7000) [pid = 1663] [serial = 1969] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123cdac00) [pid = 1663] [serial = 1967] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x124f07000) [pid = 1663] [serial = 1975] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12735f400) [pid = 1663] [serial = 1978] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11913d400) [pid = 1663] [serial = 1972] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x113dabc00) [pid = 1663] [serial = 1970] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11822b000) [pid = 1663] [serial = 1934] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1236f3400) [pid = 1663] [serial = 1964] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x116f7a000) [pid = 1663] [serial = 1933] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x119d0e000) [pid = 1663] [serial = 1937] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119849000) [pid = 1663] [serial = 1936] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x124f7a000) [pid = 1663] [serial = 1976] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x124f77c00) [pid = 1663] [serial = 1940] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x119b6e800) [pid = 1663] [serial = 1958] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x123ce4400) [pid = 1663] [serial = 1939] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1293b1000) [pid = 1663] [serial = 1943] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x126f4b000) [pid = 1663] [serial = 1942] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x119d10800) [pid = 1663] [serial = 1979] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12129a800) [pid = 1663] [serial = 1973] [outer = 0x0] [url = about:blank] 04:58:54 INFO - PROCESS | 1663 | 1467028734055 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1325ms 04:58:54 INFO - PROCESS | 1663 | 1467028734109 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 1663 | 1467028734111 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:58:54 INFO - PROCESS | 1663 | 1467028734114 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 1663 | 1467028734116 Marionette TRACE conn2 <- [1,2682,null,{}] 04:58:54 INFO - PROCESS | 1663 | 1467028734119 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:54 INFO - PROCESS | 1663 | 1467028734121 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:54 INFO - PROCESS | 1663 | 1467028734198 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:58:54 INFO - PROCESS | 1663 | 1467028734227 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 1663 | 1467028734230 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f53000 == 27 [pid = 1663] [id = 678] 04:58:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x113f36400) [pid = 1663] [serial = 2034] [outer = 0x0] 04:58:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x115ef9400) [pid = 1663] [serial = 2035] [outer = 0x113f36400] 04:58:54 INFO - PROCESS | 1663 | 1467028734257 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x116f6f400) [pid = 1663] [serial = 2036] [outer = 0x113f36400] 04:58:55 INFO - PROCESS | 1663 | 1467028735063 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:58:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:58:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 970ms 04:58:55 INFO - PROCESS | 1663 | 1467028735085 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 1663 | 1467028735091 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:58:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:58:55 INFO - PROCESS | 1663 | 1467028735096 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 1663 | 1467028735097 Marionette TRACE conn2 <- [1,2686,null,{}] 04:58:55 INFO - PROCESS | 1663 | 1467028735100 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:55 INFO - PROCESS | 1663 | 1467028735102 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:55 INFO - PROCESS | 1663 | 1467028735183 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:58:55 INFO - PROCESS | 1663 | 1467028735237 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 1663 | 1467028735238 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185e0800 == 28 [pid = 1663] [id = 679] 04:58:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x117047800) [pid = 1663] [serial = 2037] [outer = 0x0] 04:58:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118166c00) [pid = 1663] [serial = 2038] [outer = 0x117047800] 04:58:55 INFO - PROCESS | 1663 | 1467028735265 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11833e800) [pid = 1663] [serial = 2039] [outer = 0x117047800] 04:58:56 INFO - PROCESS | 1663 | 1467028736059 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\n"]]]}] 04:58:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:58:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:58:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:58:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms 04:58:56 INFO - PROCESS | 1663 | 1467028736067 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:58:56 INFO - PROCESS | 1663 | 1467028736078 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:58:56 INFO - PROCESS | 1663 | 1467028736080 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 1663 | 1467028736083 Marionette TRACE conn2 <- [1,2690,null,{}] 04:58:56 INFO - PROCESS | 1663 | 1467028736098 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:56 INFO - PROCESS | 1663 | 1467028736101 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:56 INFO - PROCESS | 1663 | 1467028736203 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:58:56 INFO - PROCESS | 1663 | 1467028736208 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 1663 | 1467028736210 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a61800 == 29 [pid = 1663] [id = 680] 04:58:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x118710400) [pid = 1663] [serial = 2040] [outer = 0x0] 04:58:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119137000) [pid = 1663] [serial = 2041] [outer = 0x118710400] 04:58:56 INFO - PROCESS | 1663 | 1467028736237 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1193ee800) [pid = 1663] [serial = 2042] [outer = 0x118710400] 04:58:57 INFO - PROCESS | 1663 | 1467028737052 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\n"]]]}] 04:58:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:58:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:58:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1020ms 04:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:58:57 INFO - PROCESS | 1663 | 1467028737102 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 1663 | 1467028737104 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:58:57 INFO - PROCESS | 1663 | 1467028737113 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 1663 | 1467028737114 Marionette TRACE conn2 <- [1,2694,null,{}] 04:58:57 INFO - PROCESS | 1663 | 1467028737116 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 1663 | 1467028737117 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:57 INFO - PROCESS | 1663 | 1467028737215 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:58:57 INFO - PROCESS | 1663 | 1467028737220 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 1663 | 1467028737221 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x123448000 == 30 [pid = 1663] [id = 681] 04:58:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119734400) [pid = 1663] [serial = 2043] [outer = 0x0] 04:58:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119a4c800) [pid = 1663] [serial = 2044] [outer = 0x119734400] 04:58:57 INFO - PROCESS | 1663 | 1467028737246 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119b74000) [pid = 1663] [serial = 2045] [outer = 0x119734400] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123c03800) [pid = 1663] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x123c04400) [pid = 1663] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x113dab000) [pid = 1663] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1160d7400) [pid = 1663] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1193f1000) [pid = 1663] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x116964000) [pid = 1663] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x127606800) [pid = 1663] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1133c2000) [pid = 1663] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x113f3b000) [pid = 1663] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x126ab6c00) [pid = 1663] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12a4d5400) [pid = 1663] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x1273be800) [pid = 1663] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x117042400) [pid = 1663] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x121297800) [pid = 1663] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:58:58 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x119b71000) [pid = 1663] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:58:58 INFO - PROCESS | 1663 | 1467028738132 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\n"]]]}] 04:58:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:58:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:58:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:58:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1077ms 04:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:58:58 INFO - PROCESS | 1663 | 1467028738184 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 1663 | 1467028738185 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:58:58 INFO - PROCESS | 1663 | 1467028738187 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 1663 | 1467028738189 Marionette TRACE conn2 <- [1,2698,null,{}] 04:58:58 INFO - PROCESS | 1663 | 1467028738191 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:58 INFO - PROCESS | 1663 | 1467028738192 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:58 INFO - PROCESS | 1663 | 1467028738270 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:58:58 INFO - PROCESS | 1663 | 1467028738276 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 1663 | 1467028738277 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f78800 == 31 [pid = 1663] [id = 682] 04:58:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x112a74000) [pid = 1663] [serial = 2046] [outer = 0x0] 04:58:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x118703c00) [pid = 1663] [serial = 2047] [outer = 0x112a74000] 04:58:58 INFO - PROCESS | 1663 | 1467028738301 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x119a54400) [pid = 1663] [serial = 2048] [outer = 0x112a74000] 04:58:59 INFO - PROCESS | 1663 | 1467028739128 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\n"]]]}] 04:58:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:58:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:58:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 04:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:58:59 INFO - PROCESS | 1663 | 1467028739159 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 1663 | 1467028739160 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:58:59 INFO - PROCESS | 1663 | 1467028739162 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 1663 | 1467028739163 Marionette TRACE conn2 <- [1,2702,null,{}] 04:58:59 INFO - PROCESS | 1663 | 1467028739165 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:59 INFO - PROCESS | 1663 | 1467028739170 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:59 INFO - PROCESS | 1663 | 1467028739283 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:58:59 INFO - PROCESS | 1663 | 1467028739290 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 1663 | 1467028739291 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x126eee800 == 32 [pid = 1663] [id = 683] 04:58:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x119848c00) [pid = 1663] [serial = 2049] [outer = 0x0] 04:58:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x120803400) [pid = 1663] [serial = 2050] [outer = 0x119848c00] 04:58:59 INFO - PROCESS | 1663 | 1467028739316 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x123118000) [pid = 1663] [serial = 2051] [outer = 0x119848c00] 04:58:59 INFO - PROCESS | 1663 | 1467028739636 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 04:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:58:59 INFO - PROCESS | 1663 | 1467028739683 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 1663 | 1467028739684 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:58:59 INFO - PROCESS | 1663 | 1467028739686 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 1663 | 1467028739687 Marionette TRACE conn2 <- [1,2706,null,{}] 04:58:59 INFO - PROCESS | 1663 | 1467028739690 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:59 INFO - PROCESS | 1663 | 1467028739691 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:59 INFO - PROCESS | 1663 | 1467028739774 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:58:59 INFO - PROCESS | 1663 | 1467028739778 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 1663 | 1467028739779 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:58:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ebf800 == 33 [pid = 1663] [id = 684] 04:58:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119b7ac00) [pid = 1663] [serial = 2052] [outer = 0x0] 04:58:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1232ee000) [pid = 1663] [serial = 2053] [outer = 0x119b7ac00] 04:58:59 INFO - PROCESS | 1663 | 1467028739803 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x123a85c00) [pid = 1663] [serial = 2054] [outer = 0x119b7ac00] 04:59:00 INFO - PROCESS | 1663 | 1467028740178 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:59:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 04:59:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:59:00 INFO - PROCESS | 1663 | 1467028740210 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 1663 | 1467028740212 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:59:00 INFO - PROCESS | 1663 | 1467028740216 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 1663 | 1467028740219 Marionette TRACE conn2 <- [1,2710,null,{}] 04:59:00 INFO - PROCESS | 1663 | 1467028740222 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:00 INFO - PROCESS | 1663 | 1467028740225 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:00 INFO - PROCESS | 1663 | 1467028740310 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:59:00 INFO - PROCESS | 1663 | 1467028740404 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 1663 | 1467028740407 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x11722e000 == 34 [pid = 1663] [id = 685] 04:59:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1133c1c00) [pid = 1663] [serial = 2055] [outer = 0x0] 04:59:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x113a40400) [pid = 1663] [serial = 2056] [outer = 0x1133c1c00] 04:59:00 INFO - PROCESS | 1663 | 1467028740439 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116966000) [pid = 1663] [serial = 2057] [outer = 0x1133c1c00] 04:59:00 INFO - PROCESS | 1663 | 1467028740958 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 1663 | 1467028741047 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:59:01 INFO - PROCESS | 1663 | 1467028741054 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 1663 | 1467028741055 Marionette TRACE conn2 <- [1,2714,null,{}] 04:59:01 INFO - PROCESS | 1663 | 1467028741058 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:01 INFO - PROCESS | 1663 | 1467028741060 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:01 INFO - PROCESS | 1663 | 1467028741164 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:59:01 INFO - PROCESS | 1663 | 1467028741220 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 1663 | 1467028741221 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x123240800 == 35 [pid = 1663] [id = 686] 04:59:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11833e400) [pid = 1663] [serial = 2058] [outer = 0x0] 04:59:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1185a5400) [pid = 1663] [serial = 2059] [outer = 0x11833e400] 04:59:01 INFO - PROCESS | 1663 | 1467028741252 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118708c00) [pid = 1663] [serial = 2060] [outer = 0x11833e400] 04:59:01 INFO - PROCESS | 1663 | 1467028741855 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 825ms 04:59:01 INFO - PROCESS | 1663 | 1467028741879 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 1663 | 1467028741881 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:59:01 INFO - PROCESS | 1663 | 1467028741885 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 1663 | 1467028741886 Marionette TRACE conn2 <- [1,2718,null,{}] 04:59:01 INFO - PROCESS | 1663 | 1467028741890 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:01 INFO - PROCESS | 1663 | 1467028741892 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:01 INFO - PROCESS | 1663 | 1467028741996 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:59:02 INFO - PROCESS | 1663 | --DOCSHELL 0x126eee800 == 34 [pid = 1663] [id = 683] 04:59:02 INFO - PROCESS | 1663 | --DOCSHELL 0x123f78800 == 33 [pid = 1663] [id = 682] 04:59:02 INFO - PROCESS | 1663 | --DOCSHELL 0x123448000 == 32 [pid = 1663] [id = 681] 04:59:02 INFO - PROCESS | 1663 | --DOCSHELL 0x119a61800 == 31 [pid = 1663] [id = 680] 04:59:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1185e0800 == 30 [pid = 1663] [id = 679] 04:59:02 INFO - PROCESS | 1663 | --DOCSHELL 0x116f53000 == 29 [pid = 1663] [id = 678] 04:59:02 INFO - PROCESS | 1663 | --DOCSHELL 0x119b21800 == 28 [pid = 1663] [id = 677] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123c0c000) [pid = 1663] [serial = 2002] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x124f75800) [pid = 1663] [serial = 2005] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1162d3800) [pid = 1663] [serial = 1987] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1172b7800) [pid = 1663] [serial = 1988] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11913b000) [pid = 1663] [serial = 1993] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x119847000) [pid = 1663] [serial = 1994] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x119a4cc00) [pid = 1663] [serial = 1996] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12107c800) [pid = 1663] [serial = 1997] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x116f73400) [pid = 1663] [serial = 1984] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x118049800) [pid = 1663] [serial = 1985] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x129166000) [pid = 1663] [serial = 1982] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x121160400) [pid = 1663] [serial = 1999] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x1176c5c00) [pid = 1663] [serial = 1990] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x118706c00) [pid = 1663] [serial = 1991] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x129161000) [pid = 1663] [serial = 2009] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x127607400) [pid = 1663] [serial = 2008] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12a7a0400) [pid = 1663] [serial = 2024] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x12a798400) [pid = 1663] [serial = 2023] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x12916a400) [pid = 1663] [serial = 2011] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x119a55000) [pid = 1663] [serial = 2015] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x12a4d1c00) [pid = 1663] [serial = 2021] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x118859000) [pid = 1663] [serial = 2014] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x12475f000) [pid = 1663] [serial = 2003] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x12735d400) [pid = 1663] [serial = 2006] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x124762800) [pid = 1663] [serial = 2017] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x1293b4c00) [pid = 1663] [serial = 2012] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 55 (0x1231a3400) [pid = 1663] [serial = 2000] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 54 (0x1293b6400) [pid = 1663] [serial = 2018] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | --DOMWINDOW == 53 (0x1293d8400) [pid = 1663] [serial = 2020] [outer = 0x0] [url = about:blank] 04:59:02 INFO - PROCESS | 1663 | 1467028742113 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 1663 | 1467028742116 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x116672000 == 29 [pid = 1663] [id = 687] 04:59:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x1162d3800) [pid = 1663] [serial = 2061] [outer = 0x0] 04:59:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x116793400) [pid = 1663] [serial = 2062] [outer = 0x1162d3800] 04:59:02 INFO - PROCESS | 1663 | 1467028742145 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x116f7ac00) [pid = 1663] [serial = 2063] [outer = 0x1162d3800] 04:59:02 INFO - PROCESS | 1663 | 1467028742454 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 1663 | 1467028742512 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:59:02 INFO - PROCESS | 1663 | 1467028742516 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 1663 | 1467028742518 Marionette TRACE conn2 <- [1,2722,null,{}] 04:59:02 INFO - PROCESS | 1663 | 1467028742520 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:02 INFO - PROCESS | 1663 | 1467028742524 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:02 INFO - PROCESS | 1663 | 1467028742600 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:59:02 INFO - PROCESS | 1663 | 1467028742607 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 1663 | 1467028742609 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e0800 == 30 [pid = 1663] [id = 688] 04:59:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x11804e800) [pid = 1663] [serial = 2064] [outer = 0x0] 04:59:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x1185d8c00) [pid = 1663] [serial = 2065] [outer = 0x11804e800] 04:59:02 INFO - PROCESS | 1663 | 1467028742635 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x119138000) [pid = 1663] [serial = 2066] [outer = 0x11804e800] 04:59:03 INFO - PROCESS | 1663 | 1467028743002 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 1663 | 1467028743038 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:59:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:59:03 INFO - PROCESS | 1663 | 1467028743041 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 1663 | 1467028743043 Marionette TRACE conn2 <- [1,2726,null,{}] 04:59:03 INFO - PROCESS | 1663 | 1467028743051 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 1663 | 1467028743054 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:03 INFO - PROCESS | 1663 | 1467028743131 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:59:03 INFO - PROCESS | 1663 | 1467028743140 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 1663 | 1467028743149 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x123443000 == 31 [pid = 1663] [id = 689] 04:59:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x112d11000) [pid = 1663] [serial = 2067] [outer = 0x0] 04:59:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x119799000) [pid = 1663] [serial = 2068] [outer = 0x112d11000] 04:59:03 INFO - PROCESS | 1663 | 1467028743177 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x119d04c00) [pid = 1663] [serial = 2069] [outer = 0x112d11000] 04:59:03 INFO - PROCESS | 1663 | 1467028743508 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:59:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:59:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 472ms 04:59:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:59:03 INFO - PROCESS | 1663 | 1467028743513 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 1663 | 1467028743515 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:59:03 INFO - PROCESS | 1663 | 1467028743517 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 1663 | 1467028743518 Marionette TRACE conn2 <- [1,2730,null,{}] 04:59:03 INFO - PROCESS | 1663 | 1467028743522 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 1663 | 1467028743525 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:03 INFO - PROCESS | 1663 | 1467028743630 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:59:03 INFO - PROCESS | 1663 | 1467028743637 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 1663 | 1467028743638 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x126a9e800 == 32 [pid = 1663] [id = 690] 04:59:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x119a50800) [pid = 1663] [serial = 2070] [outer = 0x0] 04:59:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x119d13400) [pid = 1663] [serial = 2071] [outer = 0x119a50800] 04:59:03 INFO - PROCESS | 1663 | 1467028743663 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x121084000) [pid = 1663] [serial = 2072] [outer = 0x119a50800] 04:59:04 INFO - PROCESS | 1663 | 1467028744464 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\n"]]]}] 04:59:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:59:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:59:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:59:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 04:59:04 INFO - PROCESS | 1663 | 1467028744493 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 1663 | 1467028744494 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:59:04 INFO - PROCESS | 1663 | 1467028744496 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 1663 | 1467028744498 Marionette TRACE conn2 <- [1,2734,null,{}] 04:59:04 INFO - PROCESS | 1663 | 1467028744500 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:04 INFO - PROCESS | 1663 | 1467028744501 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:04 INFO - PROCESS | 1663 | 1467028744594 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:59:04 INFO - PROCESS | 1663 | 1467028744605 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 1663 | 1467028744606 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ec2000 == 33 [pid = 1663] [id = 691] 04:59:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x119a4b800) [pid = 1663] [serial = 2073] [outer = 0x0] 04:59:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x12319f800) [pid = 1663] [serial = 2074] [outer = 0x119a4b800] 04:59:04 INFO - PROCESS | 1663 | 1467028744661 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x123472000) [pid = 1663] [serial = 2075] [outer = 0x119a4b800] 04:59:05 INFO - PROCESS | 1663 | 1467028744996 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 517ms 04:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:59:05 INFO - PROCESS | 1663 | 1467028745015 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 1663 | 1467028745016 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:59:05 INFO - PROCESS | 1663 | 1467028745018 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 1663 | 1467028745019 Marionette TRACE conn2 <- [1,2738,null,{}] 04:59:05 INFO - PROCESS | 1663 | 1467028745023 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:05 INFO - PROCESS | 1663 | 1467028745028 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:05 INFO - PROCESS | 1663 | 1467028745145 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:59:05 INFO - PROCESS | 1663 | 1467028745180 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 1663 | 1467028745182 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a415800 == 34 [pid = 1663] [id = 692] 04:59:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1239a2c00) [pid = 1663] [serial = 2076] [outer = 0x0] 04:59:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x123c0fc00) [pid = 1663] [serial = 2077] [outer = 0x1239a2c00] 04:59:05 INFO - PROCESS | 1663 | 1467028745206 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x124f06400) [pid = 1663] [serial = 2078] [outer = 0x1239a2c00] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x119734400) [pid = 1663] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x117042800) [pid = 1663] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x113f36400) [pid = 1663] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1133e0c00) [pid = 1663] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x119844400) [pid = 1663] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x118710400) [pid = 1663] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x117047800) [pid = 1663] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:59:05 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x119848c00) [pid = 1663] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:59:05 INFO - PROCESS | 1663 | 1467028745517 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 519ms 04:59:05 INFO - PROCESS | 1663 | 1467028745539 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 1663 | 1467028745542 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:59:05 INFO - PROCESS | 1663 | 1467028745545 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 1663 | 1467028745546 Marionette TRACE conn2 <- [1,2742,null,{}] 04:59:05 INFO - PROCESS | 1663 | 1467028745548 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:05 INFO - PROCESS | 1663 | 1467028745549 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:05 INFO - PROCESS | 1663 | 1467028745627 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:59:05 INFO - PROCESS | 1663 | 1467028745630 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 1663 | 1467028745632 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a850800 == 35 [pid = 1663] [id = 693] 04:59:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1193eb000) [pid = 1663] [serial = 2079] [outer = 0x0] 04:59:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x1231a8c00) [pid = 1663] [serial = 2080] [outer = 0x1193eb000] 04:59:05 INFO - PROCESS | 1663 | 1467028745663 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x124f11000) [pid = 1663] [serial = 2081] [outer = 0x1193eb000] 04:59:06 INFO - PROCESS | 1663 | 1467028746008 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:59:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 467ms 04:59:06 INFO - PROCESS | 1663 | 1467028746013 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 1663 | 1467028746014 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:59:06 INFO - PROCESS | 1663 | 1467028746016 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 1663 | 1467028746016 Marionette TRACE conn2 <- [1,2746,null,{}] 04:59:06 INFO - PROCESS | 1663 | 1467028746019 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 1663 | 1467028746020 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:06 INFO - PROCESS | 1663 | 1467028746127 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:59:06 INFO - PROCESS | 1663 | 1467028746133 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 1663 | 1467028746134 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aaea800 == 36 [pid = 1663] [id = 694] 04:59:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x117e92800) [pid = 1663] [serial = 2082] [outer = 0x0] 04:59:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x124f0d800) [pid = 1663] [serial = 2083] [outer = 0x117e92800] 04:59:06 INFO - PROCESS | 1663 | 1467028746159 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x126abb000) [pid = 1663] [serial = 2084] [outer = 0x117e92800] 04:59:06 INFO - PROCESS | 1663 | 1467028746457 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:59:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 467ms 04:59:06 INFO - PROCESS | 1663 | 1467028746484 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 1663 | 1467028746485 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:59:06 INFO - PROCESS | 1663 | 1467028746491 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 1663 | 1467028746493 Marionette TRACE conn2 <- [1,2750,null,{}] 04:59:06 INFO - PROCESS | 1663 | 1467028746495 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 1663 | 1467028746497 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:06 INFO - PROCESS | 1663 | 1467028746577 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:59:06 INFO - PROCESS | 1663 | 1467028746581 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 1663 | 1467028746582 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be45800 == 37 [pid = 1663] [id = 695] 04:59:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x123ce4400) [pid = 1663] [serial = 2085] [outer = 0x0] 04:59:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x126ac0000) [pid = 1663] [serial = 2086] [outer = 0x123ce4400] 04:59:06 INFO - PROCESS | 1663 | 1467028746613 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x127106400) [pid = 1663] [serial = 2087] [outer = 0x123ce4400] 04:59:07 INFO - PROCESS | 1663 | 1467028747014 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 571ms 04:59:07 INFO - PROCESS | 1663 | 1467028747061 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 1663 | 1467028747063 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:59:07 INFO - PROCESS | 1663 | 1467028747067 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 1663 | 1467028747068 Marionette TRACE conn2 <- [1,2754,null,{}] 04:59:07 INFO - PROCESS | 1663 | 1467028747072 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 1663 | 1467028747073 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:07 INFO - PROCESS | 1663 | 1467028747197 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:59:07 INFO - PROCESS | 1663 | 1467028747209 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 1663 | 1467028747210 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c156000 == 38 [pid = 1663] [id = 696] 04:59:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x120803000) [pid = 1663] [serial = 2088] [outer = 0x0] 04:59:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1273c5c00) [pid = 1663] [serial = 2089] [outer = 0x120803000] 04:59:07 INFO - PROCESS | 1663 | 1467028747249 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x12760c000) [pid = 1663] [serial = 2090] [outer = 0x120803000] 04:59:07 INFO - PROCESS | 1663 | 1467028747601 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 04:59:07 INFO - PROCESS | 1663 | 1467028747636 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 1663 | 1467028747640 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:59:07 INFO - PROCESS | 1663 | 1467028747642 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 1663 | 1467028747644 Marionette TRACE conn2 <- [1,2758,null,{}] 04:59:07 INFO - PROCESS | 1663 | 1467028747646 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 1663 | 1467028747648 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:07 INFO - PROCESS | 1663 | 1467028747767 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:59:07 INFO - PROCESS | 1663 | 1467028747775 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 1663 | 1467028747777 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c393000 == 39 [pid = 1663] [id = 697] 04:59:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x128c50000) [pid = 1663] [serial = 2091] [outer = 0x0] 04:59:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x129167000) [pid = 1663] [serial = 2092] [outer = 0x128c50000] 04:59:07 INFO - PROCESS | 1663 | 1467028747803 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1293ca000) [pid = 1663] [serial = 2093] [outer = 0x128c50000] 04:59:08 INFO - PROCESS | 1663 | 1467028748092 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 04:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:59:08 INFO - PROCESS | 1663 | 1467028748112 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 1663 | 1467028748114 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:59:08 INFO - PROCESS | 1663 | 1467028748116 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 1663 | 1467028748117 Marionette TRACE conn2 <- [1,2762,null,{}] 04:59:08 INFO - PROCESS | 1663 | 1467028748119 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 1663 | 1467028748120 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:08 INFO - PROCESS | 1663 | 1467028748215 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:59:08 INFO - PROCESS | 1663 | 1467028748314 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 1663 | 1467028748315 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x116006800 == 40 [pid = 1663] [id = 698] 04:59:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x111aa8000) [pid = 1663] [serial = 2094] [outer = 0x0] 04:59:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11269d400) [pid = 1663] [serial = 2095] [outer = 0x111aa8000] 04:59:08 INFO - PROCESS | 1663 | 1467028748348 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11512a800) [pid = 1663] [serial = 2096] [outer = 0x111aa8000] 04:59:08 INFO - PROCESS | 1663 | 1467028748790 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 718ms 04:59:08 INFO - PROCESS | 1663 | 1467028748836 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 1663 | 1467028748838 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:59:08 INFO - PROCESS | 1663 | 1467028748842 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 1663 | 1467028748843 Marionette TRACE conn2 <- [1,2766,null,{}] 04:59:08 INFO - PROCESS | 1663 | 1467028748847 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 1663 | 1467028748850 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:08 INFO - PROCESS | 1663 | 1467028748953 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:59:09 INFO - PROCESS | 1663 | 1467028749012 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 1663 | 1467028749014 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x123251800 == 41 [pid = 1663] [id = 699] 04:59:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116966400) [pid = 1663] [serial = 2097] [outer = 0x0] 04:59:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11870fc00) [pid = 1663] [serial = 2098] [outer = 0x116966400] 04:59:09 INFO - PROCESS | 1663 | 1467028749044 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1193ec400) [pid = 1663] [serial = 2099] [outer = 0x116966400] 04:59:09 INFO - PROCESS | 1663 | 1467028749490 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 04:59:09 INFO - PROCESS | 1663 | 1467028749516 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 1663 | 1467028749519 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:59:09 INFO - PROCESS | 1663 | 1467028749521 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 1663 | 1467028749522 Marionette TRACE conn2 <- [1,2770,null,{}] 04:59:09 INFO - PROCESS | 1663 | 1467028749525 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:09 INFO - PROCESS | 1663 | 1467028749526 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:09 INFO - PROCESS | 1663 | 1467028749630 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:59:09 INFO - PROCESS | 1663 | 1467028749730 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 1663 | 1467028749732 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b825800 == 42 [pid = 1663] [id = 700] 04:59:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119a57c00) [pid = 1663] [serial = 2100] [outer = 0x0] 04:59:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121083c00) [pid = 1663] [serial = 2101] [outer = 0x119a57c00] 04:59:09 INFO - PROCESS | 1663 | 1467028749762 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1236f3400) [pid = 1663] [serial = 2102] [outer = 0x119a57c00] 04:59:10 INFO - PROCESS | 1663 | 1467028750177 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 04:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:59:10 INFO - PROCESS | 1663 | 1467028750194 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 1663 | 1467028750195 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:59:10 INFO - PROCESS | 1663 | 1467028750202 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 1663 | 1467028750207 Marionette TRACE conn2 <- [1,2774,null,{}] 04:59:10 INFO - PROCESS | 1663 | 1467028750210 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:10 INFO - PROCESS | 1663 | 1467028750212 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:10 INFO - PROCESS | 1663 | 1467028750316 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:59:10 INFO - PROCESS | 1663 | 1467028750374 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 1663 | 1467028750376 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce6a000 == 43 [pid = 1663] [id = 701] 04:59:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119b7b000) [pid = 1663] [serial = 2103] [outer = 0x0] 04:59:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1245b5c00) [pid = 1663] [serial = 2104] [outer = 0x119b7b000] 04:59:10 INFO - PROCESS | 1663 | 1467028750405 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x126f55400) [pid = 1663] [serial = 2105] [outer = 0x119b7b000] 04:59:10 INFO - PROCESS | 1663 | 1467028750840 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 828ms 04:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:59:11 INFO - PROCESS | 1663 | 1467028751072 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 1663 | 1467028751074 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:59:11 INFO - PROCESS | 1663 | 1467028751079 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 1663 | 1467028751081 Marionette TRACE conn2 <- [1,2778,null,{}] 04:59:11 INFO - PROCESS | 1663 | 1467028751084 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:11 INFO - PROCESS | 1663 | 1467028751086 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:11 INFO - PROCESS | 1663 | 1467028751183 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:59:11 INFO - PROCESS | 1663 | 1467028751250 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 1663 | 1467028751253 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a6b800 == 44 [pid = 1663] [id = 702] 04:59:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x116630400) [pid = 1663] [serial = 2106] [outer = 0x0] 04:59:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x117043000) [pid = 1663] [serial = 2107] [outer = 0x116630400] 04:59:11 INFO - PROCESS | 1663 | 1467028751280 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11843f000) [pid = 1663] [serial = 2108] [outer = 0x116630400] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12c393000 == 43 [pid = 1663] [id = 697] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12c156000 == 42 [pid = 1663] [id = 696] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12be45800 == 41 [pid = 1663] [id = 695] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12aaea800 == 40 [pid = 1663] [id = 694] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12a850800 == 39 [pid = 1663] [id = 693] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12a415800 == 38 [pid = 1663] [id = 692] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x128ec2000 == 37 [pid = 1663] [id = 691] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x126a9e800 == 36 [pid = 1663] [id = 690] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x123443000 == 35 [pid = 1663] [id = 689] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e0800 == 34 [pid = 1663] [id = 688] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116672000 == 33 [pid = 1663] [id = 687] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x123240800 == 32 [pid = 1663] [id = 686] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x11722e000 == 31 [pid = 1663] [id = 685] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x128ebf800 == 30 [pid = 1663] [id = 684] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce6a000 == 29 [pid = 1663] [id = 701] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12b825800 == 28 [pid = 1663] [id = 700] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x123251800 == 27 [pid = 1663] [id = 699] 04:59:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116006800 == 26 [pid = 1663] [id = 698] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119a4c800) [pid = 1663] [serial = 2044] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118708800) [pid = 1663] [serial = 2033] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118336c00) [pid = 1663] [serial = 2032] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x115ef9400) [pid = 1663] [serial = 2035] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116f6f400) [pid = 1663] [serial = 2036] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11833d400) [pid = 1663] [serial = 2027] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1172bd000) [pid = 1663] [serial = 2026] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119b70000) [pid = 1663] [serial = 2029] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119f07800) [pid = 1663] [serial = 2030] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119137000) [pid = 1663] [serial = 2041] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118703c00) [pid = 1663] [serial = 2047] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118166c00) [pid = 1663] [serial = 2038] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1232ee000) [pid = 1663] [serial = 2053] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x119b74000) [pid = 1663] [serial = 2045] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x123118000) [pid = 1663] [serial = 2051] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1193ee800) [pid = 1663] [serial = 2042] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x120803400) [pid = 1663] [serial = 2050] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x11833e800) [pid = 1663] [serial = 2039] [outer = 0x0] [url = about:blank] 04:59:12 INFO - PROCESS | 1663 | 1467028752243 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1224ms 04:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:59:12 INFO - PROCESS | 1663 | 1467028752302 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 1663 | 1467028752305 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:59:12 INFO - PROCESS | 1663 | 1467028752308 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 1663 | 1467028752310 Marionette TRACE conn2 <- [1,2782,null,{}] 04:59:12 INFO - PROCESS | 1663 | 1467028752314 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 1663 | 1467028752316 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:12 INFO - PROCESS | 1663 | 1467028752396 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:59:12 INFO - PROCESS | 1663 | 1467028752402 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 1663 | 1467028752405 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1169ab800 == 27 [pid = 1663] [id = 703] 04:59:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x113834400) [pid = 1663] [serial = 2109] [outer = 0x0] 04:59:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x113d3dc00) [pid = 1663] [serial = 2110] [outer = 0x113834400] 04:59:12 INFO - PROCESS | 1663 | 1467028752435 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1162d1000) [pid = 1663] [serial = 2111] [outer = 0x113834400] 04:59:12 INFO - PROCESS | 1663 | 1467028752795 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 04:59:12 INFO - PROCESS | 1663 | 1467028752828 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 1663 | 1467028752831 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:59:12 INFO - PROCESS | 1663 | 1467028752866 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 1663 | 1467028752868 Marionette TRACE conn2 <- [1,2786,null,{}] 04:59:12 INFO - PROCESS | 1663 | 1467028752875 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 1663 | 1467028752877 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:12 INFO - PROCESS | 1663 | 1467028752956 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:59:12 INFO - PROCESS | 1663 | 1467028752961 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 1663 | 1467028752963 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x118521800 == 28 [pid = 1663] [id = 704] 04:59:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x116f72000) [pid = 1663] [serial = 2112] [outer = 0x0] 04:59:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1176c6400) [pid = 1663] [serial = 2113] [outer = 0x116f72000] 04:59:12 INFO - PROCESS | 1663 | 1467028752990 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118166c00) [pid = 1663] [serial = 2114] [outer = 0x116f72000] 04:59:13 INFO - PROCESS | 1663 | 1467028753328 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 506ms 04:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:59:13 INFO - PROCESS | 1663 | 1467028753342 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 1663 | 1467028753343 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:59:13 INFO - PROCESS | 1663 | 1467028753346 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 1663 | 1467028753355 Marionette TRACE conn2 <- [1,2790,null,{}] 04:59:13 INFO - PROCESS | 1663 | 1467028753364 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:13 INFO - PROCESS | 1663 | 1467028753367 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:13 INFO - PROCESS | 1663 | 1467028753450 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:59:13 INFO - PROCESS | 1663 | 1467028753507 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 1663 | 1467028753510 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a6f000 == 29 [pid = 1663] [id = 705] 04:59:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11843c000) [pid = 1663] [serial = 2115] [outer = 0x0] 04:59:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118706400) [pid = 1663] [serial = 2116] [outer = 0x11843c000] 04:59:13 INFO - PROCESS | 1663 | 1467028753538 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118fb4c00) [pid = 1663] [serial = 2117] [outer = 0x11843c000] 04:59:13 INFO - PROCESS | 1663 | 1467028753844 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 529ms 04:59:13 INFO - PROCESS | 1663 | 1467028753875 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 1663 | 1467028753877 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:59:13 INFO - PROCESS | 1663 | 1467028753879 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 1663 | 1467028753880 Marionette TRACE conn2 <- [1,2794,null,{}] 04:59:13 INFO - PROCESS | 1663 | 1467028753883 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:13 INFO - PROCESS | 1663 | 1467028753884 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:13 INFO - PROCESS | 1663 | 1467028753958 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:59:13 INFO - PROCESS | 1663 | 1467028753962 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 1663 | 1467028753963 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x123602800 == 30 [pid = 1663] [id = 706] 04:59:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1193f3000) [pid = 1663] [serial = 2118] [outer = 0x0] 04:59:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11972a000) [pid = 1663] [serial = 2119] [outer = 0x1193f3000] 04:59:13 INFO - PROCESS | 1663 | 1467028753990 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11979a800) [pid = 1663] [serial = 2120] [outer = 0x1193f3000] 04:59:14 INFO - PROCESS | 1663 | 1467028754318 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 470ms 04:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:59:14 INFO - PROCESS | 1663 | 1467028754350 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 1663 | 1467028754351 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:59:14 INFO - PROCESS | 1663 | 1467028754353 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 1663 | 1467028754354 Marionette TRACE conn2 <- [1,2798,null,{}] 04:59:14 INFO - PROCESS | 1663 | 1467028754356 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 1663 | 1467028754358 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:14 INFO - PROCESS | 1663 | 1467028754467 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:59:14 INFO - PROCESS | 1663 | 1467028754482 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 1663 | 1467028754483 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x123f81800 == 31 [pid = 1663] [id = 707] 04:59:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119844400) [pid = 1663] [serial = 2121] [outer = 0x0] 04:59:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119a55000) [pid = 1663] [serial = 2122] [outer = 0x119844400] 04:59:14 INFO - PROCESS | 1663 | 1467028754507 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119b77c00) [pid = 1663] [serial = 2123] [outer = 0x119844400] 04:59:14 INFO - PROCESS | 1663 | 1467028754871 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 522ms 04:59:14 INFO - PROCESS | 1663 | 1467028754876 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 1663 | 1467028754877 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:59:14 INFO - PROCESS | 1663 | 1467028754880 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 1663 | 1467028754881 Marionette TRACE conn2 <- [1,2802,null,{}] 04:59:14 INFO - PROCESS | 1663 | 1467028754883 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 1663 | 1467028754887 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:15 INFO - PROCESS | 1663 | 1467028755003 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:59:15 INFO - PROCESS | 1663 | 1467028755040 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 1663 | 1467028755041 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x127679800 == 32 [pid = 1663] [id = 708] 04:59:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119d06000) [pid = 1663] [serial = 2124] [outer = 0x0] 04:59:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121080c00) [pid = 1663] [serial = 2125] [outer = 0x119d06000] 04:59:15 INFO - PROCESS | 1663 | 1467028755066 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1231a0000) [pid = 1663] [serial = 2126] [outer = 0x119d06000] 04:59:15 INFO - PROCESS | 1663 | 1467028755366 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 04:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:59:15 INFO - PROCESS | 1663 | 1467028755400 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 1663 | 1467028755401 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:59:15 INFO - PROCESS | 1663 | 1467028755403 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 1663 | 1467028755405 Marionette TRACE conn2 <- [1,2806,null,{}] 04:59:15 INFO - PROCESS | 1663 | 1467028755411 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:15 INFO - PROCESS | 1663 | 1467028755412 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:15 INFO - PROCESS | 1663 | 1467028755525 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:59:15 INFO - PROCESS | 1663 | 1467028755560 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 1663 | 1467028755561 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ed0800 == 33 [pid = 1663] [id = 709] 04:59:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1231a1400) [pid = 1663] [serial = 2127] [outer = 0x0] 04:59:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1232e8c00) [pid = 1663] [serial = 2128] [outer = 0x1231a1400] 04:59:15 INFO - PROCESS | 1663 | 1467028755585 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123c0a800) [pid = 1663] [serial = 2129] [outer = 0x1231a1400] 04:59:15 INFO - PROCESS | 1663 | 1467028755882 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 522ms 04:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:59:15 INFO - PROCESS | 1663 | 1467028755926 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 1663 | 1467028755927 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:59:15 INFO - PROCESS | 1663 | 1467028755929 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 1663 | 1467028755930 Marionette TRACE conn2 <- [1,2810,null,{}] 04:59:15 INFO - PROCESS | 1663 | 1467028755933 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:15 INFO - PROCESS | 1663 | 1467028755934 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:16 INFO - PROCESS | 1663 | 1467028756028 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:59:16 INFO - PROCESS | 1663 | 1467028756041 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 1663 | 1467028756042 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a612000 == 34 [pid = 1663] [id = 710] 04:59:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x111c22000) [pid = 1663] [serial = 2130] [outer = 0x0] 04:59:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123f38400) [pid = 1663] [serial = 2131] [outer = 0x111c22000] 04:59:16 INFO - PROCESS | 1663 | 1467028756066 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1245ea400) [pid = 1663] [serial = 2132] [outer = 0x111c22000] 04:59:16 INFO - PROCESS | 1663 | 1467028756397 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1239a2c00) [pid = 1663] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1193eb000) [pid = 1663] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1162d3800) [pid = 1663] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11833e400) [pid = 1663] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1133c1c00) [pid = 1663] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119a50800) [pid = 1663] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x112d11000) [pid = 1663] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11804e800) [pid = 1663] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119b7ac00) [pid = 1663] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x120803000) [pid = 1663] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128c50000) [pid = 1663] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123ce4400) [pid = 1663] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119a4b800) [pid = 1663] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x117e92800) [pid = 1663] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:59:16 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x112a74000) [pid = 1663] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:59:16 INFO - PROCESS | 1663 | 1467028756565 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:59:16 INFO - PROCESS | 1663 | 1467028756566 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:59:16 INFO - PROCESS | 1663 | 1467028756571 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 1663 | 1467028756572 Marionette TRACE conn2 <- [1,2814,null,{}] 04:59:16 INFO - PROCESS | 1663 | 1467028756574 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:16 INFO - PROCESS | 1663 | 1467028756575 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:16 INFO - PROCESS | 1663 | 1467028756647 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:59:16 INFO - PROCESS | 1663 | 1467028756651 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 1663 | 1467028756661 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a849800 == 35 [pid = 1663] [id = 711] 04:59:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116f77400) [pid = 1663] [serial = 2133] [outer = 0x0] 04:59:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11804e800) [pid = 1663] [serial = 2134] [outer = 0x116f77400] 04:59:16 INFO - PROCESS | 1663 | 1467028756688 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119b6d000) [pid = 1663] [serial = 2135] [outer = 0x116f77400] 04:59:17 INFO - PROCESS | 1663 | 1467028757012 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 468ms 04:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:59:17 INFO - PROCESS | 1663 | 1467028757040 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 1663 | 1467028757041 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:59:17 INFO - PROCESS | 1663 | 1467028757043 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 1663 | 1467028757044 Marionette TRACE conn2 <- [1,2818,null,{}] 04:59:17 INFO - PROCESS | 1663 | 1467028757047 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 1663 | 1467028757048 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:17 INFO - PROCESS | 1663 | 1467028757124 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:59:17 INFO - PROCESS | 1663 | 1467028757128 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 1663 | 1467028757129 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be3c000 == 36 [pid = 1663] [id = 712] 04:59:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1160d9400) [pid = 1663] [serial = 2136] [outer = 0x0] 04:59:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1239a2c00) [pid = 1663] [serial = 2137] [outer = 0x1160d9400] 04:59:17 INFO - PROCESS | 1663 | 1467028757154 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124f07000) [pid = 1663] [serial = 2138] [outer = 0x1160d9400] 04:59:17 INFO - PROCESS | 1663 | 1467028757504 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 469ms 04:59:17 INFO - PROCESS | 1663 | 1467028757512 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:59:17 INFO - PROCESS | 1663 | 1467028757515 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:59:17 INFO - PROCESS | 1663 | 1467028757517 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 1663 | 1467028757520 Marionette TRACE conn2 <- [1,2822,null,{}] 04:59:17 INFO - PROCESS | 1663 | 1467028757523 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 1663 | 1467028757525 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:17 INFO - PROCESS | 1663 | 1467028757685 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:59:17 INFO - PROCESS | 1663 | 1467028757694 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 1663 | 1467028757697 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c14e000 == 37 [pid = 1663] [id = 713] 04:59:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124f07400) [pid = 1663] [serial = 2139] [outer = 0x0] 04:59:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124f72400) [pid = 1663] [serial = 2140] [outer = 0x124f07400] 04:59:17 INFO - PROCESS | 1663 | 1467028757750 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x127369c00) [pid = 1663] [serial = 2141] [outer = 0x124f07400] 04:59:18 INFO - PROCESS | 1663 | 1467028758113 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:59:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 619ms 04:59:18 INFO - PROCESS | 1663 | 1467028758137 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 1663 | 1467028758140 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:59:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:59:18 INFO - PROCESS | 1663 | 1467028758143 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 1663 | 1467028758144 Marionette TRACE conn2 <- [1,2826,null,{}] 04:59:18 INFO - PROCESS | 1663 | 1467028758146 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:18 INFO - PROCESS | 1663 | 1467028758148 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:18 INFO - PROCESS | 1663 | 1467028758226 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:59:18 INFO - PROCESS | 1663 | 1467028758286 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 1663 | 1467028758287 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cdad000 == 38 [pid = 1663] [id = 714] 04:59:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x124f09400) [pid = 1663] [serial = 2142] [outer = 0x0] 04:59:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x128c50000) [pid = 1663] [serial = 2143] [outer = 0x124f09400] 04:59:18 INFO - PROCESS | 1663 | 1467028758311 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x129165800) [pid = 1663] [serial = 2144] [outer = 0x124f09400] 04:59:18 INFO - PROCESS | 1663 | 1467028758656 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:59:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 568ms 04:59:18 INFO - PROCESS | 1663 | 1467028758712 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:59:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:59:18 INFO - PROCESS | 1663 | 1467028758715 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:59:18 INFO - PROCESS | 1663 | 1467028758718 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 1663 | 1467028758720 Marionette TRACE conn2 <- [1,2830,null,{}] 04:59:18 INFO - PROCESS | 1663 | 1467028758724 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:18 INFO - PROCESS | 1663 | 1467028758725 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:18 INFO - PROCESS | 1663 | 1467028758839 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:59:18 INFO - PROCESS | 1663 | 1467028758894 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 1663 | 1467028758897 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x118099000 == 39 [pid = 1663] [id = 715] 04:59:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1133e2c00) [pid = 1663] [serial = 2145] [outer = 0x0] 04:59:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x113daa400) [pid = 1663] [serial = 2146] [outer = 0x1133e2c00] 04:59:18 INFO - PROCESS | 1663 | 1467028758928 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11696e800) [pid = 1663] [serial = 2147] [outer = 0x1133e2c00] 04:59:19 INFO - PROCESS | 1663 | 1467028759448 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:59:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 772ms 04:59:19 INFO - PROCESS | 1663 | 1467028759551 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 1663 | 1467028759554 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:59:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:59:19 INFO - PROCESS | 1663 | 1467028759560 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 1663 | 1467028759562 Marionette TRACE conn2 <- [1,2834,null,{}] 04:59:19 INFO - PROCESS | 1663 | 1467028759564 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 1663 | 1467028759566 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:19 INFO - PROCESS | 1663 | 1467028759674 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:59:19 INFO - PROCESS | 1663 | 1467028759733 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 1663 | 1467028759734 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x123441000 == 40 [pid = 1663] [id = 716] 04:59:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11833d800) [pid = 1663] [serial = 2148] [outer = 0x0] 04:59:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11843ec00) [pid = 1663] [serial = 2149] [outer = 0x11833d800] 04:59:19 INFO - PROCESS | 1663 | 1467028759765 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11870f400) [pid = 1663] [serial = 2150] [outer = 0x11833d800] 04:59:20 INFO - PROCESS | 1663 | 1467028760449 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:59:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 975ms 04:59:20 INFO - PROCESS | 1663 | 1467028760535 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 1663 | 1467028760537 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:59:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:59:20 INFO - PROCESS | 1663 | 1467028760541 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 1663 | 1467028760542 Marionette TRACE conn2 <- [1,2838,null,{}] 04:59:20 INFO - PROCESS | 1663 | 1467028760546 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:20 INFO - PROCESS | 1663 | 1467028760547 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:20 INFO - PROCESS | 1663 | 1467028760668 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12c14e000 == 39 [pid = 1663] [id = 713] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12be3c000 == 38 [pid = 1663] [id = 712] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12a849800 == 37 [pid = 1663] [id = 711] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x12a612000 == 36 [pid = 1663] [id = 710] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x128ed0800 == 35 [pid = 1663] [id = 709] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x127679800 == 34 [pid = 1663] [id = 708] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x123f81800 == 33 [pid = 1663] [id = 707] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x123602800 == 32 [pid = 1663] [id = 706] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x119a6f000 == 31 [pid = 1663] [id = 705] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x118521800 == 30 [pid = 1663] [id = 704] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x1169ab800 == 29 [pid = 1663] [id = 703] 04:59:20 INFO - PROCESS | 1663 | --DOCSHELL 0x119a6b800 == 28 [pid = 1663] [id = 702] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119a54400) [pid = 1663] [serial = 2048] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x123c0fc00) [pid = 1663] [serial = 2077] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1231a8c00) [pid = 1663] [serial = 2080] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116793400) [pid = 1663] [serial = 2062] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116f7ac00) [pid = 1663] [serial = 2063] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1185a5400) [pid = 1663] [serial = 2059] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118708c00) [pid = 1663] [serial = 2060] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x113a40400) [pid = 1663] [serial = 2056] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116966000) [pid = 1663] [serial = 2057] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119d13400) [pid = 1663] [serial = 2071] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119799000) [pid = 1663] [serial = 2068] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119d04c00) [pid = 1663] [serial = 2069] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1185d8c00) [pid = 1663] [serial = 2065] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119138000) [pid = 1663] [serial = 2066] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123a85c00) [pid = 1663] [serial = 2054] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12760c000) [pid = 1663] [serial = 2090] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1293ca000) [pid = 1663] [serial = 2093] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x124f06400) [pid = 1663] [serial = 2078] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1273c5c00) [pid = 1663] [serial = 2089] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x127106400) [pid = 1663] [serial = 2087] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x126ac0000) [pid = 1663] [serial = 2086] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x123472000) [pid = 1663] [serial = 2075] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12319f800) [pid = 1663] [serial = 2074] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x124f11000) [pid = 1663] [serial = 2081] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x126abb000) [pid = 1663] [serial = 2084] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x124f0d800) [pid = 1663] [serial = 2083] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x121084000) [pid = 1663] [serial = 2072] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x129167000) [pid = 1663] [serial = 2092] [outer = 0x0] [url = about:blank] 04:59:20 INFO - PROCESS | 1663 | 1467028760748 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 1663 | 1467028760751 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x11666f800 == 29 [pid = 1663] [id = 717] 04:59:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11512a400) [pid = 1663] [serial = 2151] [outer = 0x0] 04:59:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x116961c00) [pid = 1663] [serial = 2152] [outer = 0x11512a400] 04:59:20 INFO - PROCESS | 1663 | 1467028760779 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1172bb800) [pid = 1663] [serial = 2153] [outer = 0x11512a400] 04:59:21 INFO - PROCESS | 1663 | 1467028761096 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:59:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 571ms 04:59:21 INFO - PROCESS | 1663 | 1467028761112 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 1663 | 1467028761115 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:59:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:59:21 INFO - PROCESS | 1663 | 1467028761119 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 1663 | 1467028761121 Marionette TRACE conn2 <- [1,2842,null,{}] 04:59:21 INFO - PROCESS | 1663 | 1467028761127 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - PROCESS | 1663 | 1467028761129 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:21 INFO - PROCESS | 1663 | 1467028761236 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:59:21 INFO - PROCESS | 1663 | 1467028761288 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 1663 | 1467028761290 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196e7800 == 30 [pid = 1663] [id = 718] 04:59:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1176bf000) [pid = 1663] [serial = 2154] [outer = 0x0] 04:59:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118443800) [pid = 1663] [serial = 2155] [outer = 0x1176bf000] 04:59:21 INFO - PROCESS | 1663 | 1467028761316 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118fb2c00) [pid = 1663] [serial = 2156] [outer = 0x1176bf000] 04:59:21 INFO - PROCESS | 1663 | 1467028761618 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:59:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 525ms 04:59:21 INFO - PROCESS | 1663 | 1467028761646 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 1663 | 1467028761647 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:59:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:59:21 INFO - PROCESS | 1663 | 1467028761649 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 1663 | 1467028761652 Marionette TRACE conn2 <- [1,2846,null,{}] 04:59:21 INFO - PROCESS | 1663 | 1467028761663 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - PROCESS | 1663 | 1467028761666 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:21 INFO - PROCESS | 1663 | 1467028761754 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:59:21 INFO - PROCESS | 1663 | 1467028761814 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 1663 | 1467028761816 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c7a000 == 31 [pid = 1663] [id = 719] 04:59:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11937b800) [pid = 1663] [serial = 2157] [outer = 0x0] 04:59:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x119799000) [pid = 1663] [serial = 2158] [outer = 0x11937b800] 04:59:21 INFO - PROCESS | 1663 | 1467028761853 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x119d07400) [pid = 1663] [serial = 2159] [outer = 0x11937b800] 04:59:22 INFO - PROCESS | 1663 | 1467028762125 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 526ms 04:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:59:22 INFO - PROCESS | 1663 | 1467028762180 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 1663 | 1467028762181 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:59:22 INFO - PROCESS | 1663 | 1467028762184 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 1663 | 1467028762185 Marionette TRACE conn2 <- [1,2850,null,{}] 04:59:22 INFO - PROCESS | 1663 | 1467028762187 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 1663 | 1467028762190 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:22 INFO - PROCESS | 1663 | 1467028762275 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:59:22 INFO - PROCESS | 1663 | 1467028762279 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 1663 | 1467028762280 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12766b800 == 32 [pid = 1663] [id = 720] 04:59:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119d0f400) [pid = 1663] [serial = 2160] [outer = 0x0] 04:59:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121080800) [pid = 1663] [serial = 2161] [outer = 0x119d0f400] 04:59:22 INFO - PROCESS | 1663 | 1467028762305 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x121295400) [pid = 1663] [serial = 2162] [outer = 0x119d0f400] 04:59:22 INFO - PROCESS | 1663 | 1467028762675 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 523ms 04:59:22 INFO - PROCESS | 1663 | 1467028762716 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 1663 | 1467028762718 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:59:22 INFO - PROCESS | 1663 | 1467028762729 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 1663 | 1467028762731 Marionette TRACE conn2 <- [1,2854,null,{}] 04:59:22 INFO - PROCESS | 1663 | 1467028762734 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 1663 | 1467028762736 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:22 INFO - PROCESS | 1663 | 1467028762897 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:59:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12cdac000 == 31 [pid = 1663] [id = 16] 04:59:22 INFO - PROCESS | 1663 | 1467028762937 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 1663 | 1467028762938 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a406000 == 32 [pid = 1663] [id = 721] 04:59:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12129b400) [pid = 1663] [serial = 2163] [outer = 0x0] 04:59:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12319e800) [pid = 1663] [serial = 2164] [outer = 0x12129b400] 04:59:23 INFO - PROCESS | 1663 | 1467028763002 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12347ec00) [pid = 1663] [serial = 2165] [outer = 0x12129b400] 04:59:23 INFO - PROCESS | 1663 | 1467028763400 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:59:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:59:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 721ms 04:59:23 INFO - PROCESS | 1663 | 1467028763450 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:59:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:59:23 INFO - PROCESS | 1663 | 1467028763451 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:59:23 INFO - PROCESS | 1663 | 1467028763453 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 1663 | 1467028763454 Marionette TRACE conn2 <- [1,2858,null,{}] 04:59:23 INFO - PROCESS | 1663 | 1467028763457 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:23 INFO - PROCESS | 1663 | 1467028763461 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:23 INFO - PROCESS | 1663 | 1467028763591 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:59:23 INFO - PROCESS | 1663 | 1467028763615 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 1663 | 1467028763616 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7c5800 == 33 [pid = 1663] [id = 722] 04:59:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123a7c800) [pid = 1663] [serial = 2166] [outer = 0x0] 04:59:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1245b3000) [pid = 1663] [serial = 2167] [outer = 0x123a7c800] 04:59:23 INFO - PROCESS | 1663 | 1467028763641 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126abac00) [pid = 1663] [serial = 2168] [outer = 0x123a7c800] 04:59:23 INFO - PROCESS | 1663 | 1467028763985 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 571ms 04:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:59:24 INFO - PROCESS | 1663 | 1467028764032 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 1663 | 1467028764033 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:59:24 INFO - PROCESS | 1663 | 1467028764035 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 1663 | 1467028764036 Marionette TRACE conn2 <- [1,2862,null,{}] 04:59:24 INFO - PROCESS | 1663 | 1467028764039 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:24 INFO - PROCESS | 1663 | 1467028764040 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:24 INFO - PROCESS | 1663 | 1467028764145 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:59:24 INFO - PROCESS | 1663 | 1467028764158 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 1663 | 1467028764159 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3a800 == 34 [pid = 1663] [id = 723] 04:59:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1185a5000) [pid = 1663] [serial = 2169] [outer = 0x0] 04:59:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126f50c00) [pid = 1663] [serial = 2170] [outer = 0x1185a5000] 04:59:24 INFO - PROCESS | 1663 | 1467028764183 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1273b8800) [pid = 1663] [serial = 2171] [outer = 0x1185a5000] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x124f07400) [pid = 1663] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11843c000) [pid = 1663] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x111aa8000) [pid = 1663] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d06000) [pid = 1663] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119844400) [pid = 1663] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x116f72000) [pid = 1663] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x113834400) [pid = 1663] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1231a1400) [pid = 1663] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1193f3000) [pid = 1663] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x116966400) [pid = 1663] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x111c22000) [pid = 1663] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1160d9400) [pid = 1663] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x116630400) [pid = 1663] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x116f77400) [pid = 1663] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119a57c00) [pid = 1663] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:59:24 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x119b7b000) [pid = 1663] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:59:24 INFO - PROCESS | 1663 | 1467028764731 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 720ms 04:59:24 INFO - PROCESS | 1663 | 1467028764757 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 1663 | 1467028764760 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:59:24 INFO - PROCESS | 1663 | 1467028764764 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 1663 | 1467028764766 Marionette TRACE conn2 <- [1,2866,null,{}] 04:59:24 INFO - PROCESS | 1663 | 1467028764770 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:24 INFO - PROCESS | 1663 | 1467028764772 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:24 INFO - PROCESS | 1663 | 1467028764897 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:59:24 INFO - PROCESS | 1663 | 1467028764968 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 1663 | 1467028764969 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x119115000 == 35 [pid = 1663] [id = 724] 04:59:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x116966000) [pid = 1663] [serial = 2172] [outer = 0x0] 04:59:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116f72000) [pid = 1663] [serial = 2173] [outer = 0x116966000] 04:59:25 INFO - PROCESS | 1663 | 1467028765012 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1176be000) [pid = 1663] [serial = 2174] [outer = 0x116966000] 04:59:25 INFO - PROCESS | 1663 | 1467028765407 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:59:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 04:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:59:25 INFO - PROCESS | 1663 | 1467028765443 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 1663 | 1467028765446 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:59:25 INFO - PROCESS | 1663 | 1467028765451 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 1663 | 1467028765453 Marionette TRACE conn2 <- [1,2870,null,{}] 04:59:25 INFO - PROCESS | 1663 | 1467028765458 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:25 INFO - PROCESS | 1663 | 1467028765460 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:25 INFO - PROCESS | 1663 | 1467028765560 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:59:25 INFO - PROCESS | 1663 | 1467028765617 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 1663 | 1467028765619 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1249bd800 == 36 [pid = 1663] [id = 725] 04:59:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11843c000) [pid = 1663] [serial = 2175] [outer = 0x0] 04:59:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11870a000) [pid = 1663] [serial = 2176] [outer = 0x11843c000] 04:59:25 INFO - PROCESS | 1663 | 1467028765650 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118fb9c00) [pid = 1663] [serial = 2177] [outer = 0x11843c000] 04:59:26 INFO - PROCESS | 1663 | 1467028766076 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 676ms 04:59:26 INFO - PROCESS | 1663 | 1467028766128 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 1663 | 1467028766129 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:59:26 INFO - PROCESS | 1663 | 1467028766132 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 1663 | 1467028766135 Marionette TRACE conn2 <- [1,2874,null,{}] 04:59:26 INFO - PROCESS | 1663 | 1467028766142 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:26 INFO - PROCESS | 1663 | 1467028766145 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:26 INFO - PROCESS | 1663 | 1467028766244 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:59:26 INFO - PROCESS | 1663 | 1467028766347 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 1663 | 1467028766349 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c156000 == 37 [pid = 1663] [id = 726] 04:59:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1193f3000) [pid = 1663] [serial = 2178] [outer = 0x0] 04:59:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119d07c00) [pid = 1663] [serial = 2179] [outer = 0x1193f3000] 04:59:26 INFO - PROCESS | 1663 | 1467028766381 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121078c00) [pid = 1663] [serial = 2180] [outer = 0x1193f3000] 04:59:26 INFO - PROCESS | 1663 | 1467028766806 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 722ms 04:59:26 INFO - PROCESS | 1663 | 1467028766855 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 1663 | 1467028766858 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:59:26 INFO - PROCESS | 1663 | 1467028766861 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 1663 | 1467028766863 Marionette TRACE conn2 <- [1,2878,null,{}] 04:59:26 INFO - PROCESS | 1663 | 1467028766866 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:26 INFO - PROCESS | 1663 | 1467028766869 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:27 INFO - PROCESS | 1663 | 1467028767011 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:59:27 INFO - PROCESS | 1663 | 1467028767080 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 1663 | 1467028767082 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cda5800 == 38 [pid = 1663] [id = 727] 04:59:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12129a000) [pid = 1663] [serial = 2181] [outer = 0x0] 04:59:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123c03000) [pid = 1663] [serial = 2182] [outer = 0x12129a000] 04:59:27 INFO - PROCESS | 1663 | 1467028767111 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x123ce4400) [pid = 1663] [serial = 2183] [outer = 0x12129a000] 04:59:27 INFO - PROCESS | 1663 | 1467028767538 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 723ms 04:59:27 INFO - PROCESS | 1663 | 1467028767585 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 1663 | 1467028767586 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:59:27 INFO - PROCESS | 1663 | 1467028767603 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 1663 | 1467028767605 Marionette TRACE conn2 <- [1,2882,null,{}] 04:59:27 INFO - PROCESS | 1663 | 1467028767607 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:27 INFO - PROCESS | 1663 | 1467028767608 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:27 INFO - PROCESS | 1663 | 1467028767705 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:59:27 INFO - PROCESS | 1663 | 1467028767761 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 1663 | 1467028767763 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185e1000 == 39 [pid = 1663] [id = 728] 04:59:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1151c9400) [pid = 1663] [serial = 2184] [outer = 0x0] 04:59:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11843c800) [pid = 1663] [serial = 2185] [outer = 0x1151c9400] 04:59:27 INFO - PROCESS | 1663 | 1467028767792 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119d09800) [pid = 1663] [serial = 2186] [outer = 0x1151c9400] 04:59:28 INFO - PROCESS | 1663 | 1467028768300 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:59:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 723ms 04:59:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:59:28 INFO - PROCESS | 1663 | 1467028768326 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 1663 | 1467028768328 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:59:28 INFO - PROCESS | 1663 | 1467028768331 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 1663 | 1467028768333 Marionette TRACE conn2 <- [1,2886,null,{}] 04:59:28 INFO - PROCESS | 1663 | 1467028768337 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:28 INFO - PROCESS | 1663 | 1467028768340 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:28 INFO - PROCESS | 1663 | 1467028768441 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:59:28 INFO - PROCESS | 1663 | 1467028768515 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 1663 | 1467028768516 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11723d000 == 40 [pid = 1663] [id = 729] 04:59:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x117e93000) [pid = 1663] [serial = 2187] [outer = 0x0] 04:59:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118050800) [pid = 1663] [serial = 2188] [outer = 0x117e93000] 04:59:28 INFO - PROCESS | 1663 | 1467028768545 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118340400) [pid = 1663] [serial = 2189] [outer = 0x117e93000] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7c5800 == 39 [pid = 1663] [id = 722] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a406000 == 38 [pid = 1663] [id = 721] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12766b800 == 37 [pid = 1663] [id = 720] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123c7a000 == 36 [pid = 1663] [id = 719] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1196e7800 == 35 [pid = 1663] [id = 718] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11666f800 == 34 [pid = 1663] [id = 717] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12cdab800 == 33 [pid = 1663] [id = 17] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x118099000 == 32 [pid = 1663] [id = 715] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123441000 == 31 [pid = 1663] [id = 716] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12cdad000 == 30 [pid = 1663] [id = 714] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1185e1000 == 29 [pid = 1663] [id = 728] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12cda5800 == 28 [pid = 1663] [id = 727] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12c156000 == 27 [pid = 1663] [id = 726] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1249bd800 == 26 [pid = 1663] [id = 725] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3a800 == 25 [pid = 1663] [id = 723] 04:59:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119115000 == 24 [pid = 1663] [id = 724] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x127369c00) [pid = 1663] [serial = 2141] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118706400) [pid = 1663] [serial = 2116] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11512a800) [pid = 1663] [serial = 2096] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1231a0000) [pid = 1663] [serial = 2126] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119a55000) [pid = 1663] [serial = 2122] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1176c6400) [pid = 1663] [serial = 2113] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1162d1000) [pid = 1663] [serial = 2111] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x123c0a800) [pid = 1663] [serial = 2129] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11972a000) [pid = 1663] [serial = 2119] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118166c00) [pid = 1663] [serial = 2114] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11870fc00) [pid = 1663] [serial = 2098] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x123f38400) [pid = 1663] [serial = 2131] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1232e8c00) [pid = 1663] [serial = 2128] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124f07000) [pid = 1663] [serial = 2138] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x121080c00) [pid = 1663] [serial = 2125] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1193ec400) [pid = 1663] [serial = 2099] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x117043000) [pid = 1663] [serial = 2107] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x119b6d000) [pid = 1663] [serial = 2135] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1236f3400) [pid = 1663] [serial = 2102] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11269d400) [pid = 1663] [serial = 2095] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x121083c00) [pid = 1663] [serial = 2101] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x126f55400) [pid = 1663] [serial = 2105] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11804e800) [pid = 1663] [serial = 2134] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118fb4c00) [pid = 1663] [serial = 2117] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x113d3dc00) [pid = 1663] [serial = 2110] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x124f72400) [pid = 1663] [serial = 2140] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x1245b5c00) [pid = 1663] [serial = 2104] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x11979a800) [pid = 1663] [serial = 2120] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x11843f000) [pid = 1663] [serial = 2108] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1245ea400) [pid = 1663] [serial = 2132] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x119b77c00) [pid = 1663] [serial = 2123] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x1239a2c00) [pid = 1663] [serial = 2137] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x128c50000) [pid = 1663] [serial = 2143] [outer = 0x0] [url = about:blank] 04:59:29 INFO - PROCESS | 1663 | 1467028769444 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1123ms 04:59:29 INFO - PROCESS | 1663 | 1467028769455 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 1663 | 1467028769459 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:59:29 INFO - PROCESS | 1663 | 1467028769463 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 1663 | 1467028769464 Marionette TRACE conn2 <- [1,2890,null,{}] 04:59:29 INFO - PROCESS | 1663 | 1467028769468 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:29 INFO - PROCESS | 1663 | 1467028769469 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:29 INFO - PROCESS | 1663 | 1467028769549 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:59:29 INFO - PROCESS | 1663 | 1467028769603 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 1663 | 1467028769606 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x117248000 == 25 [pid = 1663] [id = 730] 04:59:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x113d3dc00) [pid = 1663] [serial = 2190] [outer = 0x0] 04:59:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x1162d5800) [pid = 1663] [serial = 2191] [outer = 0x113d3dc00] 04:59:29 INFO - PROCESS | 1663 | 1467028769633 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x116a0a400) [pid = 1663] [serial = 2192] [outer = 0x113d3dc00] 04:59:29 INFO - PROCESS | 1663 | 1467028769990 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 571ms 04:59:30 INFO - PROCESS | 1663 | 1467028770034 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 1663 | 1467028770040 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:59:30 INFO - PROCESS | 1663 | 1467028770047 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 1663 | 1467028770049 Marionette TRACE conn2 <- [1,2894,null,{}] 04:59:30 INFO - PROCESS | 1663 | 1467028770053 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 1663 | 1467028770055 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:30 INFO - PROCESS | 1663 | 1467028770179 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:59:30 INFO - PROCESS | 1663 | 1467028770262 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 1663 | 1467028770263 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f08800 == 26 [pid = 1663] [id = 731] 04:59:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x116f77000) [pid = 1663] [serial = 2193] [outer = 0x0] 04:59:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x118050000) [pid = 1663] [serial = 2194] [outer = 0x116f77000] 04:59:30 INFO - PROCESS | 1663 | 1467028770309 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x118332800) [pid = 1663] [serial = 2195] [outer = 0x116f77000] 04:59:30 INFO - PROCESS | 1663 | 1467028770660 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 622ms 04:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:59:30 INFO - PROCESS | 1663 | 1467028770669 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 1663 | 1467028770670 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:59:30 INFO - PROCESS | 1663 | 1467028770674 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 1663 | 1467028770679 Marionette TRACE conn2 <- [1,2898,null,{}] 04:59:30 INFO - PROCESS | 1663 | 1467028770686 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 1663 | 1467028770692 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:30 INFO - PROCESS | 1663 | 1467028770791 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:59:30 INFO - PROCESS | 1663 | 1467028770798 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 1663 | 1467028770800 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x123240000 == 27 [pid = 1663] [id = 732] 04:59:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x112d10c00) [pid = 1663] [serial = 2196] [outer = 0x0] 04:59:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x118706400) [pid = 1663] [serial = 2197] [outer = 0x112d10c00] 04:59:30 INFO - PROCESS | 1663 | 1467028770828 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x118fb7800) [pid = 1663] [serial = 2198] [outer = 0x112d10c00] 04:59:31 INFO - PROCESS | 1663 | 1467028771150 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 524ms 04:59:31 INFO - PROCESS | 1663 | 1467028771198 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 1663 | 1467028771199 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:59:31 INFO - PROCESS | 1663 | 1467028771202 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 1663 | 1467028771203 Marionette TRACE conn2 <- [1,2902,null,{}] 04:59:31 INFO - PROCESS | 1663 | 1467028771205 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 1663 | 1467028771206 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:31 INFO - PROCESS | 1663 | 1467028771282 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:59:31 INFO - PROCESS | 1663 | 1467028771286 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 1663 | 1467028771287 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x124715800 == 28 [pid = 1663] [id = 733] 04:59:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119373400) [pid = 1663] [serial = 2199] [outer = 0x0] 04:59:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x119729000) [pid = 1663] [serial = 2200] [outer = 0x119373400] 04:59:31 INFO - PROCESS | 1663 | 1467028771316 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x119798800) [pid = 1663] [serial = 2201] [outer = 0x119373400] 04:59:31 INFO - PROCESS | 1663 | 1467028771689 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 04:59:31 INFO - PROCESS | 1663 | 1467028771730 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 1663 | 1467028771731 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:59:31 INFO - PROCESS | 1663 | 1467028771743 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 1663 | 1467028771744 Marionette TRACE conn2 <- [1,2906,null,{}] 04:59:31 INFO - PROCESS | 1663 | 1467028771746 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 1663 | 1467028771747 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:31 INFO - PROCESS | 1663 | 1467028771839 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:59:31 INFO - PROCESS | 1663 | 1467028771876 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 1663 | 1467028771877 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f6c000 == 29 [pid = 1663] [id = 734] 04:59:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116a0b800) [pid = 1663] [serial = 2202] [outer = 0x0] 04:59:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119a4ec00) [pid = 1663] [serial = 2203] [outer = 0x116a0b800] 04:59:31 INFO - PROCESS | 1663 | 1467028771901 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119b70800) [pid = 1663] [serial = 2204] [outer = 0x116a0b800] 04:59:32 INFO - PROCESS | 1663 | 1467028772219 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 519ms 04:59:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:59:32 INFO - PROCESS | 1663 | 1467028772262 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 1663 | 1467028772263 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:59:32 INFO - PROCESS | 1663 | 1467028772265 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 1663 | 1467028772266 Marionette TRACE conn2 <- [1,2910,null,{}] 04:59:32 INFO - PROCESS | 1663 | 1467028772268 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:32 INFO - PROCESS | 1663 | 1467028772272 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:32 INFO - PROCESS | 1663 | 1467028772392 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:59:32 INFO - PROCESS | 1663 | 1467028772426 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 1663 | 1467028772427 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ecf800 == 30 [pid = 1663] [id = 735] 04:59:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119b77c00) [pid = 1663] [serial = 2205] [outer = 0x0] 04:59:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x121081800) [pid = 1663] [serial = 2206] [outer = 0x119b77c00] 04:59:32 INFO - PROCESS | 1663 | 1467028772452 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1231a0c00) [pid = 1663] [serial = 2207] [outer = 0x119b77c00] 04:59:32 INFO - PROCESS | 1663 | 1467028772733 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:59:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:59:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:59:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 519ms 04:59:32 INFO - TEST-START | /DOMEvents/constructors.html 04:59:32 INFO - PROCESS | 1663 | 1467028772785 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 1663 | 1467028772786 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:59:32 INFO - PROCESS | 1663 | 1467028772796 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 1663 | 1467028772797 Marionette TRACE conn2 <- [1,2914,null,{}] 04:59:32 INFO - PROCESS | 1663 | 1467028772799 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:32 INFO - PROCESS | 1663 | 1467028772808 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:32 INFO - PROCESS | 1663 | 1467028772900 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:59:32 INFO - PROCESS | 1663 | 1467028772904 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 1663 | 1467028772906 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7b9800 == 31 [pid = 1663] [id = 736] 04:59:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112f0cc00) [pid = 1663] [serial = 2208] [outer = 0x0] 04:59:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1231a8c00) [pid = 1663] [serial = 2209] [outer = 0x112f0cc00] 04:59:32 INFO - PROCESS | 1663 | 1467028772930 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1239a4000) [pid = 1663] [serial = 2210] [outer = 0x112f0cc00] 04:59:33 INFO - PROCESS | 1663 | 1467028773279 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:59:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:59:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:59:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:59:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 533ms 04:59:33 INFO - PROCESS | 1663 | 1467028773322 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 1663 | 1467028773324 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:59:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:59:33 INFO - PROCESS | 1663 | 1467028773326 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 1663 | 1467028773327 Marionette TRACE conn2 <- [1,2918,null,{}] 04:59:33 INFO - PROCESS | 1663 | 1467028773330 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 1663 | 1467028773331 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:33 INFO - PROCESS | 1663 | 1467028773425 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:59:33 INFO - PROCESS | 1663 | 1467028773429 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 1663 | 1467028773430 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aae6800 == 32 [pid = 1663] [id = 737] 04:59:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1239ab000) [pid = 1663] [serial = 2211] [outer = 0x0] 04:59:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x123c0ec00) [pid = 1663] [serial = 2212] [outer = 0x1239ab000] 04:59:33 INFO - PROCESS | 1663 | 1467028773454 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1245e8c00) [pid = 1663] [serial = 2213] [outer = 0x1239ab000] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11937b800) [pid = 1663] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11833d800) [pid = 1663] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11512a400) [pid = 1663] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1176bf000) [pid = 1663] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1133e2c00) [pid = 1663] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x124f09400) [pid = 1663] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x119d0f400) [pid = 1663] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12cdac800) [pid = 1663] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12c9cd800) [pid = 1663] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12129b400) [pid = 1663] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1185a5000) [pid = 1663] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:59:33 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x123a7c800) [pid = 1663] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:59:33 INFO - PROCESS | 1663 | 1467028773869 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:59:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:59:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 04:59:33 INFO - PROCESS | 1663 | 1467028773897 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 1663 | 1467028773898 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:59:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:59:33 INFO - PROCESS | 1663 | 1467028773901 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 1663 | 1467028773902 Marionette TRACE conn2 <- [1,2922,null,{}] 04:59:33 INFO - PROCESS | 1663 | 1467028773905 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 1663 | 1467028773909 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:34 INFO - PROCESS | 1663 | 1467028774017 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:59:34 INFO - PROCESS | 1663 | 1467028774026 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 1663 | 1467028774027 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12323a000 == 33 [pid = 1663] [id = 738] 04:59:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1121aa800) [pid = 1663] [serial = 2214] [outer = 0x0] 04:59:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118fb4000) [pid = 1663] [serial = 2215] [outer = 0x1121aa800] 04:59:34 INFO - PROCESS | 1663 | 1467028774051 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x12319e400) [pid = 1663] [serial = 2216] [outer = 0x1121aa800] 04:59:34 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:34 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:34 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:34 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:59:34 INFO - PROCESS | 1663 | 1467028774345 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:59:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:59:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:59:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:59:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:59:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:59:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:59:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 470ms 04:59:34 INFO - PROCESS | 1663 | 1467028774374 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 1663 | 1467028774377 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:59:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:59:34 INFO - PROCESS | 1663 | 1467028774379 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 1663 | 1467028774380 Marionette TRACE conn2 <- [1,2926,null,{}] 04:59:34 INFO - PROCESS | 1663 | 1467028774383 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 1663 | 1467028774384 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:34 INFO - PROCESS | 1663 | 1467028774461 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:59:34 INFO - PROCESS | 1663 | 1467028774464 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 1663 | 1467028774465 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be51800 == 34 [pid = 1663] [id = 739] 04:59:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x123c05000) [pid = 1663] [serial = 2217] [outer = 0x0] 04:59:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1248b1400) [pid = 1663] [serial = 2218] [outer = 0x123c05000] 04:59:34 INFO - PROCESS | 1663 | 1467028774489 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x124f7c400) [pid = 1663] [serial = 2219] [outer = 0x123c05000] 04:59:34 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:59:34 INFO - PROCESS | 1663 | 1467028774817 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:59:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:59:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 473ms 04:59:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:59:34 INFO - PROCESS | 1663 | 1467028774852 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 1663 | 1467028774854 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:59:34 INFO - PROCESS | 1663 | 1467028774856 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 1663 | 1467028774858 Marionette TRACE conn2 <- [1,2930,null,{}] 04:59:34 INFO - PROCESS | 1663 | 1467028774860 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 1663 | 1467028774861 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:34 INFO - PROCESS | 1663 | 1467028774978 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:59:34 INFO - PROCESS | 1663 | 1467028774984 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 1663 | 1467028774985 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ef1800 == 35 [pid = 1663] [id = 740] 04:59:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x126abb800) [pid = 1663] [serial = 2220] [outer = 0x0] 04:59:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x126f54800) [pid = 1663] [serial = 2221] [outer = 0x126abb800] 04:59:35 INFO - PROCESS | 1663 | 1467028775011 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x127603800) [pid = 1663] [serial = 2222] [outer = 0x126abb800] 04:59:35 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:59:35 INFO - PROCESS | 1663 | 1467028775355 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:59:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:59:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 04:59:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:59:35 INFO - PROCESS | 1663 | 1467028775377 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 1663 | 1467028775378 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:59:35 INFO - PROCESS | 1663 | 1467028775381 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 1663 | 1467028775383 Marionette TRACE conn2 <- [1,2934,null,{}] 04:59:35 INFO - PROCESS | 1663 | 1467028775385 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:35 INFO - PROCESS | 1663 | 1467028775387 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:35 INFO - PROCESS | 1663 | 1467028775449 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:59:35 INFO - PROCESS | 1663 | 1467028775453 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 1663 | 1467028775454 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce67000 == 36 [pid = 1663] [id = 741] 04:59:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x127603c00) [pid = 1663] [serial = 2223] [outer = 0x0] 04:59:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12760ec00) [pid = 1663] [serial = 2224] [outer = 0x127603c00] 04:59:35 INFO - PROCESS | 1663 | 1467028775477 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x128e78c00) [pid = 1663] [serial = 2225] [outer = 0x127603c00] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x117248000 == 35 [pid = 1663] [id = 730] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11723d000 == 34 [pid = 1663] [id = 729] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7b9800 == 33 [pid = 1663] [id = 736] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12323a000 == 32 [pid = 1663] [id = 738] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12aae6800 == 31 [pid = 1663] [id = 737] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x126f6c000 == 30 [pid = 1663] [id = 734] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x124715800 == 29 [pid = 1663] [id = 733] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x128ecf800 == 28 [pid = 1663] [id = 735] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x118f08800 == 27 [pid = 1663] [id = 731] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12be51800 == 26 [pid = 1663] [id = 739] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x123240000 == 25 [pid = 1663] [id = 732] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1273b8800) [pid = 1663] [serial = 2171] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126abac00) [pid = 1663] [serial = 2168] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x126f50c00) [pid = 1663] [serial = 2170] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12347ec00) [pid = 1663] [serial = 2165] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119799000) [pid = 1663] [serial = 2158] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119d07400) [pid = 1663] [serial = 2159] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11843ec00) [pid = 1663] [serial = 2149] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11870f400) [pid = 1663] [serial = 2150] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x116961c00) [pid = 1663] [serial = 2152] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1172bb800) [pid = 1663] [serial = 2153] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x118443800) [pid = 1663] [serial = 2155] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x118fb2c00) [pid = 1663] [serial = 2156] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x113daa400) [pid = 1663] [serial = 2146] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11696e800) [pid = 1663] [serial = 2147] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x129165800) [pid = 1663] [serial = 2144] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1245b3000) [pid = 1663] [serial = 2167] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x121295400) [pid = 1663] [serial = 2162] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x121080800) [pid = 1663] [serial = 2161] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12c38f000) [pid = 1663] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x11833fc00) [pid = 1663] [serial = 1469] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:59:36 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x12319e800) [pid = 1663] [serial = 2164] [outer = 0x0] [url = about:blank] 04:59:36 INFO - PROCESS | 1663 | --DOCSHELL 0x126ef1800 == 24 [pid = 1663] [id = 740] 04:59:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:59:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1675ms 04:59:37 INFO - PROCESS | 1663 | 1467028777049 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:59:37 INFO - PROCESS | 1663 | 1467028777056 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 1663 | 1467028777060 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:59:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:59:37 INFO - PROCESS | 1663 | 1467028777064 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 1663 | 1467028777065 Marionette TRACE conn2 <- [1,2938,null,{}] 04:59:37 INFO - PROCESS | 1663 | 1467028777069 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 1663 | 1467028777071 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:37 INFO - PROCESS | 1663 | 1467028777148 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:59:37 INFO - PROCESS | 1663 | 1467028777203 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 1663 | 1467028777204 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f5c800 == 25 [pid = 1663] [id = 742] 04:59:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x113d3c000) [pid = 1663] [serial = 2226] [outer = 0x0] 04:59:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x113dac400) [pid = 1663] [serial = 2227] [outer = 0x113d3c000] 04:59:37 INFO - PROCESS | 1663 | 1467028777232 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1162d5000) [pid = 1663] [serial = 2228] [outer = 0x113d3c000] 04:59:37 INFO - PROCESS | 1663 | 1467028777510 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:59:37 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:59:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms 04:59:37 INFO - PROCESS | 1663 | 1467028777535 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 1663 | 1467028777540 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:59:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:59:37 INFO - PROCESS | 1663 | 1467028777550 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 1663 | 1467028777552 Marionette TRACE conn2 <- [1,2942,null,{}] 04:59:37 INFO - PROCESS | 1663 | 1467028777554 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 1663 | 1467028777559 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:37 INFO - PROCESS | 1663 | 1467028777651 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:59:37 INFO - PROCESS | 1663 | 1467028777655 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 1663 | 1467028777659 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x118521000 == 26 [pid = 1663] [id = 743] 04:59:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11696e800) [pid = 1663] [serial = 2229] [outer = 0x0] 04:59:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x116f7b800) [pid = 1663] [serial = 2230] [outer = 0x11696e800] 04:59:37 INFO - PROCESS | 1663 | 1467028777688 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1172bbc00) [pid = 1663] [serial = 2231] [outer = 0x11696e800] 04:59:38 INFO - PROCESS | 1663 | 1467028778024 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:59:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:59:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:59:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 525ms 04:59:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:59:38 INFO - PROCESS | 1663 | 1467028778075 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 1663 | 1467028778077 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:59:38 INFO - PROCESS | 1663 | 1467028778079 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 1663 | 1467028778081 Marionette TRACE conn2 <- [1,2946,null,{}] 04:59:38 INFO - PROCESS | 1663 | 1467028778089 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:38 INFO - PROCESS | 1663 | 1467028778093 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:38 INFO - PROCESS | 1663 | 1467028778177 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:59:38 INFO - PROCESS | 1663 | 1467028778182 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 1663 | 1467028778184 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a62000 == 27 [pid = 1663] [id = 744] 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x112696000) [pid = 1663] [serial = 2232] [outer = 0x0] 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118336800) [pid = 1663] [serial = 2233] [outer = 0x112696000] 04:59:38 INFO - PROCESS | 1663 | 1467028778215 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1185a7000) [pid = 1663] [serial = 2234] [outer = 0x112696000] 04:59:38 INFO - PROCESS | 1663 | 1467028778544 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:59:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:59:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 472ms 04:59:38 INFO - PROCESS | 1663 | 1467028778551 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 1663 | 1467028778553 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:59:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:59:38 INFO - PROCESS | 1663 | 1467028778555 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 1663 | 1467028778558 Marionette TRACE conn2 <- [1,2950,null,{}] 04:59:38 INFO - PROCESS | 1663 | 1467028778562 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:38 INFO - PROCESS | 1663 | 1467028778563 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:38 INFO - PROCESS | 1663 | 1467028778643 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:59:38 INFO - PROCESS | 1663 | 1467028778697 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 1663 | 1467028778698 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x123244800 == 28 [pid = 1663] [id = 745] 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1185a6c00) [pid = 1663] [serial = 2235] [outer = 0x0] 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118711000) [pid = 1663] [serial = 2236] [outer = 0x1185a6c00] 04:59:38 INFO - PROCESS | 1663 | 1467028778724 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119130c00) [pid = 1663] [serial = 2237] [outer = 0x1185a6c00] 04:59:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x117073000 == 29 [pid = 1663] [id = 746] 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119374400) [pid = 1663] [serial = 2238] [outer = 0x0] 04:59:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11913a800) [pid = 1663] [serial = 2239] [outer = 0x119374400] 04:59:39 INFO - PROCESS | 1663 | 1467028779000 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:59:39 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:59:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 473ms 04:59:39 INFO - PROCESS | 1663 | 1467028779030 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 1663 | 1467028779031 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:59:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:59:39 INFO - PROCESS | 1663 | 1467028779033 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 1663 | 1467028779035 Marionette TRACE conn2 <- [1,2954,null,{}] 04:59:39 INFO - PROCESS | 1663 | 1467028779037 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:39 INFO - PROCESS | 1663 | 1467028779040 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:39 INFO - PROCESS | 1663 | 1467028779135 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:59:39 INFO - PROCESS | 1663 | 1467028779140 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 1663 | 1467028779142 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x126edd000 == 30 [pid = 1663] [id = 747] 04:59:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116795000) [pid = 1663] [serial = 2240] [outer = 0x0] 04:59:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1193ee000) [pid = 1663] [serial = 2241] [outer = 0x116795000] 04:59:39 INFO - PROCESS | 1663 | 1467028779167 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119799000) [pid = 1663] [serial = 2242] [outer = 0x116795000] 04:59:39 INFO - PROCESS | 1663 | 1467028779482 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:59:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:59:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:59:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 04:59:39 INFO - PROCESS | 1663 | 1467028779504 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 1663 | 1467028779505 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:59:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:59:39 INFO - PROCESS | 1663 | 1467028779511 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 1663 | 1467028779512 Marionette TRACE conn2 <- [1,2958,null,{}] 04:59:39 INFO - PROCESS | 1663 | 1467028779514 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:39 INFO - PROCESS | 1663 | 1467028779518 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:39 INFO - PROCESS | 1663 | 1467028779644 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:59:39 INFO - PROCESS | 1663 | 1467028779651 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 1663 | 1467028779652 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ec8800 == 31 [pid = 1663] [id = 748] 04:59:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11978d000) [pid = 1663] [serial = 2243] [outer = 0x0] 04:59:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119b74800) [pid = 1663] [serial = 2244] [outer = 0x11978d000] 04:59:39 INFO - PROCESS | 1663 | 1467028779676 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121086400) [pid = 1663] [serial = 2245] [outer = 0x11978d000] 04:59:39 INFO - PROCESS | 1663 | 1467028779935 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:59:39 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:59:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 04:59:39 INFO - PROCESS | 1663 | 1467028779979 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:59:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:59:39 INFO - PROCESS | 1663 | 1467028779980 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:59:39 INFO - PROCESS | 1663 | 1467028779982 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 1663 | 1467028779994 Marionette TRACE conn2 <- [1,2962,null,{}] 04:59:40 INFO - PROCESS | 1663 | 1467028780001 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 1663 | 1467028780003 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:40 INFO - PROCESS | 1663 | 1467028780083 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:59:40 INFO - PROCESS | 1663 | 1467028780087 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 1663 | 1467028780088 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a60b000 == 32 [pid = 1663] [id = 749] 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11295d000) [pid = 1663] [serial = 2246] [outer = 0x0] 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x121293800) [pid = 1663] [serial = 2247] [outer = 0x11295d000] 04:59:40 INFO - PROCESS | 1663 | 1467028780114 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123111c00) [pid = 1663] [serial = 2248] [outer = 0x11295d000] 04:59:40 INFO - PROCESS | 1663 | 1467028780409 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:59:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:59:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 436ms 04:59:40 INFO - PROCESS | 1663 | 1467028780419 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 1663 | 1467028780420 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:59:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:59:40 INFO - PROCESS | 1663 | 1467028780429 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 1663 | 1467028780431 Marionette TRACE conn2 <- [1,2966,null,{}] 04:59:40 INFO - PROCESS | 1663 | 1467028780433 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 1663 | 1467028780434 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:40 INFO - PROCESS | 1663 | 1467028780513 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:59:40 INFO - PROCESS | 1663 | 1467028780571 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 1663 | 1467028780572 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7cc000 == 33 [pid = 1663] [id = 750] 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118335000) [pid = 1663] [serial = 2249] [outer = 0x0] 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1231a1400) [pid = 1663] [serial = 2250] [outer = 0x118335000] 04:59:40 INFO - PROCESS | 1663 | 1467028780595 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x123480000) [pid = 1663] [serial = 2251] [outer = 0x118335000] 04:59:40 INFO - PROCESS | 1663 | 1467028780844 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:59:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:59:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 420ms 04:59:40 INFO - PROCESS | 1663 | 1467028780850 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:59:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:59:40 INFO - PROCESS | 1663 | 1467028780851 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:59:40 INFO - PROCESS | 1663 | 1467028780853 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 1663 | 1467028780855 Marionette TRACE conn2 <- [1,2970,null,{}] 04:59:40 INFO - PROCESS | 1663 | 1467028780862 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 1663 | 1467028780863 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:40 INFO - PROCESS | 1663 | 1467028780954 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:59:40 INFO - PROCESS | 1663 | 1467028780960 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 1663 | 1467028780961 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1197d4000 == 34 [pid = 1663] [id = 751] 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1231a7400) [pid = 1663] [serial = 2252] [outer = 0x0] 04:59:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123c05400) [pid = 1663] [serial = 2253] [outer = 0x1231a7400] 04:59:40 INFO - PROCESS | 1663 | 1467028780985 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123ee0c00) [pid = 1663] [serial = 2254] [outer = 0x1231a7400] 04:59:41 INFO - PROCESS | 1663 | 1467028781272 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:59:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:59:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 475ms 04:59:41 INFO - PROCESS | 1663 | 1467028781329 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:59:41 INFO - PROCESS | 1663 | 1467028781330 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:59:41 INFO - PROCESS | 1663 | 1467028781332 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 1663 | 1467028781333 Marionette TRACE conn2 <- [1,2974,null,{}] 04:59:41 INFO - PROCESS | 1663 | 1467028781335 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:41 INFO - PROCESS | 1663 | 1467028781336 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:41 INFO - PROCESS | 1663 | 1467028781415 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:59:41 INFO - PROCESS | 1663 | 1467028781475 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 1663 | 1467028781476 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12be56800 == 35 [pid = 1663] [id = 752] 04:59:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1231a9400) [pid = 1663] [serial = 2255] [outer = 0x0] 04:59:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124363400) [pid = 1663] [serial = 2256] [outer = 0x1231a9400] 04:59:41 INFO - PROCESS | 1663 | 1467028781500 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x124f0d800) [pid = 1663] [serial = 2257] [outer = 0x1231a9400] 04:59:41 INFO - PROCESS | 1663 | 1467028781754 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:59:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:59:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 470ms 04:59:41 INFO - PROCESS | 1663 | 1467028781803 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 1663 | 1467028781804 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:59:41 INFO - PROCESS | 1663 | 1467028781815 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 1663 | 1467028781816 Marionette TRACE conn2 <- [1,2978,null,{}] 04:59:41 INFO - PROCESS | 1663 | 1467028781819 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:41 INFO - PROCESS | 1663 | 1467028781820 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:41 INFO - PROCESS | 1663 | 1467028781914 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:59:41 INFO - PROCESS | 1663 | 1467028781917 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 1663 | 1467028781919 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ed9000 == 36 [pid = 1663] [id = 753] 04:59:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124f7bc00) [pid = 1663] [serial = 2258] [outer = 0x0] 04:59:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126abd400) [pid = 1663] [serial = 2259] [outer = 0x124f7bc00] 04:59:41 INFO - PROCESS | 1663 | 1467028781947 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12735f800) [pid = 1663] [serial = 2260] [outer = 0x124f7bc00] 04:59:42 INFO - PROCESS | 1663 | 1467028782292 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:59:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:59:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 524ms 04:59:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:59:42 INFO - PROCESS | 1663 | 1467028782335 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 1663 | 1467028782336 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:59:42 INFO - PROCESS | 1663 | 1467028782338 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 1663 | 1467028782339 Marionette TRACE conn2 <- [1,2982,null,{}] 04:59:42 INFO - PROCESS | 1663 | 1467028782349 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:42 INFO - PROCESS | 1663 | 1467028782350 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:42 INFO - PROCESS | 1663 | 1467028782450 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:59:42 INFO - PROCESS | 1663 | 1467028782453 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 1663 | 1467028782454 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce6c000 == 37 [pid = 1663] [id = 754] 04:59:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12735fc00) [pid = 1663] [serial = 2261] [outer = 0x0] 04:59:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1273bf000) [pid = 1663] [serial = 2262] [outer = 0x12735fc00] 04:59:42 INFO - PROCESS | 1663 | 1467028782479 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x121084800) [pid = 1663] [serial = 2263] [outer = 0x12735fc00] 04:59:42 INFO - PROCESS | 1663 | 1467028782763 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:59:42 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:59:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:59:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 476ms 04:59:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:59:42 INFO - PROCESS | 1663 | 1467028782815 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 1663 | 1467028782816 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:59:42 INFO - PROCESS | 1663 | 1467028782818 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 1663 | 1467028782819 Marionette TRACE conn2 <- [1,2986,null,{}] 04:59:42 INFO - PROCESS | 1663 | 1467028782821 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:42 INFO - PROCESS | 1663 | 1467028782824 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:42 INFO - PROCESS | 1663 | 1467028782943 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:59:42 INFO - PROCESS | 1663 | 1467028782954 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 1663 | 1467028782955 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d137800 == 38 [pid = 1663] [id = 755] 04:59:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12735e400) [pid = 1663] [serial = 2264] [outer = 0x0] 04:59:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12915fc00) [pid = 1663] [serial = 2265] [outer = 0x12735e400] 04:59:42 INFO - PROCESS | 1663 | 1467028782978 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x129166400) [pid = 1663] [serial = 2266] [outer = 0x12735e400] 04:59:43 INFO - PROCESS | 1663 | 1467028783265 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:59:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:59:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 04:59:43 INFO - PROCESS | 1663 | 1467028783294 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 1663 | 1467028783295 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:59:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:59:43 INFO - PROCESS | 1663 | 1467028783297 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 1663 | 1467028783298 Marionette TRACE conn2 <- [1,2990,null,{}] 04:59:43 INFO - PROCESS | 1663 | 1467028783311 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 1663 | 1467028783312 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:43 INFO - PROCESS | 1663 | 1467028783412 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:59:43 INFO - PROCESS | 1663 | 1467028783416 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 1663 | 1467028783417 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d46c800 == 39 [pid = 1663] [id = 756] 04:59:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x129166800) [pid = 1663] [serial = 2267] [outer = 0x0] 04:59:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1293ab800) [pid = 1663] [serial = 2268] [outer = 0x129166800] 04:59:43 INFO - PROCESS | 1663 | 1467028783440 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1293b3c00) [pid = 1663] [serial = 2269] [outer = 0x129166800] 04:59:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d477800 == 40 [pid = 1663] [id = 757] 04:59:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x129410800) [pid = 1663] [serial = 2270] [outer = 0x0] 04:59:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12916b000) [pid = 1663] [serial = 2271] [outer = 0x129410800] 04:59:43 INFO - PROCESS | 1663 | 1467028783783 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:59:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:59:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 530ms 04:59:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:59:43 INFO - PROCESS | 1663 | 1467028783828 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 1663 | 1467028783829 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:59:43 INFO - PROCESS | 1663 | 1467028783831 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 1663 | 1467028783832 Marionette TRACE conn2 <- [1,2994,null,{}] 04:59:43 INFO - PROCESS | 1663 | 1467028783834 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 1663 | 1467028783835 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:43 INFO - PROCESS | 1663 | 1467028783959 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:59:43 INFO - PROCESS | 1663 | 1467028783974 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 1663 | 1467028783975 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddb8000 == 41 [pid = 1663] [id = 758] 04:59:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1293b4000) [pid = 1663] [serial = 2272] [outer = 0x0] 04:59:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1293cd800) [pid = 1663] [serial = 2273] [outer = 0x1293b4000] 04:59:44 INFO - PROCESS | 1663 | 1467028783999 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x129413c00) [pid = 1663] [serial = 2274] [outer = 0x1293b4000] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126abb800) [pid = 1663] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x116a0b800) [pid = 1663] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119b77c00) [pid = 1663] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x112f0cc00) [pid = 1663] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1239ab000) [pid = 1663] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x123c05000) [pid = 1663] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1151c9400) [pid = 1663] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12129a000) [pid = 1663] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1193f3000) [pid = 1663] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11843c000) [pid = 1663] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116966000) [pid = 1663] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119373400) [pid = 1663] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112d10c00) [pid = 1663] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x116f77000) [pid = 1663] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x113d3dc00) [pid = 1663] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x117e93000) [pid = 1663] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:59:44 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1121aa800) [pid = 1663] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:59:44 INFO - PROCESS | 1663 | 1467028784420 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:59:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:59:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:59:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 620ms 04:59:44 INFO - PROCESS | 1663 | 1467028784452 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 1663 | 1467028784453 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:59:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:59:44 INFO - PROCESS | 1663 | 1467028784463 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - PROCESS | 1663 | 1467028784464 Marionette TRACE conn2 <- [1,2998,null,{}] 04:59:44 INFO - PROCESS | 1663 | 1467028784466 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:44 INFO - PROCESS | 1663 | 1467028784467 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:44 INFO - PROCESS | 1663 | 1467028784580 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:59:44 INFO - PROCESS | 1663 | 1467028784620 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 1663 | 1467028784621 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddbe000 == 42 [pid = 1663] [id = 759] 04:59:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x113d38800) [pid = 1663] [serial = 2275] [outer = 0x0] 04:59:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118334800) [pid = 1663] [serial = 2276] [outer = 0x113d38800] 04:59:44 INFO - PROCESS | 1663 | 1467028784645 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119845400) [pid = 1663] [serial = 2277] [outer = 0x113d38800] 04:59:44 INFO - PROCESS | 1663 | 1467028784868 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:59:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:59:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 427ms 04:59:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:59:44 INFO - PROCESS | 1663 | 1467028784883 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 1663 | 1467028784885 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:59:44 INFO - PROCESS | 1663 | 1467028784887 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - PROCESS | 1663 | 1467028784899 Marionette TRACE conn2 <- [1,3002,null,{}] 04:59:44 INFO - PROCESS | 1663 | 1467028784912 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:44 INFO - PROCESS | 1663 | 1467028784913 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:45 INFO - PROCESS | 1663 | 1467028785001 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:59:45 INFO - PROCESS | 1663 | 1467028785005 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 1663 | 1467028785006 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddea800 == 43 [pid = 1663] [id = 760] 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121161000) [pid = 1663] [serial = 2278] [outer = 0x0] 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1293b9000) [pid = 1663] [serial = 2279] [outer = 0x121161000] 04:59:45 INFO - PROCESS | 1663 | 1467028785029 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x129419400) [pid = 1663] [serial = 2280] [outer = 0x121161000] 04:59:45 INFO - PROCESS | 1663 | 1467028785323 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:59:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 485ms 04:59:45 INFO - PROCESS | 1663 | 1467028785375 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 1663 | 1467028785377 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:59:45 INFO - PROCESS | 1663 | 1467028785379 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 1663 | 1467028785380 Marionette TRACE conn2 <- [1,3006,null,{}] 04:59:45 INFO - PROCESS | 1663 | 1467028785382 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 1663 | 1467028785383 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:45 INFO - PROCESS | 1663 | 1467028785492 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:59:45 INFO - PROCESS | 1663 | 1467028785498 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 1663 | 1467028785499 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x110de5000 == 44 [pid = 1663] [id = 761] 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11833e800) [pid = 1663] [serial = 2281] [outer = 0x0] 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12941c000) [pid = 1663] [serial = 2282] [outer = 0x11833e800] 04:59:45 INFO - PROCESS | 1663 | 1467028785523 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12a794c00) [pid = 1663] [serial = 2283] [outer = 0x11833e800] 04:59:45 INFO - PROCESS | 1663 | 1467028785780 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:59:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 421ms 04:59:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:59:45 INFO - PROCESS | 1663 | 1467028785813 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 1663 | 1467028785814 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:59:45 INFO - PROCESS | 1663 | 1467028785816 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 1663 | 1467028785817 Marionette TRACE conn2 <- [1,3010,null,{}] 04:59:45 INFO - PROCESS | 1663 | 1467028785819 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 1663 | 1467028785821 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:45 INFO - PROCESS | 1663 | 1467028785917 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:59:45 INFO - PROCESS | 1663 | 1467028785920 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 1663 | 1467028785921 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddec000 == 45 [pid = 1663] [id = 762] 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12a795000) [pid = 1663] [serial = 2284] [outer = 0x0] 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12a79e400) [pid = 1663] [serial = 2285] [outer = 0x12a795000] 04:59:45 INFO - PROCESS | 1663 | 1467028785944 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12a8c5000) [pid = 1663] [serial = 2286] [outer = 0x12a795000] 04:59:46 INFO - PROCESS | 1663 | 1467028786232 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:59:46 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:59:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 468ms 04:59:46 INFO - PROCESS | 1663 | 1467028786324 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 1663 | 1467028786326 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:59:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:59:46 INFO - PROCESS | 1663 | 1467028786331 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 1663 | 1467028786333 Marionette TRACE conn2 <- [1,3014,null,{}] 04:59:46 INFO - PROCESS | 1663 | 1467028786338 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:46 INFO - PROCESS | 1663 | 1467028786340 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:46 INFO - PROCESS | 1663 | 1467028786442 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:59:46 INFO - PROCESS | 1663 | 1467028786537 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 1663 | 1467028786540 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x110e71800 == 46 [pid = 1663] [id = 763] 04:59:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x112d16800) [pid = 1663] [serial = 2287] [outer = 0x0] 04:59:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x112d63400) [pid = 1663] [serial = 2288] [outer = 0x112d16800] 04:59:46 INFO - PROCESS | 1663 | 1467028786572 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x113dab800) [pid = 1663] [serial = 2289] [outer = 0x112d16800] 04:59:46 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:59:47 INFO - PROCESS | 1663 | 1467028787023 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:59:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:59:47 INFO - {} 04:59:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:59:47 INFO - {} 04:59:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:59:47 INFO - {} 04:59:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:59:47 INFO - {} 04:59:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 04:59:47 INFO - TEST-START | /FileAPI/fileReader.html 04:59:47 INFO - PROCESS | 1663 | 1467028787052 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 1663 | 1467028787055 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:59:47 INFO - PROCESS | 1663 | 1467028787059 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 1663 | 1467028787062 Marionette TRACE conn2 <- [1,3018,null,{}] 04:59:47 INFO - PROCESS | 1663 | 1467028787065 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:47 INFO - PROCESS | 1663 | 1467028787067 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:47 INFO - PROCESS | 1663 | 1467028787202 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:59:47 INFO - PROCESS | 1663 | 1467028787302 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 1663 | 1467028787304 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119daa800 == 47 [pid = 1663] [id = 764] 04:59:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1166f1000) [pid = 1663] [serial = 2290] [outer = 0x0] 04:59:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1172b6400) [pid = 1663] [serial = 2291] [outer = 0x1166f1000] 04:59:47 INFO - PROCESS | 1663 | 1467028787337 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1185b1000) [pid = 1663] [serial = 2292] [outer = 0x1166f1000] 04:59:47 INFO - PROCESS | 1663 | 1467028787768 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:59:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:59:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:59:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:59:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:59:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 723ms 04:59:47 INFO - TEST-START | /FileAPI/historical.html 04:59:47 INFO - PROCESS | 1663 | 1467028787781 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 1663 | 1467028787783 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:59:47 INFO - PROCESS | 1663 | 1467028787785 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 1663 | 1467028787786 Marionette TRACE conn2 <- [1,3022,null,{}] 04:59:47 INFO - PROCESS | 1663 | 1467028787812 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:47 INFO - PROCESS | 1663 | 1467028787816 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:48 INFO - PROCESS | 1663 | 1467028788088 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:59:48 INFO - PROCESS | 1663 | 1467028788167 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 1663 | 1467028788168 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11261d000 == 48 [pid = 1663] [id = 765] 04:59:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1160de000) [pid = 1663] [serial = 2293] [outer = 0x0] 04:59:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1166f7000) [pid = 1663] [serial = 2294] [outer = 0x1160de000] 04:59:48 INFO - PROCESS | 1663 | 1467028788199 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1172b5c00) [pid = 1663] [serial = 2295] [outer = 0x1160de000] 04:59:48 INFO - PROCESS | 1663 | 1467028788650 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x110de5000 == 47 [pid = 1663] [id = 761] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddea800 == 46 [pid = 1663] [id = 760] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddbe000 == 45 [pid = 1663] [id = 759] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddb8000 == 44 [pid = 1663] [id = 758] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12d477800 == 43 [pid = 1663] [id = 757] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12d46c800 == 42 [pid = 1663] [id = 756] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12d137800 == 41 [pid = 1663] [id = 755] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce6c000 == 40 [pid = 1663] [id = 754] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12760ec00) [pid = 1663] [serial = 2224] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x126ed9000 == 39 [pid = 1663] [id = 753] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12be56800 == 38 [pid = 1663] [id = 752] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1197d4000 == 37 [pid = 1663] [id = 751] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7cc000 == 36 [pid = 1663] [id = 750] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12a60b000 == 35 [pid = 1663] [id = 749] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x128ec8800 == 34 [pid = 1663] [id = 748] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x126edd000 == 33 [pid = 1663] [id = 747] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x117073000 == 32 [pid = 1663] [id = 746] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x123244800 == 31 [pid = 1663] [id = 745] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x119a62000 == 30 [pid = 1663] [id = 744] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x118521000 == 29 [pid = 1663] [id = 743] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x116f5c800 == 28 [pid = 1663] [id = 742] 04:59:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce67000 == 27 [pid = 1663] [id = 741] 04:59:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:59:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:59:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:59:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:59:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:59:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:59:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:59:48 INFO - TEST-OK | /FileAPI/historical.html | took 920ms 04:59:48 INFO - TEST-START | /FileAPI/idlharness.html 04:59:48 INFO - PROCESS | 1663 | 1467028788706 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 1663 | 1467028788709 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:59:48 INFO - PROCESS | 1663 | 1467028788712 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 1663 | 1467028788714 Marionette TRACE conn2 <- [1,3026,null,{}] 04:59:48 INFO - PROCESS | 1663 | 1467028788717 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 1663 | 1467028788719 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:48 INFO - PROCESS | 1663 | 1467028788797 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:59:48 INFO - PROCESS | 1663 | 1467028788807 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 1663 | 1467028788810 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f5c800 == 28 [pid = 1663] [id = 766] 04:59:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1172b6c00) [pid = 1663] [serial = 2296] [outer = 0x0] 04:59:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118334c00) [pid = 1663] [serial = 2297] [outer = 0x1172b6c00] 04:59:48 INFO - PROCESS | 1663 | 1467028788836 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1185a4000) [pid = 1663] [serial = 2298] [outer = 0x1172b6c00] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x127603800) [pid = 1663] [serial = 2222] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119a4ec00) [pid = 1663] [serial = 2203] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121081800) [pid = 1663] [serial = 2206] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x119b70800) [pid = 1663] [serial = 2204] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1231a8c00) [pid = 1663] [serial = 2209] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1231a0c00) [pid = 1663] [serial = 2207] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x123c0ec00) [pid = 1663] [serial = 2212] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x118fb4000) [pid = 1663] [serial = 2215] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1239a4000) [pid = 1663] [serial = 2210] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1248b1400) [pid = 1663] [serial = 2218] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x124f7c400) [pid = 1663] [serial = 2219] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1245e8c00) [pid = 1663] [serial = 2213] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11843c800) [pid = 1663] [serial = 2185] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x123ce4400) [pid = 1663] [serial = 2183] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x123c03000) [pid = 1663] [serial = 2182] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x121078c00) [pid = 1663] [serial = 2180] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119d07c00) [pid = 1663] [serial = 2179] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118fb9c00) [pid = 1663] [serial = 2177] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11870a000) [pid = 1663] [serial = 2176] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1176be000) [pid = 1663] [serial = 2174] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116f72000) [pid = 1663] [serial = 2173] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119729000) [pid = 1663] [serial = 2200] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118706400) [pid = 1663] [serial = 2197] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118fb7800) [pid = 1663] [serial = 2198] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118050000) [pid = 1663] [serial = 2194] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118332800) [pid = 1663] [serial = 2195] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1162d5800) [pid = 1663] [serial = 2191] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116a0a400) [pid = 1663] [serial = 2192] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118340400) [pid = 1663] [serial = 2189] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118050800) [pid = 1663] [serial = 2188] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119d09800) [pid = 1663] [serial = 2186] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12319e400) [pid = 1663] [serial = 2216] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119798800) [pid = 1663] [serial = 2201] [outer = 0x0] [url = about:blank] 04:59:48 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x126f54800) [pid = 1663] [serial = 2221] [outer = 0x0] [url = about:blank] 04:59:49 INFO - PROCESS | 1663 | 1467028789393 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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:59:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:59:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:59:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:59:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:59:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:59:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 737ms 04:59:49 INFO - TEST-START | /FileAPI/idlharness.worker 04:59:49 INFO - PROCESS | 1663 | 1467028789450 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 1663 | 1467028789452 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:59:49 INFO - PROCESS | 1663 | 1467028789454 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 1663 | 1467028789457 Marionette TRACE conn2 <- [1,3030,null,{}] 04:59:49 INFO - PROCESS | 1663 | 1467028789460 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:49 INFO - PROCESS | 1663 | 1467028789462 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:49 INFO - PROCESS | 1663 | 1467028789541 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:59:49 INFO - PROCESS | 1663 | 1467028789551 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 1663 | 1467028789552 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12766c800 == 29 [pid = 1663] [id = 767] 04:59:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12107d000) [pid = 1663] [serial = 2299] [outer = 0x0] 04:59:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1212bac00) [pid = 1663] [serial = 2300] [outer = 0x12107d000] 04:59:49 INFO - PROCESS | 1663 | 1467028789577 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1231ab400) [pid = 1663] [serial = 2301] [outer = 0x12107d000] 04:59:49 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:59:50 INFO - PROCESS | 1663 | 1467028790244 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:59:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:59:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:59:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:59:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:59:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:59:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:59:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:59:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:59:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:59:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:59:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:59:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:59:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:59:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:59:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:59:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:59:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:59:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:59:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:59:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:59:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:59:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:59:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:59:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:59:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:59:50 INFO - {} 04:59:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 836ms 04:59:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:59:50 INFO - PROCESS | 1663 | 1467028790292 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 1663 | 1467028790294 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:59:50 INFO - PROCESS | 1663 | 1467028790301 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 1663 | 1467028790304 Marionette TRACE conn2 <- [1,3034,null,{}] 04:59:50 INFO - PROCESS | 1663 | 1467028790306 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:50 INFO - PROCESS | 1663 | 1467028790308 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:50 INFO - PROCESS | 1663 | 1467028790398 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:59:50 INFO - PROCESS | 1663 | 1467028790401 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 1663 | 1467028790403 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cdbe000 == 30 [pid = 1663] [id = 768] 04:59:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1239a2c00) [pid = 1663] [serial = 2302] [outer = 0x0] 04:59:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12af85000) [pid = 1663] [serial = 2303] [outer = 0x1239a2c00] 04:59:50 INFO - PROCESS | 1663 | 1467028790427 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12b0aec00) [pid = 1663] [serial = 2304] [outer = 0x1239a2c00] 04:59:50 INFO - PROCESS | 1663 | 1467028790738 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:59:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:59:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 477ms 04:59:50 INFO - PROCESS | 1663 | 1467028790776 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 1663 | 1467028790784 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:59:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:59:50 INFO - PROCESS | 1663 | 1467028790801 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 1663 | 1467028790802 Marionette TRACE conn2 <- [1,3038,null,{}] 04:59:50 INFO - PROCESS | 1663 | 1467028790806 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:50 INFO - PROCESS | 1663 | 1467028790807 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:50 INFO - PROCESS | 1663 | 1467028790885 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:59:50 INFO - PROCESS | 1663 | 1467028790960 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 1663 | 1467028790961 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d12b800 == 31 [pid = 1663] [id = 769] 04:59:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x113867400) [pid = 1663] [serial = 2305] [outer = 0x0] 04:59:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12b0b5400) [pid = 1663] [serial = 2306] [outer = 0x113867400] 04:59:50 INFO - PROCESS | 1663 | 1467028790985 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b842000) [pid = 1663] [serial = 2307] [outer = 0x113867400] 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:59:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 04:59:51 INFO - PROCESS | 1663 | 1467028791265 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:59:51 INFO - PROCESS | 1663 | 1467028791270 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 1663 | 1467028791271 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:59:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:59:51 INFO - PROCESS | 1663 | 1467028791282 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 1663 | 1467028791283 Marionette TRACE conn2 <- [1,3042,null,{}] 04:59:51 INFO - PROCESS | 1663 | 1467028791285 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 1663 | 1467028791286 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:51 INFO - PROCESS | 1663 | 1467028791396 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:59:51 INFO - PROCESS | 1663 | 1467028791401 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 1663 | 1467028791405 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddc5000 == 32 [pid = 1663] [id = 770] 04:59:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b999400) [pid = 1663] [serial = 2308] [outer = 0x0] 04:59:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b99cc00) [pid = 1663] [serial = 2309] [outer = 0x12b999400] 04:59:51 INFO - PROCESS | 1663 | 1467028791468 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12b9d6800) [pid = 1663] [serial = 2310] [outer = 0x12b999400] 04:59:51 INFO - PROCESS | 1663 | 1467028791872 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:59:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 631ms 04:59:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:59:51 INFO - PROCESS | 1663 | 1467028791912 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 1663 | 1467028791913 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:59:51 INFO - PROCESS | 1663 | 1467028791915 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 1663 | 1467028791917 Marionette TRACE conn2 <- [1,3046,null,{}] 04:59:51 INFO - PROCESS | 1663 | 1467028791919 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 1663 | 1467028791920 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:52 INFO - PROCESS | 1663 | 1467028792032 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:59:52 INFO - PROCESS | 1663 | 1467028792049 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 1663 | 1467028792050 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12685a000 == 33 [pid = 1663] [id = 771] 04:59:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x129411c00) [pid = 1663] [serial = 2311] [outer = 0x0] 04:59:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12b9dcc00) [pid = 1663] [serial = 2312] [outer = 0x129411c00] 04:59:52 INFO - PROCESS | 1663 | 1467028792074 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1160da800) [pid = 1663] [serial = 2313] [outer = 0x129411c00] 04:59:52 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:59:52 INFO - PROCESS | 1663 | 1467028792419 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:59:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:59:52 INFO - {} 04:59:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 04:59:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:59:52 INFO - PROCESS | 1663 | 1467028792436 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 1663 | 1467028792437 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:59:52 INFO - PROCESS | 1663 | 1467028792440 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 1663 | 1467028792441 Marionette TRACE conn2 <- [1,3050,null,{}] 04:59:52 INFO - PROCESS | 1663 | 1467028792444 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:52 INFO - PROCESS | 1663 | 1467028792445 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:52 INFO - PROCESS | 1663 | 1467028792559 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:59:52 INFO - PROCESS | 1663 | 1467028792576 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 1663 | 1467028792578 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x113193800 == 34 [pid = 1663] [id = 772] 04:59:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x116623c00) [pid = 1663] [serial = 2314] [outer = 0x0] 04:59:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x123ede800) [pid = 1663] [serial = 2315] [outer = 0x116623c00] 04:59:52 INFO - PROCESS | 1663 | 1467028792615 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12be67400) [pid = 1663] [serial = 2316] [outer = 0x116623c00] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11833e800) [pid = 1663] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12735e400) [pid = 1663] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x113d38800) [pid = 1663] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x129166800) [pid = 1663] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x129410800) [pid = 1663] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121161000) [pid = 1663] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1293b4000) [pid = 1663] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112696000) [pid = 1663] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1185a6c00) [pid = 1663] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119374400) [pid = 1663] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113d3c000) [pid = 1663] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1231a7400) [pid = 1663] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1231a9400) [pid = 1663] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11295d000) [pid = 1663] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x124f7bc00) [pid = 1663] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11978d000) [pid = 1663] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12735fc00) [pid = 1663] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116795000) [pid = 1663] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118335000) [pid = 1663] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x127603c00) [pid = 1663] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:59:53 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11696e800) [pid = 1663] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:59:53 INFO - PROCESS | 1663 | 1467028793118 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:59:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 721ms 04:59:53 INFO - PROCESS | 1663 | 1467028793161 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 1663 | 1467028793163 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:59:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:59:53 INFO - PROCESS | 1663 | 1467028793165 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 1663 | 1467028793167 Marionette TRACE conn2 <- [1,3054,null,{}] 04:59:53 INFO - PROCESS | 1663 | 1467028793169 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:53 INFO - PROCESS | 1663 | 1467028793170 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:53 INFO - PROCESS | 1663 | 1467028793248 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:59:53 INFO - PROCESS | 1663 | 1467028793252 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 1663 | 1467028793253 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddb1000 == 35 [pid = 1663] [id = 773] 04:59:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113d3c000) [pid = 1663] [serial = 2317] [outer = 0x0] 04:59:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x123a86400) [pid = 1663] [serial = 2318] [outer = 0x113d3c000] 04:59:53 INFO - PROCESS | 1663 | 1467028793277 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1293b2800) [pid = 1663] [serial = 2319] [outer = 0x113d3c000] 04:59:53 INFO - PROCESS | 1663 | 1467028793718 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:59:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 583ms 04:59:53 INFO - PROCESS | 1663 | 1467028793750 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 1663 | 1467028793751 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:59:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:59:53 INFO - PROCESS | 1663 | 1467028793753 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 1663 | 1467028793754 Marionette TRACE conn2 <- [1,3058,null,{}] 04:59:53 INFO - PROCESS | 1663 | 1467028793762 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:53 INFO - PROCESS | 1663 | 1467028793763 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:53 INFO - PROCESS | 1663 | 1467028793851 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:59:53 INFO - PROCESS | 1663 | 1467028793856 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 1663 | 1467028793865 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1131a1800 == 36 [pid = 1663] [id = 774] 04:59:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12be69400) [pid = 1663] [serial = 2320] [outer = 0x0] 04:59:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12bee5c00) [pid = 1663] [serial = 2321] [outer = 0x12be69400] 04:59:53 INFO - PROCESS | 1663 | 1467028793890 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12bfc9400) [pid = 1663] [serial = 2322] [outer = 0x12be69400] 04:59:54 INFO - PROCESS | 1663 | 1467028794196 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:59:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:59:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:59:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:59:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:59:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:59:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:59:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:59:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:59:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 477ms 04:59:54 INFO - PROCESS | 1663 | 1467028794231 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 1663 | 1467028794232 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:59:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:59:54 INFO - PROCESS | 1663 | 1467028794234 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 1663 | 1467028794236 Marionette TRACE conn2 <- [1,3062,null,{}] 04:59:54 INFO - PROCESS | 1663 | 1467028794238 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 1663 | 1467028794240 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:54 INFO - PROCESS | 1663 | 1467028794320 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:59:54 INFO - PROCESS | 1663 | 1467028794382 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 1663 | 1467028794383 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127e5800 == 37 [pid = 1663] [id = 775] 04:59:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12be69800) [pid = 1663] [serial = 2323] [outer = 0x0] 04:59:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12bfcf000) [pid = 1663] [serial = 2324] [outer = 0x12be69800] 04:59:54 INFO - PROCESS | 1663 | 1467028794410 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12c3ee400) [pid = 1663] [serial = 2325] [outer = 0x12be69800] 04:59:54 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:59:54 INFO - PROCESS | 1663 | 1467028794715 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:59:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:59:54 INFO - {} 04:59:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 04:59:54 INFO - PROCESS | 1663 | 1467028794754 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 1663 | 1467028794755 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:59:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:59:54 INFO - PROCESS | 1663 | 1467028794760 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 1663 | 1467028794771 Marionette TRACE conn2 <- [1,3066,null,{}] 04:59:54 INFO - PROCESS | 1663 | 1467028794774 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 1663 | 1467028794775 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:54 INFO - PROCESS | 1663 | 1467028794867 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:59:54 INFO - PROCESS | 1663 | 1467028794871 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 1663 | 1467028794872 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf29000 == 38 [pid = 1663] [id = 776] 04:59:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1231a0800) [pid = 1663] [serial = 2326] [outer = 0x0] 04:59:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12c3f1000) [pid = 1663] [serial = 2327] [outer = 0x1231a0800] 04:59:54 INFO - PROCESS | 1663 | 1467028794896 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12c9cd400) [pid = 1663] [serial = 2328] [outer = 0x1231a0800] 04:59:55 INFO - PROCESS | 1663 | --DOCSHELL 0x116f5c800 == 37 [pid = 1663] [id = 766] 04:59:55 INFO - PROCESS | 1663 | --DOCSHELL 0x11261d000 == 36 [pid = 1663] [id = 765] 04:59:55 INFO - PROCESS | 1663 | --DOCSHELL 0x119daa800 == 35 [pid = 1663] [id = 764] 04:59:55 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddec000 == 34 [pid = 1663] [id = 762] 04:59:55 INFO - PROCESS | 1663 | --DOCSHELL 0x110e71800 == 33 [pid = 1663] [id = 763] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12cdbe000 == 32 [pid = 1663] [id = 768] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1127e5800 == 31 [pid = 1663] [id = 775] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x113193800 == 30 [pid = 1663] [id = 772] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1131a1800 == 29 [pid = 1663] [id = 774] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12d12b800 == 28 [pid = 1663] [id = 769] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddc5000 == 27 [pid = 1663] [id = 770] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12685a000 == 26 [pid = 1663] [id = 771] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12766c800 == 25 [pid = 1663] [id = 767] 04:59:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddb1000 == 24 [pid = 1663] [id = 773] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118336800) [pid = 1663] [serial = 2233] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1185a7000) [pid = 1663] [serial = 2234] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118711000) [pid = 1663] [serial = 2236] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11913a800) [pid = 1663] [serial = 2239] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119130c00) [pid = 1663] [serial = 2237] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113dac400) [pid = 1663] [serial = 2227] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1162d5000) [pid = 1663] [serial = 2228] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x123c05400) [pid = 1663] [serial = 2253] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x123ee0c00) [pid = 1663] [serial = 2254] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x124363400) [pid = 1663] [serial = 2256] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x124f0d800) [pid = 1663] [serial = 2257] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121293800) [pid = 1663] [serial = 2247] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123111c00) [pid = 1663] [serial = 2248] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x126abd400) [pid = 1663] [serial = 2259] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119b74800) [pid = 1663] [serial = 2244] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x121086400) [pid = 1663] [serial = 2245] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1273bf000) [pid = 1663] [serial = 2262] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1193ee000) [pid = 1663] [serial = 2241] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119799000) [pid = 1663] [serial = 2242] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x123480000) [pid = 1663] [serial = 2251] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1231a1400) [pid = 1663] [serial = 2250] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x128e78c00) [pid = 1663] [serial = 2225] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x116f7b800) [pid = 1663] [serial = 2230] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1172bbc00) [pid = 1663] [serial = 2231] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12a794c00) [pid = 1663] [serial = 2283] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12a79e400) [pid = 1663] [serial = 2285] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12915fc00) [pid = 1663] [serial = 2265] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x118334800) [pid = 1663] [serial = 2276] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x1293ab800) [pid = 1663] [serial = 2268] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x129166400) [pid = 1663] [serial = 2266] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x1293cd800) [pid = 1663] [serial = 2273] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12916b000) [pid = 1663] [serial = 2271] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x1293b3c00) [pid = 1663] [serial = 2269] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x119845400) [pid = 1663] [serial = 2277] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x1293b9000) [pid = 1663] [serial = 2279] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x129419400) [pid = 1663] [serial = 2280] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x129413c00) [pid = 1663] [serial = 2274] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x121084800) [pid = 1663] [serial = 2263] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x12941c000) [pid = 1663] [serial = 2282] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x12735f800) [pid = 1663] [serial = 2260] [outer = 0x0] [url = about:blank] 04:59:56 INFO - PROCESS | 1663 | 1467028796358 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:59:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:59:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:59:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:59:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:59:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:59:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:59:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:59:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1634ms 04:59:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:59:56 INFO - PROCESS | 1663 | 1467028796395 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 1663 | 1467028796397 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:59:56 INFO - PROCESS | 1663 | 1467028796401 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 1663 | 1467028796403 Marionette TRACE conn2 <- [1,3070,null,{}] 04:59:56 INFO - PROCESS | 1663 | 1467028796407 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 1663 | 1467028796409 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:56 INFO - PROCESS | 1663 | 1467028796496 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:59:56 INFO - PROCESS | 1663 | 1467028796556 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 1663 | 1467028796557 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x110f48800 == 25 [pid = 1663] [id = 777] 04:59:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x113a32c00) [pid = 1663] [serial = 2329] [outer = 0x0] 04:59:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x113a37000) [pid = 1663] [serial = 2330] [outer = 0x113a32c00] 04:59:56 INFO - PROCESS | 1663 | 1467028796585 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x1151d4000) [pid = 1663] [serial = 2331] [outer = 0x113a32c00] 04:59:56 INFO - PROCESS | 1663 | 1467028796900 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:59:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 521ms 04:59:56 INFO - PROCESS | 1663 | 1467028796924 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 1663 | 1467028796930 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:59:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:59:56 INFO - PROCESS | 1663 | 1467028796934 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 1663 | 1467028796936 Marionette TRACE conn2 <- [1,3074,null,{}] 04:59:56 INFO - PROCESS | 1663 | 1467028796939 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 1663 | 1467028796943 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:57 INFO - PROCESS | 1663 | 1467028797021 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:59:57 INFO - PROCESS | 1663 | 1467028797027 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 1663 | 1467028797029 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x113191000 == 26 [pid = 1663] [id = 778] 04:59:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x116795400) [pid = 1663] [serial = 2332] [outer = 0x0] 04:59:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x116f6f000) [pid = 1663] [serial = 2333] [outer = 0x116795400] 04:59:57 INFO - PROCESS | 1663 | 1467028797056 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x116f7b800) [pid = 1663] [serial = 2334] [outer = 0x116795400] 04:59:57 INFO - PROCESS | 1663 | 1467028797413 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:59:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 521ms 04:59:57 INFO - PROCESS | 1663 | 1467028797457 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 1663 | 1467028797459 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:59:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:59:57 INFO - PROCESS | 1663 | 1467028797462 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 1663 | 1467028797466 Marionette TRACE conn2 <- [1,3078,null,{}] 04:59:57 INFO - PROCESS | 1663 | 1467028797478 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:57 INFO - PROCESS | 1663 | 1467028797483 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:57 INFO - PROCESS | 1663 | 1467028797568 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:59:57 INFO - PROCESS | 1663 | 1467028797577 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 1663 | 1467028797579 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f42800 == 27 [pid = 1663] [id = 779] 04:59:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x111c19800) [pid = 1663] [serial = 2335] [outer = 0x0] 04:59:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x118052000) [pid = 1663] [serial = 2336] [outer = 0x111c19800] 04:59:57 INFO - PROCESS | 1663 | 1467028797607 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x118171800) [pid = 1663] [serial = 2337] [outer = 0x111c19800] 04:59:57 INFO - PROCESS | 1663 | 1467028797951 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 1663 | 1467028797991 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:59:57 INFO - PROCESS | 1663 | 1467028797994 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 1663 | 1467028797995 Marionette TRACE conn2 <- [1,3082,null,{}] 04:59:57 INFO - PROCESS | 1663 | 1467028797998 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:58 INFO - PROCESS | 1663 | 1467028797999 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:58 INFO - PROCESS | 1663 | 1467028798128 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:59:58 INFO - PROCESS | 1663 | 1467028798136 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 1663 | 1467028798137 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1183d4000 == 28 [pid = 1663] [id = 780] 04:59:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x118435000) [pid = 1663] [serial = 2338] [outer = 0x0] 04:59:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x118499400) [pid = 1663] [serial = 2339] [outer = 0x118435000] 04:59:58 INFO - PROCESS | 1663 | 1467028798180 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1185d5c00) [pid = 1663] [serial = 2340] [outer = 0x118435000] 04:59:58 INFO - PROCESS | 1663 | 1467028798574 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:59:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:59:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:59:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:59:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:59:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 618ms 04:59:58 INFO - PROCESS | 1663 | 1467028798613 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:59:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:59:58 INFO - PROCESS | 1663 | 1467028798614 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:59:58 INFO - PROCESS | 1663 | 1467028798616 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 1663 | 1467028798617 Marionette TRACE conn2 <- [1,3086,null,{}] 04:59:58 INFO - PROCESS | 1663 | 1467028798619 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:58 INFO - PROCESS | 1663 | 1467028798620 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:58 INFO - PROCESS | 1663 | 1467028798716 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:59:58 INFO - PROCESS | 1663 | 1467028798723 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 1663 | 1467028798724 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f0b800 == 29 [pid = 1663] [id = 781] 04:59:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1160d9000) [pid = 1663] [serial = 2341] [outer = 0x0] 04:59:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x118708400) [pid = 1663] [serial = 2342] [outer = 0x1160d9000] 04:59:58 INFO - PROCESS | 1663 | 1467028798748 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x118fb4400) [pid = 1663] [serial = 2343] [outer = 0x1160d9000] 04:59:59 INFO - PROCESS | 1663 | 1467028799048 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:59:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:59:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 04:59:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:59:59 INFO - PROCESS | 1663 | 1467028799084 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 1663 | 1467028799086 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:59:59 INFO - PROCESS | 1663 | 1467028799088 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 1663 | 1467028799089 Marionette TRACE conn2 <- [1,3090,null,{}] 04:59:59 INFO - PROCESS | 1663 | 1467028799091 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:59 INFO - PROCESS | 1663 | 1467028799095 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:59 INFO - PROCESS | 1663 | 1467028799188 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:59:59 INFO - PROCESS | 1663 | 1467028799194 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 1663 | 1467028799195 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119a65800 == 30 [pid = 1663] [id = 782] 04:59:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x118855000) [pid = 1663] [serial = 2344] [outer = 0x0] 04:59:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1193eac00) [pid = 1663] [serial = 2345] [outer = 0x118855000] 04:59:59 INFO - PROCESS | 1663 | 1467028799220 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x119a4b000) [pid = 1663] [serial = 2346] [outer = 0x118855000] 04:59:59 INFO - PROCESS | 1663 | 1467028799551 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:59:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:59:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 471ms 04:59:59 INFO - PROCESS | 1663 | 1467028799560 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 1663 | 1467028799562 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:59:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:59:59 INFO - PROCESS | 1663 | 1467028799565 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 1663 | 1467028799567 Marionette TRACE conn2 <- [1,3094,null,{}] 04:59:59 INFO - PROCESS | 1663 | 1467028799570 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:59 INFO - PROCESS | 1663 | 1467028799572 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:59 INFO - PROCESS | 1663 | 1467028799727 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:59:59 INFO - PROCESS | 1663 | 1467028799735 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 1663 | 1467028799736 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 04:59:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119fde000 == 31 [pid = 1663] [id = 783] 04:59:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x119a49c00) [pid = 1663] [serial = 2347] [outer = 0x0] 04:59:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119b70400) [pid = 1663] [serial = 2348] [outer = 0x119a49c00] 04:59:59 INFO - PROCESS | 1663 | 1467028799769 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119b7b000) [pid = 1663] [serial = 2349] [outer = 0x119a49c00] 05:00:00 INFO - PROCESS | 1663 | 1467028800118 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:00:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:00:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 571ms 05:00:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:00:00 INFO - PROCESS | 1663 | 1467028800136 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 1663 | 1467028800137 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:00:00 INFO - PROCESS | 1663 | 1467028800140 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 1663 | 1467028800143 Marionette TRACE conn2 <- [1,3098,null,{}] 05:00:00 INFO - PROCESS | 1663 | 1467028800145 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}] 05:00:00 INFO - PROCESS | 1663 | 1467028800147 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:00 INFO - PROCESS | 1663 | 1467028800223 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:00:00 INFO - PROCESS | 1663 | 1467028800228 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 1663 | 1467028800229 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12336e000 == 32 [pid = 1663] [id = 784] 05:00:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119b7b400) [pid = 1663] [serial = 2350] [outer = 0x0] 05:00:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119f07400) [pid = 1663] [serial = 2351] [outer = 0x119b7b400] 05:00:00 INFO - PROCESS | 1663 | 1467028800253 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x12107ec00) [pid = 1663] [serial = 2352] [outer = 0x119b7b400] 05:00:00 INFO - PROCESS | 1663 | 1467028800551 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]]]}] 05:00:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:00:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:00:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 422ms 05:00:00 INFO - PROCESS | 1663 | 1467028800563 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 1663 | 1467028800565 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:00:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:00:00 INFO - PROCESS | 1663 | 1467028800579 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 1663 | 1467028800580 Marionette TRACE conn2 <- [1,3102,null,{}] 05:00:00 INFO - PROCESS | 1663 | 1467028800582 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}] 05:00:00 INFO - PROCESS | 1663 | 1467028800584 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:00 INFO - PROCESS | 1663 | 1467028800662 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:00:00 INFO - PROCESS | 1663 | 1467028800726 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 1663 | 1467028800727 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f3e000 == 33 [pid = 1663] [id = 785] 05:00:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11295f000) [pid = 1663] [serial = 2353] [outer = 0x0] 05:00:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x121161000) [pid = 1663] [serial = 2354] [outer = 0x11295f000] 05:00:00 INFO - PROCESS | 1663 | 1467028800751 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1212a0000) [pid = 1663] [serial = 2355] [outer = 0x11295f000] 05:00:01 INFO - PROCESS | 1663 | 1467028801000 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:00:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 479ms 05:00:01 INFO - PROCESS | 1663 | 1467028801048 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 1663 | 1467028801049 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:00:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:00:01 INFO - PROCESS | 1663 | 1467028801051 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 1663 | 1467028801052 Marionette TRACE conn2 <- [1,3106,null,{}] 05:00:01 INFO - PROCESS | 1663 | 1467028801054 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}] 05:00:01 INFO - PROCESS | 1663 | 1467028801056 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:01 INFO - PROCESS | 1663 | 1467028801148 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:00:01 INFO - PROCESS | 1663 | 1467028801151 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 1663 | 1467028801152 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x124f4c800 == 34 [pid = 1663] [id = 786] 05:00:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1212a1800) [pid = 1663] [serial = 2356] [outer = 0x0] 05:00:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1231a1000) [pid = 1663] [serial = 2357] [outer = 0x1212a1800] 05:00:01 INFO - PROCESS | 1663 | 1467028801178 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1231ab000) [pid = 1663] [serial = 2358] [outer = 0x1212a1800] 05:00:01 INFO - PROCESS | 1663 | 1467028801498 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]]]}] 05:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:00:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 468ms 05:00:01 INFO - PROCESS | 1663 | 1467028801520 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:00:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:00:01 INFO - PROCESS | 1663 | 1467028801522 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:00:01 INFO - PROCESS | 1663 | 1467028801534 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 1663 | 1467028801535 Marionette TRACE conn2 <- [1,3110,null,{}] 05:00:01 INFO - PROCESS | 1663 | 1467028801538 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}] 05:00:01 INFO - PROCESS | 1663 | 1467028801539 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:01 INFO - PROCESS | 1663 | 1467028801662 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:00:01 INFO - PROCESS | 1663 | 1467028801674 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 1663 | 1467028801676 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f0a800 == 35 [pid = 1663] [id = 787] 05:00:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1212b8400) [pid = 1663] [serial = 2359] [outer = 0x0] 05:00:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123480000) [pid = 1663] [serial = 2360] [outer = 0x1212b8400] 05:00:01 INFO - PROCESS | 1663 | 1467028801702 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123eddc00) [pid = 1663] [serial = 2361] [outer = 0x1212b8400] 05:00:01 INFO - PROCESS | 1663 | 1467028801989 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"]]]}] 05:00:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:00:02 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 05:00:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:00:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 529ms 05:00:02 INFO - PROCESS | 1663 | 1467028802055 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 1663 | 1467028802059 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:00:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:00:02 INFO - PROCESS | 1663 | 1467028802062 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 1663 | 1467028802063 Marionette TRACE conn2 <- [1,3114,null,{}] 05:00:02 INFO - PROCESS | 1663 | 1467028802066 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}] 05:00:02 INFO - PROCESS | 1663 | 1467028802067 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:02 INFO - PROCESS | 1663 | 1467028802165 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:00:02 INFO - PROCESS | 1663 | 1467028802178 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\", \"a7e8e72e-3c55-401b-8625-852d880e2f60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 1663 | 1467028802179 Marionette INFO sendAsync 5b951f6b-974f-4a45-8488-d846fe0e623f 05:00:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12766c800 == 36 [pid = 1663] [id = 788] 05:00:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x123fbb400) [pid = 1663] [serial = 2362] [outer = 0x0] 05:00:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1245e7000) [pid = 1663] [serial = 2363] [outer = 0x123fbb400] 05:00:02 INFO - PROCESS | 1663 | 1467028802202 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x124761800) [pid = 1663] [serial = 2364] [outer = 0x123fbb400] 05:00:02 INFO - PROCESS | 1663 | 1467028802518 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]]]}] 05:00:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:00:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 522ms 05:00:02 INFO - PROCESS | 1663 | 1467028802585 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 1663 | 1467028802586 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:00:03 WARNING - u'runner_teardown' () 05:00:03 INFO - No more tests 05:00:03 INFO - Got 0 unexpected results 05:00:03 INFO - SUITE-END | took 500s 05:00:03 INFO - Closing logging queue 05:00:03 INFO - queue closed 05:00:03 INFO - Return code: 0 05:00:03 WARNING - # TBPL SUCCESS # 05:00:03 INFO - Running post-action listener: _resource_record_post_action 05:00:03 INFO - Running post-run listener: _resource_record_post_run 05:00:04 INFO - Total resource usage - Wall time: 522s; CPU: 58.0%; Read bytes: 36992512; Write bytes: 951781888; Read time: 246; Write time: 5006 05:00:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:00:04 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152666624; Write bytes: 145010688; Read time: 13965; Write time: 306 05:00:04 INFO - run-tests - Wall time: 505s; CPU: 58.0%; Read bytes: 34821632; Write bytes: 794929664; Read time: 226; Write time: 4658 05:00:04 INFO - Running post-run listener: _upload_blobber_files 05:00:04 INFO - Blob upload gear active. 05:00:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:00:04 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 05:00:04 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:00:04 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:00:05 INFO - (blobuploader) - INFO - Open directory for files ... 05:00:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:00:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:00:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:00:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:00:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:00:06 INFO - (blobuploader) - INFO - Done attempting. 05:00:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:00:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:00:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:00:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:00:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:00:08 INFO - (blobuploader) - INFO - Done attempting. 05:00:08 INFO - (blobuploader) - INFO - Iteration through files over. 05:00:08 INFO - Return code: 0 05:00:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:00:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:00:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5661b701d89ead995860043ee0f6c7559f126a41dbef7782c62be520e1e9b802594f6320b9b8bf4efc18916a874809033fd2ec50a4bf15fc7b85c18706a8a138", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bbc46e544e716a1a130ac8d0abaa7d9991631a21cd93b976c018fc414751b036178cab91d9843dc0cf4ed5819ac0b4601da08dbad0ba7d1483b7028bdafafa73"} 05:00:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:00:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:00:08 INFO - Contents: 05:00:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5661b701d89ead995860043ee0f6c7559f126a41dbef7782c62be520e1e9b802594f6320b9b8bf4efc18916a874809033fd2ec50a4bf15fc7b85c18706a8a138", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bbc46e544e716a1a130ac8d0abaa7d9991631a21cd93b976c018fc414751b036178cab91d9843dc0cf4ed5819ac0b4601da08dbad0ba7d1483b7028bdafafa73"} 05:00:08 INFO - Running post-run listener: copy_logs_to_upload_dir 05:00:08 INFO - Copying logs to upload dir... 05:00:08 INFO - mkdir: /builds/slave/test/build/upload/logs 05:00:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=575.555656 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 35 secs) (at 2016-06-27 05:00:08.557090) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 05:00:08.560467) ========= 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.GrEOfae8LL/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.YxFofcXRje/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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-beta/sha512/5661b701d89ead995860043ee0f6c7559f126a41dbef7782c62be520e1e9b802594f6320b9b8bf4efc18916a874809033fd2ec50a4bf15fc7b85c18706a8a138", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bbc46e544e716a1a130ac8d0abaa7d9991631a21cd93b976c018fc414751b036178cab91d9843dc0cf4ed5819ac0b4601da08dbad0ba7d1483b7028bdafafa73"} build_url:https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012434 build_url: 'https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5661b701d89ead995860043ee0f6c7559f126a41dbef7782c62be520e1e9b802594f6320b9b8bf4efc18916a874809033fd2ec50a4bf15fc7b85c18706a8a138", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bbc46e544e716a1a130ac8d0abaa7d9991631a21cd93b976c018fc414751b036178cab91d9843dc0cf4ed5819ac0b4601da08dbad0ba7d1483b7028bdafafa73"}' symbols_url: 'https://queue.taskcluster.net/v1/task/I7whdjROS4u1I5MznfzTcQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 05:00:08.598183) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:00:08.598590) ========= 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.GrEOfae8LL/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.YxFofcXRje/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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.005129 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:00:08.650072) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 05:00:08.650509) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 05:00:08.650937) ========= ========= Total master_lag: 0.43 =========